#ifndef SCHECHTER_SEEN #define SCHECHTER_SEEN #include "machdefs.h" #include "genericfunc.h" namespace SOPHYA { //----------------------------------------------------------------------------------- class Schechter : public GenericFunc { public: Schechter(double nstar,double mstar,double alpha); Schechter(Schechter& f); virtual ~Schechter(void); void SetOutValue(unsigned short outvalue=0); virtual double operator() (double m); protected: double nstar_,mstar_,alpha_; unsigned short outvalue_; }; } // Fin du namespace //----------------------------------------------------------------------------------- double FluxHI(double m,double d); #endif