Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
FakeBkgTools::Database Member List

This is the complete list of members for FakeBkgTools::Database, including all inherited members.

addDimension(EfficiencyTable &table, unsigned paramUID, const StringRef &contents)FakeBkgTools::Databaseprotected
addParams(const StringRef &tag, const StringRef &contents, AttributesMap &attributes)FakeBkgTools::Databaseprotected
addStat(EfficiencyType type, const StringRef &pos=StringRef())FakeBkgTools::Databaseprotected
addSysts(const StringRef &tag, const StringRef &contents, const AttributesMap &attributes)FakeBkgTools::Databaseprotected
addTables(const StringRef &particleType, const AttributesMap &attributes, const StringRef &contents, TFile *source=nullptr)FakeBkgTools::Databaseprotected
addValues(const StringRef &contents, EfficiencyTable &table, EfficiencyType type, StatMode statMode, unsigned short &globalStatUID)FakeBkgTools::Databaseprotected
assertNoLeftover(std::stringstream &ss, const StringRef &pos)FakeBkgTools::Databaseinlineprotectedstatic
AttributesMap typedefFakeBkgTools::Databaseprotected
Database(Client client, bool useGeV, bool convertWhenMissing)FakeBkgTools::Database
dropRootTag(std::string &buffer)FakeBkgTools::Databaseprotected
dropXmlComments(std::string &buffer)FakeBkgTools::Databaseprotected
EfficiencyType enum nameFakeBkgTools::Database
ELECTRON_FAKE_EFFICIENCY enum valueFakeBkgTools::Database
ELECTRON_FAKE_FACTOR enum valueFakeBkgTools::Database
ELECTRON_REAL_EFFICIENCY enum valueFakeBkgTools::Database
fillEfficiencies(ParticleData &pd, const xAOD::IParticle &p, const xAOD::EventInfo &eventInfo, std::string &error) constFakeBkgTools::Database
findStat(unsigned short uid) constFakeBkgTools::Databaseinline
findSyst(unsigned short uid) constFakeBkgTools::Databaseinline
getAttribute(const StringRef &tag, const AttributesMap &attributes, const std::string &type, const char *ref, ReturnValue rv, Args... args)FakeBkgTools::Databaseinlineprotectedstatic
getAttribute(const StringRef &attr, const char *ref, ReturnValue rv)FakeBkgTools::Databaseinlineprivatestatic
getAttribute(const StringRef &attr, const char *ref, ReturnValue rv, Args... args)FakeBkgTools::Databaseinlineprivatestatic
getListOfNames(const StringRef &stream)FakeBkgTools::Databaseprotected
getNormalizationFactor(const TH1 *hist, EfficiencyType type, const StringRef &norm, const StringRef &xmlStream)FakeBkgTools::Databaseprotected
getSourceType(EfficiencyType wantedType) constFakeBkgTools::Databaseprotected
getTypeAsString(EfficiencyType type)FakeBkgTools::Databaseprotectedstatic
getWeightedAverage(const TH1 *hist, const StringRef &xmlStream)FakeBkgTools::Databaseprotected
getXmlLineNumber(const char *pos) constFakeBkgTools::Database
importCustomROOT(const StringRef &tag, const StringRef &contents, const AttributesMap &attributes)FakeBkgTools::Databaseprotected
importDefaultROOT(std::string filename)FakeBkgTools::Database
importNominalTH1(const TH1 *hist, EfficiencyType type, const StringRef &paramX, const StringRef &paramY, const StringRef &paramZ, float scale, StatMode statMode, unsigned short &globalStatUID, const StringRef &xmlStream)FakeBkgTools::Databaseprotected
importSystTH1(const TH1 *hist, EfficiencyType type, const std::string &sysname)FakeBkgTools::Databaseprotected
importXML(std::string filename)FakeBkgTools::Database
indexFromUID(unsigned short uid)FakeBkgTools::Databaseinlinestatic
InputType enum nameFakeBkgTools::Database
isStatUID(unsigned short uid)FakeBkgTools::Databaseinlinestatic
isSystUID(unsigned short uid)FakeBkgTools::Databaseinlinestatic
m_convertWhenMissingFakeBkgTools::Databaseprotected
m_lineOffsetFakeBkgTools::Databaseprotected
m_normFactorsFakeBkgTools::Databaseprotected
m_paramsFakeBkgTools::Databaseprotected
m_statsFakeBkgTools::Databaseprotected
m_storeAllUncertaintiesFakeBkgTools::Databaseprotected
m_systsFakeBkgTools::Databaseprotected
m_tablesFakeBkgTools::Databaseprotected
m_typesToFillFakeBkgTools::Databaseprotected
m_useGeVFakeBkgTools::Databaseprotected
m_xmlBufferFakeBkgTools::Databaseprotected
maxIndex()FakeBkgTools::Databaseinlineprotectedstatic
MUON_FAKE_EFFICIENCY enum valueFakeBkgTools::Database
MUON_FAKE_FACTOR enum valueFakeBkgTools::Database
MUON_REAL_EFFICIENCY enum valueFakeBkgTools::Database
N_EFFICIENCY_TYPES enum valueFakeBkgTools::Database
needEventInfo() constFakeBkgTools::Database
numberOfStats() constFakeBkgTools::Databaseinline
numberOfSysts() constFakeBkgTools::Databaseinline
PHOTON_ELE_FAKE_FACTOR enum valueFakeBkgTools::Database
PHOTON_ELE_FAKE_FACTOR_SF enum valueFakeBkgTools::Database
readEfficiencyFromTable(Efficiency &eff, const EfficiencyTable &table, std::map< unsigned, EfficiencyTable::BoundType > &cachedParamVals, const xAOD::IParticle &p, const xAOD::EventInfo &eventInfo, std::string &error) constFakeBkgTools::Databaseprotected
readNextTag(StringRef &stream, StringRef &tag, AttributesMap &attributes, StringRef &contents)FakeBkgTools::Databaseprotected
readTagAttributes(StringRef stream, const std::string &tag, AttributesMap &attributes)FakeBkgTools::Databaseprotected
ready() constFakeBkgTools::Database
reset()FakeBkgTools::Database
resetAttributes(AttributesMap &attributes)FakeBkgTools::Databaseprotected
retrieveParameterValue(const xAOD::IParticle &p, const xAOD::EventInfo &eventInfo, const Param &param, EfficiencyTable::BoundType &val) constFakeBkgTools::Databaseprotected
selectEfficiency(FakeBkgTools::ParticleData &pd, const xAOD::IParticle &p, EfficiencyType type)FakeBkgTools::Databaseprotectedstatic
selectTypesToFill(Client client)FakeBkgTools::Databaseprotectedstatic
statIndexToUID(unsigned short index)FakeBkgTools::Databaseinlinestatic
StatMode enum nameFakeBkgTools::Database
systIndexToUID(unsigned short index)FakeBkgTools::Databaseinlinestatic
TAU_FAKE_EFFICIENCY enum valueFakeBkgTools::Database
TAU_FAKE_FACTOR enum valueFakeBkgTools::Database
TAU_REAL_EFFICIENCY enum valueFakeBkgTools::Database