1 #ifndef MINTLINESHAPES_SINGLE_HAT_SHAPE_HH 2 #define MINTLINESHAPES_SINGLE_HAT_SHAPE_HH 40 ,
double mini,
double maxi,
const std::string& namePrefix=
"");
48 virtual void print(std::ostream& out = std::cout)
const;
49 virtual std::string
name()
const;
const std::string & prefix() const
void makeGeneratingFunction() const
virtual DalitzCoordinate getDalitzCoordinate(double nSigma=3) const
virtual std::string name() const
virtual std::complex< double > getValue(IDalitzEvent &evt) const
const AssociatedDecayTree & _theDecay
MINT::counted_ptr< IGenFct > _genFct
virtual ~singleTopHatShape()
virtual MINT::counted_ptr< IGenFct > generatingFunction() const
std::ostream & operator<<(std::ostream &out, const singleTopHatShape &)
singleTopHatShape(const AssociatedDecayTree &decay, double mini, double maxi, const std::string &namePrefix="")
virtual void print(IDalitzEvent &evt, std::ostream &out=std::cout) const
double mumsRecoMass2(IDalitzEvent &evt) const
bool startOfDecayChain() const
virtual std::complex< double > getVal(IDalitzEvent &evt)