16 , _phaseSpaceIntegral(-1)
27 , _phaseSpaceIntegral(-1)
36 , _height(other._height)
37 , _weight(other._weight)
38 , _phaseSpaceIntegral(other._phaseSpaceIntegral)
78 cout <<
"DalitzPhaseSpaceBox::genValue called " << endl;
83 cout <<
"DalitzPhaseSpaceBox::genValue returning " 129 os <<
"DalitzPhaseSpaceBox: " <<
name();
133 cout <<
"DalitzPhaseSpaceBox: can't check integration, yet - improve me!" << endl;
virtual void setWeight(double w)
void setPattern(const DalitzEventPattern &pat)
MINT::counted_ptr< DalitzEvent > tryNewEvent()
virtual double phaseSpace() const
virtual void P_conjugateYourself()
MINT::counted_ptr< DalitzEvent > tryEventForOwner()
bool insideArea(const DalitzEvent &evt) const
double doPhaseSpaceIntegral()
MINT::counted_ptr< DalitzEvent > makeEventForOwner()
DalitzPhaseSpaceBox(TRandom *rnd=gRandom)
const std::string & name() const
void print(std::ostream &os=std::cout) const
double phaseSpaceIntegral() const
ostream & operator<<(ostream &os, const DalitzPhaseSpaceBox &box)
double _phaseSpaceIntegral
bool setRnd(TRandom *rnd=gRandom)
bool checkIntegration() const
double phaseSpaceIntegral_upTo4body(const DalitzEventPattern &pat)