9 #ifndef SPEC_DISTRIB_HH
10 #define SPEC_DISTRIB_HH
41 const double x1,
const double x2 );
59 virtual u_int
TypeId ( )
const;
62 virtual string Type ( )
const;
98 {
return (spectrumTypeDistrib); }
SpecDistrib(const string &spec_name, const ParamArray &par, const double x1, const double x2)
Definition: SpecDistrib.cpp:22
virtual Int_t GetParamNumber() const
Definition: SpecDistrib.hh:118
Definition: Spec1Dim.hh:24
virtual double Xmax() const
Definition: Spec1Dim.hh:119
string AxisDefinition(const Param &p, const u_int dim, const double min, const double max) const
Definition: Spec1Dim.cpp:71
virtual string Definition() const
Definition: SpecDistrib.cpp:57
virtual double Xmin() const
Definition: Spec1Dim.hh:114
virtual string DefinitionString() const
Definition: SpecDistrib.cpp:91
Definition: ParamArray.hh:38
Definition: Spectrum.hh:222
const Param & ParamX() const
Definition: Spec1Par.hh:77
virtual string Type() const
Definition: SpecDistrib.hh:102
static Spectrum * NewSpectrumDef(const string &name, const string &defstr, const Event *evt, int &error)
Definition: SpecDistrib.cpp:113
virtual u_int Xdim() const
Definition: Spec1Dim.hh:109
virtual string XAxisDefinition() const
Definition: SpecDistrib.hh:107
Definition: SpecDistrib.hh:23
#define SPECTRUM_TYPE_TXT_DISTRIB
Nom du type de spectre: Distrib.
Definition: Spectrum.hh:103
Definition: Spec1Par.hh:23
virtual ~SpecDistrib()
Definition: SpecDistrib.cpp:47
virtual const Param * GetXParamPtr() const
Definition: Spec1Par.hh:87
virtual Int_t GetParamNumber() const
Definition: Spec1Par.hh:92
virtual void IncrementSpectrum()
Definition: SpecDistrib.cpp:74
virtual const Param * GetXParamPtr() const
Definition: SpecDistrib.hh:113
virtual u_int TypeId() const
Definition: SpecDistrib.hh:97