|
ATLAS Offline Software
|
Go to the documentation of this file.
33 #ifndef XAOD_BPHYSMETADATAHELPER_H
34 #define XAOD_BPHYSMETADATAHELPER_H
80 void setPrefix(std::string
prefix);
83 std::map<std::string, const std::type_info*> varTypes()
const;
90 TString varTypesToString(TString
header=
"")
const;
98 TString metaDataToString(TString
header=
"")
const;
119 bool value(
const std::string&
name, std::vector<std::string>&
val)
const;
128 std::map<std::string, double>
valuesD()
const;
130 std::map<std::string, std::string>
valuesS()
const;
131 std::map<std::string, std::vector<int> >
valuesVI()
const;
132 std::map<std::string, std::vector<float> >
valuesVF()
const;
133 std::map<std::string, std::vector<double> >
valuesVD()
const;
134 std::map<std::string, std::vector<bool> >
valuesVB()
const;
135 std::map<std::string, std::vector<std::string> >
valuesVS()
const;
140 void cacheVarTypes()
const;
153 mutable std::map<std::string, const std::type_info*>
m_tmap;
163 #endif // XAOD_BPHYSMETADATAHELPER_H
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
void ErrorHandler ATLAS_NOT_THREAD_SAFE(Int_t level, Bool_t abort, const char *location, const char *message)
Function filtering the warnings coming from ROOT.