1 #ifndef DALITZ_PHASESPACE_BOX_HH 2 #define DALITZ_PHASESPACE_BOX_HH 39 , TRandom* rnd = gRandom
60 bool setRnd(TRandom* rnd=gRandom);
67 void print(std::ostream& os = std::cout)
const;
void setPattern(const DalitzEventPattern &pat)
MINT::counted_ptr< DalitzEvent > tryNewEvent()
MINT::counted_ptr< DalitzEvent > tryEventForOwner()
bool insideArea(const DalitzEvent &evt) const
const double & height() 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
std::ostream & operator<<(std::ostream &os, const DalitzPhaseSpaceBox &box)
void setName(const std::string &name)
double phaseSpaceIntegral() const
double _phaseSpaceIntegral
bool setRnd(TRandom *rnd=gRandom)
bool checkIntegration() const
const DalitzEventPattern & pattern() const