|
ATLAS Offline Software
|
Go to the documentation of this file.
25 ISvcLocator* pSvcLocator)
26 : AnaAlgorithm (
name, pSvcLocator)
42 return StatusCode::SUCCESS;
78 return StatusCode::SUCCESS;
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
StatusCode execute() override
SysListHandle m_systematicsList
the systematics list we run
CopyNominalSelectionAlg(const std::string &name, ISvcLocator *pSvcLocator)
the standard constructor
const std::string & getSelection() const
get the actual selection string
Class to wrap a set of SystematicVariations.
const std::vector< CP::SystematicSet > & systematicsVector() const
the list of systematics to loop over
Class providing the definition of the 4-vector interface.
StatusCode initialize() override
Select isolated Photons, Electrons and Muons.
std::unique_ptr< ISelectionReadAccessor > m_readAccessor
the accessor we use
@ u
Enums for curvilinear frames.
void setBool(const SG::AuxElement &element, bool selection, const CP::SystematicSet &sys) const
set the selection decoration
SysWriteSelectionHandle m_selectionHandle
the decoration for the asg selection
::StatusCode initialize()
intialize this property
bool getBool(const SG::AuxElement &element, const CP::SystematicSet &sys) const
get the selection as a bool
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode makeSelectionReadAccessor(const std::string &expr, std::unique_ptr< ISelectionReadAccessor > &accessor, bool defaultToChar)
make the ISelectionReadAccessor for the given name
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor
const T * at(size_type n) const
Access an element, as an rvalue.
SysReadHandle< xAOD::IParticleContainer > m_particlesHandle
the particle continer we run on
SysReadSelectionHandle m_preselection
the preselection we apply to our input
const ISystematicsSvc & service() const
the service we use
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor