|
ATLAS Offline Software
|
Go to the documentation of this file.
56 return StatusCode::SUCCESS;
99 return StatusCode::SUCCESS;
void setBits(const SG::AuxElement &element, SelectionType selection, const CP::SystematicSet &sys) const
set the selection decoration
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
StatusCode initialize() override
SelectionType selectionFromAccept(const asg::AcceptData &accept)
the selection decoration made from the given AcceptData object
StatusCode addSystematics(const CP::SystematicSet &recommended, const CP::SystematicSet &affecting)
register a set of affecting variables for the current algorithm (usually obtained from an CP::ISystem...
SysListHandle m_systematicsList
the systematics list we run
const std::vector< CP::SystematicSet > & systematicsVector() const
the list of systematics to loop over
Class providing the definition of the 4-vector interface.
Select isolated Photons, Electrons and Muons.
void setBool(const SG::AuxElement &element, bool selection, const CP::SystematicSet &sys) const
set the selection decoration
std::string getLabel() const
get the name/label of the decoration
ISystematicsTool * m_systematicsTool
the smearing tool cast to an ISystematicsTool
ServiceHandle< ISelectionNameSvc > m_nameSvc
the ISelectionNameSvc
SysReadHandle< xAOD::IParticleContainer > m_particlesHandle
the particle continer we run on
::StatusCode initialize()
intialize this property
bool getBool(const SG::AuxElement &element, const CP::SystematicSet &sys) const
get the selection as a bool
StatusCode execute() override
::StatusCode StatusCode
StatusCode definition for legacy code.
SelectionType m_setOnFail
the bits to set for an object failing the preselection
SysReadSelectionHandle m_preselection
the preselection we apply to our input
SysWriteSelectionHandle m_selectionHandle
the decoration for the asg selection
void clear()
Clear all bits.
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor
ToolHandle< IAsgSelectionTool > m_selectionTool
the smearing tool
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor