  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
   14 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS) 
   16 #include "GaudiKernel/SystemOfUnits.h" 
   45 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS) 
   49   return StatusCode::SUCCESS;
 
   54 #if !defined (GENERATIONBASE) && !defined (XAOD_ANALYSIS) 
   85     parentDecorHandle(*
jet) = parentELacc(*
jet);
 
  105   njets      = jetContHandle->
size();
 
  117   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.
 
Helper class to provide constant type-safe access to aux data.
 
const std::string & key() const
Return the StoreGate ID for the referenced object.
 
ToolHandle< GenericMonitoringTool > m_monTool
 
bool empty() const
Test if the key is blank.
 
ValuesCollection< T > Collection(std::string name, const T &collection)
Declare a monitored (double-convertible) collection.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Handle class for adding a decoration to an object.
 
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
 
Header file to be included by clients of the Monitored infrastructure.
 
SG::WriteHandleKey< xAOD::JetContainer > m_output
 
SG::WriteDecorHandleKey< xAOD::JetContainer > m_parentKey
 
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
 
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.