|
ATLAS Offline Software
|
Go to the documentation of this file.
28 return StatusCode::FAILURE;
38 return StatusCode::SUCCESS;
63 return StatusCode::SUCCESS;
void set(const SG::AuxElement &object, const T &value, const CP::SystematicSet &sys) const
set the object decoration for the given systematic
SysReadHandle< xAOD::TauJetContainer > m_tauHandle
the tau collection we run on
StatusCode initialize() override
SysReadSelectionHandle m_preselection
the preselection we apply to our input
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...
::StatusCode retrieve(const T *&object, const CP::SystematicSet &sys) const
retrieve the object for the given name
const std::vector< CP::SystematicSet > & systematicsVector() const
the list of systematics to loop over
Select isolated Photons, Electrons and Muons.
constexpr float invalidScaleFactor()
the decoration value to use if there is no valid scale factor decoration
StatusCode initialize(SysListHandle &sysListHandle)
initialize this handle
::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 initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize this handle
Class describing a tau jet.
SysListHandle m_systematicsList
the systematics list we run
StatusCode execute() override
SysWriteDecorHandle< float > m_scaleFactorDecoration
the decoration for the tau scale factor
#define ANA_CHECK_CORRECTION(helper, object, expr)
a helper check macro to work with OutOfValidityHelper
virtual bool empty() const noexcept override
whether we have a name configured
::StatusCode initialize()
standard initialize
ToolHandle< TauAnalysisTools::ITauEfficiencyCorrectionsTool > m_efficiencyCorrectionsTool
the smearing tool
OutOfValidityHelper m_outOfValidity
the helper for OutOfValidity results
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor