virtual | ~TSSystematicsManager() |
static TClass* | TQSystematicsManager::Class() |
static void | TQSystematicsManager::error(TString message) |
TH1* | TQSystematicsManager::getHisto(TString path, bool verbose = true) |
TQSampleFolder* | TQSystematicsManager::getSampleFolder(TQTaggable* var) |
TH1* | TQSystematicsManager::getSysHisto(const TString& path, bool verbose = true) |
TH1* | TQSystematicsManager::getVarHisto(const TString& path, bool verbose = true) |
TH1* | TQSystematicsManager::getVarHisto(const TString& nameVariation, const TString& nameChannel, const TString& nameSample, bool verbose = true) |
Bool_t | includeAllSystematics(TQFolder* systematics, TList* allSamples) |
bool | TQSystematicsManager::includeHistoSys(TQFolder* sysFolder, TQFolder* sys, const TString& nameChannel, const TString& nameSample) |
bool | TQSystematicsManager::includeOverallSys(TQFolder* sysFolder, TQFolder* sys, const TString& nameChannel, const TString& nameSample) |
Bool_t | includeSystematics(TList* allSamples, TQFolder* systematic) |
static void | TQSystematicsManager::info(TString message) |
virtual TClass* | TQSystematicsManager::IsA() const |
bool | TQSystematicsManager::isBlacklistedSys(TQFolder* sys, const vector<TString>& systBlacklist, const vector<TString>& types = {"OverallSys", "HistoSys"}) |
bool | TQSystematicsManager::isNegligibleSys(TQFolder* sys, TQTaggable* parameters) |
bool | TQSystematicsManager::isProtectedSys(TQFolder* sys, TQTaggable* parameters, const TString& prefix) const |
Bool_t | TQSystematicsManager::isSystBlacklisted(TQFolder* sys, const vector<TString>& systBlacklist, const vector<TString>& types = {"OverallSys", "HistoSys"}) |
TSSystematicsManager& | operator=(const TSSystematicsManager&) |
TSSystematicsManager& | operator=(TSSystematicsManager&&) |
Bool_t | processAllSystematics(TQFolder* parameters, TList* allSamples, const TString& filter = "*", const vector<TString>& sampleBlacklist = {}, const vector<TString>& systBlacklist = {}) |
bool | TQSystematicsManager::processHistoSys(TQTaggable* parameters, TQFolder* sys) |
bool | TQSystematicsManager::processHistoSys_checkCutoff(TQTaggable* parameters, TH1* ratio) |
bool | TQSystematicsManager::processHistoSys_isFlat(TQTaggable* parameters, TQFolder* sys, TH1* ratio) |
bool | TQSystematicsManager::processHistoSys_smoothVariation(TQTaggable* parameters, TQFolder* sys, TH1* nom, TH1* up, TH1* down) |
bool | TQSystematicsManager::processHistoSys_systsToSymmetrizeBins(TQTaggable* parameters, TQFolder* sys, TH1* nom, TH1* up, TH1* down) |
bool | TQSystematicsManager::processHistoSys_systsToSymmetrizeMaxBins(TQTaggable* parameters, TQFolder* sys, TH1* nom, TH1* up, TH1* down, bool force = false) |
bool | TQSystematicsManager::processOverallSys(TQTaggable* parameters, TQFolder* sys) |
TQFolder* | TQSystematicsManager::repository() |
void | TQSystematicsManager::setRepository(TQFolder* histos) |
void | TQSystematicsManager::setSampleFolder(const TString& path, TQSampleFolder* sf) |
void | TQSystematicsManager::setSystematicPrefix(const TString& prefix) |
void | TQSystematicsManager::setVariationPrefix(const TString& prefix) |
virtual void | TQSystematicsManager::ShowMembers(TMemberInspector& insp) const |
TString | TQSystematicsManager::storeSysHisto(TH1* histo, const TString& path) |
TString | TQSystematicsManager::storeSysHisto(TH1* histo, const TString& nameVariation, const TString& direction, const TString& nameChannel) |
TString | TQSystematicsManager::storeVarHisto(TH1* histo, const TString& path) |
TString | TQSystematicsManager::storeVarHisto(TH1* histo, const TString& nameVariation, const TString& nameChannel) |
virtual void | TQSystematicsManager::Streamer(TBuffer&) |
void | TQSystematicsManager::StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
| TSSystematicsManager() |
| TSSystematicsManager(TQFolder* h) |
| TSSystematicsManager(const TSSystematicsManager&) |
| TSSystematicsManager(TSSystematicsManager&&) |
static void | TQSystematicsManager::warn(TString message) |