|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS)
15 #include "GaudiKernel/SystemOfUnits.h"
41 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS)
45 return StatusCode::SUCCESS;
50 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS)
75 ATH_MSG_DEBUG(
"Created jet container of size "<< (*jetContHandle).size() <<
" | writing to "<<
m_output.key() );
94 njets = jetContHandle->
size();
106 return StatusCode::SUCCESS;
Extra patterns decribing particle interation process.
Group
Properties of a chain group.
Scalar phi() const
phi method
StatusCode initialize() override
Athena algorithm's Hooks.
Scalar eta() const
pseudorapidity method
ToolHandleArray< IJetModifier > m_modifiers
ToolHandle< IJetProvider > m_jetprovider
Athena configured tools.
ToolHandle< GenericMonitoringTool > m_monTool
ValuesCollection< T > Collection(std::string name, const T &collection)
Declare a monitored (double-convertible) collection.
::StatusCode StatusCode
StatusCode definition for legacy code.
Header file to be included by clients of the Monitored infrastructure.
SG::WriteHandleKey< xAOD::JetContainer > m_output
Declare a monitored scalar variable.
Helper class to create a scoped timer.
StatusCode execute(const EventContext &ctx) const override
size_type size() const noexcept
Returns the number of elements in the collection.