|
ATLAS Offline Software
|
Go to the documentation of this file.
15 : m_globalTriggerSF(
"TrigGlobalEfficiencyCorrectionTool::TrigGlobal")
16 , m_globalTriggerSFLoose(
"TrigGlobalEfficiencyCorrectionTool::TrigGlobalLoose") {
23 top::check(
tool->getRelevantTriggers(
triggers),
"TrigGlobalEfficiencyCorrectionTool::getRelevantTriggers failed");
25 if (
event.m_info->auxdataConst<
char>(
"TRIGDEC_HLT_" +
trigger) > 0)
return true;
TopConfig A simple configuration that is NOT a singleton.
POOL::TEvent event(POOL::TEvent::kClassAccess)
void check(bool thingToCheck, const std::string &usefulFailureMessage)
Print an error message and terminate if thingToCheck is false.
ToolHandle< ITrigGlobalEfficiencyCorrectionTool > m_globalTriggerSF
bool apply(top::Event const &event) const override
This does stuff based on the information in an event.
GlobalTrigDecisionSelector()
ToolHandle< ITrigGlobalEfficiencyCorrectionTool > m_globalTriggerSFLoose
Very simple class to hold event data after reading from a file.
std::string name() const override
A human readable name.