![]() |
AmpGen 2.1
|
Definition at line 21 of file Generator.h.
Public Member Functions | |
template<typename... ARGS> | |
Generator (const ARGS &... args) | |
phaseSpace_t | phsp () |
void | setRandom (TRandom *rand) |
void | setBlockSize (const size_t &blockSize) |
void | setNormFlag (const bool &normSetting) |
void | fillEventListPhaseSpace (eventlist_t &events, const size_t &N) |
template<typename pdf_t> | |
double | getMax (const eventlist_t &events, pdf_t &pdf) const |
template<typename eventList_t, typename pdf_t> | |
void | fillEventList (pdf_t &pdf, eventList_t &list, const size_t &N) |
template<typename pdf_t, typename = typename std::enable_if<!std::is_integral<pdf_t>::value>::type> | |
EventList | generate (pdf_t &pdf, const size_t &nEvents) |
EventList | generate (const size_t &nEvents) |
|
inlineexplicit |
Definition at line 37 of file Generator.h.
|
inline |
if constexpr ( std::is_same<phaseSpace_t, TreePhaseSpace>::value ) maxProb = 0;
Definition at line 90 of file Generator.h.
|
inline |
Definition at line 53 of file Generator.h.
|
inline |
Definition at line 170 of file Generator.h.
|
inline |
Definition at line 162 of file Generator.h.
|
inline |
Definition at line 73 of file Generator.h.
|
inline |
Definition at line 43 of file Generator.h.
|
inline |
Definition at line 50 of file Generator.h.
|
inline |
Definition at line 51 of file Generator.h.
|
inline |
Definition at line 45 of file Generator.h.