|
HighLAND
|
Creates ToyExperiments. More...
#include <baseToyMaker.hxx>
Public Member Functions | |
| baseToyMaker (UInt_t seed, bool zero_var=false) | |
| Create the Toy experiment. | |
| virtual | ~baseToyMaker () |
| Everyone should have a destructor. | |
| void | FillToyExperiment (ToyExperiment &toy) |
| Fills the Toy Experiment with a given index. | |
| UInt_t | GetSeed () const |
| returns the random seed | |
| void | SetIndividualRandomGenerator (bool ok) |
Public Member Functions inherited from ToyMaker | |
| ToyMaker () | |
| Create the Toy experiment. | |
| virtual | ~ToyMaker () |
| Everyone should have a destructor. | |
| void | CreateToyExperiments (Int_t ntoys, const std::vector< SystematicBase *> &systematicsEnabled) |
| Create the Toy Experiment, provided the number of toys,. | |
| void | AddSystematic (SystematicBase *sys) |
| Add a SystematicBase. | |
| ToyExperiment * | GetToyExperiment (UInt_t index) |
| Returns the Toy experiment with a given index. | |
| const std::vector< ToyExperiment * > & | GetToyExperiments () const |
| Returns the Toy experiment vector. | |
Protected Attributes | |
| BinnedPDF * | _binnedPDF |
| TRandom3 | _RandomGenerator |
| A random generator that can be used to generate throws. | |
| TRandom3 | _RandomGenerators [NMAXSYSTEMATICS] |
| UInt_t | _seed |
| The random seed used. | |
| UInt_t | _seeds [NMAXSYSTEMATICS] |
| bool | _individualRandomGenerator |
| bool | _zero_var |
| Apply 0 variation. | |
Protected Attributes inherited from ToyMaker | |
| std::vector< ToyExperiment * > | _toys |
| The vector of toys. | |
| SystematicBase * | _systematics [NMAXSYSTEMATICS] |
| The systematics that need to be considered. | |
| int | _nSystematics |
Creates ToyExperiments.
Definition at line 10 of file baseToyMaker.hxx.
1.8.13