19 return StatusCode::SUCCESS;
39 unsigned int runNumber = 0;
47 return StatusCode::SUCCESS;
virtual StatusCode initialize() override
Gaudi::Property< unsigned int > m_runNumberRef
the run number against which to compare
virtual StatusCode execute() override
CP::SysReadSelectionHandle m_preselection
the preselection
Gaudi::Property< std::string > m_sign
the comparison (GT, LT, etc)
SignEnum::ComparisonOperator m_signEnum
the operator version of the comparison (>, <, etc)
Gaudi::Property< bool > m_useRandomRunNumber
whether to use a random run number
CP::SysWriteSelectionHandle m_decoration
the output selection decoration
CP::SysListHandle m_systematicsList
the systematics
CP::SysReadHandle< xAOD::EventInfo > m_eventInfoHandle
the event info handle
Helper class to provide type-safe access to aux data.
uint32_t runNumber() const
The current event's run number.
Select isolated Photons, Electrons and Muons.
bool checkValue(T reference, ComparisonOperator sign, T test)
the comparison test given the specified sign and two test values
static const std::map< std::string, ComparisonOperator > stringToOperator
the map between user inputs and comparison operators
EventInfo_v1 EventInfo
Definition of the latest event info version.