|
|
| ConfigurationManager (const std::string &file, double norm, const std::string &cut) |
| |
|
std::vector< ConfigurationBase * > & | GetConfigurations () |
| | return the vector of configurations
|
| |
|
const std::string & | GetCurrentConfigurationName () |
| | return the name of the current configuration
|
| |
|
ConfigurationBase * | GetCurrentConfiguration () const |
| | return the current configuration
|
| |
|
ConfigurationBase * | GetConfiguration (Int_t index) const |
| | return the configuration with a given index
|
| |
|
ConfigurationBase * | GetConfiguration (const std::string &conf) |
| | return the configuration with a given index
|
| |
|
Int_t | GetCurrentConfigurationIndex () const |
| | return the index of the current configuration
|
| |
|
void | SetCurrentConfigurationName (const std::string &conf) |
| | Set the name of the current configuration.
|
| |
|
void | SetCurrentConfigurationIndex (Int_t conf) |
| | Set the index of the current configuration.
|
| |
|
Int_t | GetConfigurationIndex (const std::string &conf_name) |
| | Returs the index of a configuration with name.
|
| |
|
const std::string & | GetConfigurationName (Int_t index) |
| | Returs the name of a configuration with index.
|
| |
|
void | AddConfiguration (Int_t index, const std::string &conf, UInt_t ntoys=1, Int_t randomSeed=-1, ToyMaker *toyMaker=NULL) |
| | Add a new configuration.
|
| |
|
bool | ConfigurationEnabled (const std::string &conf) |
| | Check if a configuration is enabled.
|
| |
|
bool | ConfigurationEnabled (Int_t conf) |
| | Check if a configuration is enabled.
|
| |
|
void | EnableConfiguration (const std::string &conf) |
| | Enable/Disable configurations.
|
| |
|
void | DisableConfiguration (const std::string &conf) |
| |
|
void | EnableConfiguration (Int_t conf) |
| |
|
void | DisableConfiguration (Int_t conf) |
| |
|
void | DisableAllConfigurations () |
| |
|
void | EnableAllConfigurations () |
| |
|
void | ReadConfigurations (const std::string &file) |
| | Read configurations from a file.
|
| |
|
bool | GetToyEnabled (const std::string &conf, int toy) |
| | Enable/disable toys.
|
| |
|
void | EnableToy (const std::string &conf, int toy) |
| |
|
void | DisableToy (const std::string &conf, int toy) |
| |
|
void | DisableAllToys (const std::string &conf) |
| |
|
void | EnableAllToys (const std::string &conf) |
| |
|
int | GetNToys (const std::string &conf) |
| |
|
int | GetNToys () |
| |
|
void | SetNToys (const std::string &conf, int ntoy) |
| | Sets the number of toys to a configuration with name.
|
| |
|
void | SetNToys (Int_t index, int ntoy) |
| | Sets the number of toys to a configuration with index.
|
| |
|
void | SetToyRandomSeed (Int_t index, Int_t seed) |
| | Sets the Toy random seed to a configuration with index.
|
| |
|
int | GetNMaxToys () |
| | Get the maximum number of toys in all configurations.
|
| |
|
void | SetToyIndex (int index) |
| | Set and gets the index of the current toy.
|
| |
|
int | GetToyIndex () |
| |
|
void | EnableSystematic (Int_t syst, Int_t conf=-1) |
| | Enable the systematic registered with the given index.
|
| |
|
void | EnableSystematics (const std::vector< Int_t > &systs, Int_t conf=-1) |
| | Enable the systematics registered with the given indices.
|
| |
|
void | DisableSystematic (Int_t index) |
| | Disable the systematic registered with the given index.
|
| |
|
void | DisableAllSystematic (Int_t conf=-1) |
| | Disable the systematic registered with the given index.
|
| |
|
const std::vector< Int_t > & | GetEnabledSystematics (Int_t conf=-1) |
| | Get the systematics that are enabled for a given configuration.
|
| |
|
void | EnableEventWeight (Int_t syst, Int_t conf=-1) |
| | Enable the systematic registered with the given index.
|
| |
|
void | EnableEventWeights (const std::vector< Int_t > &systs, Int_t conf=-1) |
| | Enable the systematics registered with the given indices.
|
| |
|
void | DisableEventWeight (Int_t index) |
| | Disable the systematic registered with the given index.
|
| |
|
void | DisableAllEventWeight (Int_t conf=-1) |
| | Disable the systematic registered with the given index.
|
| |
|
const std::vector< Int_t > & | GetEnabledEventWeights (Int_t conf=-1) |
| | Get the systematics that are enabled for a given configuration.
|
| |
|
void | EnableEventVariation (Int_t syst, Int_t conf=-1) |
| | Enable the systematic registered with the given index.
|
| |
|
void | EnableEventVariations (const std::vector< Int_t > &systs, Int_t conf=-1) |
| | Enable the systematics registered with the given indices.
|
| |
|
void | DisableEventVariation (Int_t index) |
| | Disable the systematic registered with the given index.
|
| |
|
void | DisableAllEventVariation (Int_t conf=-1) |
| | Disable the systematic registered with the given index.
|
| |
|
const std::vector< Int_t > & | GetEnabledEventVariations (Int_t conf=-1) |
| | Get the systematics that are enabled for a given configuration.
|
| |
|
void | DumpConfigurations (SystematicManager *syst=NULL) |
| | Dump summary info about all configurations.
|
| |
|
void | CreateToyExperiments (const SystematicManager &syst) |
| | Create the ToyExperiments using the ToyMaker and the SystematicManager.
|
| |
|
| HLClonesArray (const std::string &tree_name, const std::string &tcarray_name, const std::string &class_name, const UInt_t size) |
| |
|
void | ReadClonesArray (const std::string &file) |
| |
|
void | WriteClonesArray (TTree &tree) |
| |
|
Int_t & | GetNObjects () |
| | Return the number of steps that have been added.
|
| |
| TClonesArray * | GetClonesArray () |
| |
|
const std::string & | GetClonesArrayName () const |
| | Return the name of the TClonesArray.
|
| |
|
const std::string & | GetTreeName () const |
| | Return the name of the tree.
|
| |