Singleton class keeping configurables of analysis components.
bool useLegacyMCMatching() const
Specifies whether to use the legacy MCMatching algorithm (true) or not (false).
const std::string getTupleStyle()
Configurable-specific function to obtain value.
void setTupleStyle(const std::string &v)
Configurable-specific function to set value.
void useLegacyMCMatching(const bool flag)
Determines whether to use the legacy MCMatching algorithm (true) or not (false).
static AnalysisConfiguration * instance()
Returns a pointer to the singleton instance.
static AnalysisConfiguration * s_instance
Singleton instance.
bool m_legacyMCMatching
specifies the version of MC matching algorithm to be used
AnalysisConfiguration()
Constructor.
std::string m_tupleStyle
branch naming style
Abstract base class for different kinds of events.