28 StatusCode PileupReweightingAlg ::
45 return StatusCode::SUCCESS;
50 StatusCode PileupReweightingAlg ::
54 const EventContext& ctx = Gaudi::Hive::currentContext();
82 return StatusCode::SUCCESS;
89 rrn = accRRN(*evtInfo);
95 decRRN(*evtInfo) = rrn;
121 return StatusCode::SUCCESS;
Helper class to provide constant type-safe access to aux data.
SG::WriteDecorHandleKey< xAOD::EventInfo > m_decRRNKey
SG::WriteDecorHandleKey< xAOD::EventInfo > m_correctedScaledAverageMuDecorator
the decoration for the corrected and scaled average interactions per crossing
CP::SysWriteDecorHandle< float > m_weightDecorator
the decoration for the pileup weight
SG::WriteDecorHandleKey< xAOD::EventInfo > m_correctedScaledActualMuDecorator
the decoration for the corrected and scaled actual interactions per crossing
OutOfValidityHelper m_outOfValidity
the helper for OutOfValidity results
CP::SysReadHandle< xAOD::EventInfo > m_eventInfoHandle
the name of the event info object
SysListHandle m_systematicsList
the systematics list we run
SG::WriteDecorHandleKey< xAOD::EventInfo > m_decHashKey
SG::WriteDecorHandleKey< xAOD::EventInfo > m_correctedActualMuDecorator
the decoration for the corrected actual interactions per crossing
SG::WriteDecorHandleKey< xAOD::EventInfo > m_decRLBNKey
SG::ReadHandleKey< xAOD::EventInfo > m_baseEventInfoName
the name of the original event info (this should usually be the same as eventiNfoHandle and EventInfo...
ToolHandle< IPileupReweightingTool > m_pileupReweightingTool
the smearing tool
Helper class to provide constant type-safe access to aux data.
Handle class for adding a decoration to an object.
bool isAvailable()
Test to see if this variable exists in the store, for the referenced object.
@ IS_SIMULATION
true: simulation, false: data
Select isolated Photons, Electrons and Muons.
EventInfo_v1 EventInfo
Definition of the latest event info version.