|
| DalitzBWBoxSet (MINT::IReturnRealForEvent< IDalitzEvent > *amps=0, TRandom *r=gRandom) |
|
| DalitzBWBoxSet (TRandom *r) |
|
| DalitzBWBoxSet (const DalitzBWBoxSet &other) |
|
virtual | ~DalitzBWBoxSet () |
|
void | add (DalitzBWBox &box) |
|
void | add (DalitzBWBoxSet &boxes) |
|
void | setPhaseSpaceFrac (double ps) |
|
double | phaseSpaceFrac () const |
|
void | setUnWeightPs (bool doSo=true) |
|
virtual MINT::counted_ptr< DalitzEvent > | makeEventForOwner () |
|
virtual MINT::counted_ptr< DalitzEvent > | makeEventForOwner (int &nTries) |
|
virtual MINT::counted_ptr< DalitzEvent > | makeWeightedEventForOwner () |
|
virtual MINT::counted_ptr< DalitzEvent > | makeWeightedEventForOwner (int &nTries) |
|
virtual MINT::counted_ptr< DalitzEvent > | tryEventForOwner () |
|
virtual MINT::counted_ptr< DalitzEvent > | phaseSpaceEvent () |
|
virtual MINT::counted_ptr< IDalitzEvent > | newEvent () |
|
virtual MINT::counted_ptr< IDalitzEvent > | newUnweightedEvent () |
|
virtual bool | exhausted () const |
|
double | phaseSpaceIntegral () const |
|
double | fullPdf (DalitzEvent &evt) |
|
double | genValueNoPs (const DalitzEvent &evt) const |
|
double | genValuePs (const DalitzEvent &evt) const |
|
double | genValueWithLoop (DalitzEvent &evt) const |
|
double | genValue (const DalitzEvent &evt) const |
|
void | print (std::ostream &os) const |
|
bool | ensureFreshEvents () |
|
bool | setRnd (TRandom *rnd=gRandom) |
|
bool | am_I_generating_what_I_think_I_am_generating (int Nevents=1000000) |
|
bool | compareGenerationMethodsForFullPDF (int Nevents=1000000) |
|
| PolymorphVector () |
|
| PolymorphVector (unsigned int N) |
|
| PolymorphVector (unsigned int N, const DalitzBWBox &c) |
|
| PolymorphVector (const PolymorphVector &other) |
|
| PolymorphVector (const typename std::vector< DalitzBWBox > &other) |
|
virtual | ~PolymorphVector () |
|
std::vector< DalitzBWBox > & | theVector () |
|
const std::vector< DalitzBWBox > & | theVector () const |
|
DalitzBWBox & | operator[] (unsigned int i) |
|
const DalitzBWBox & | operator[] (unsigned int i) const |
|
DalitzBWBox & | at (unsigned int i) |
|
const DalitzBWBox & | at (unsigned int i) const |
|
std::vector< DalitzBWBox >::iterator | begin () |
|
std::vector< DalitzBWBox >::const_iterator | begin () const |
|
std::vector< DalitzBWBox >::iterator | end () |
|
std::vector< DalitzBWBox >::const_iterator | end () const |
|
std::vector< DalitzBWBox >::iterator | find (const DalitzBWBox &c) |
|
std::vector< DalitzBWBox >::const_iterator | find (const DalitzBWBox &c) const |
|
DalitzBWBox & | front () |
|
const DalitzBWBox & | front () const |
|
DalitzBWBox & | back () |
|
const DalitzBWBox & | back () const |
|
unsigned int | size () const |
|
bool | empty () const |
|
void | push_back (const DalitzBWBox &c) |
|
void | pop_back () |
|
void | erase (typename std::vector< DalitzBWBox >::iterator pos) |
|
void | erase (typename std::vector< DalitzBWBox >::iterator first, typename std::vector< DalitzBWBox >::iterator last) |
|
PolymorphVector< DalitzBWBox > & | operator= (const PolymorphVector< DalitzBWBox > &other) |
|
void | clear () |
|
void | resize (unsigned int N) |
|
void | resize (unsigned int N, const DalitzBWBox &c) |
|
| operator const typename std::vector< DalitzBWBox > & () const |
|
| operator typename std::vector< DalitzBWBox > & () |
|
bool | operator== (const MINT::PolymorphVector< DalitzBWBox > &v2) const |
|
bool | operator!= (const MINT::PolymorphVector< DalitzBWBox > &v2) const |
|
bool | operator< (const MINT::PolymorphVector< DalitzBWBox > &v2) const |
|
bool | operator> (const MINT::PolymorphVector< DalitzBWBox > &v2) const |
|
virtual | ~IUnweightedEventGenerator () |
|
virtual | ~IEventGenerator () |
|