16#include "GaudiKernel/Bootstrap.h"
17#include "GaudiKernel/INTupleSvc.h"
18#include "GaudiKernel/NTuple.h"
19#include "GaudiKernel/IDataProviderSvc.h"
20#include "GaudiKernel/SmartDataPtr.h"
53 return StatusCode::FAILURE;
60 return StatusCode::FAILURE;
73 return StatusCode::SUCCESS;
84 for (
const TileMu* mu : *muContainer) {
107 return StatusCode::SUCCESS;
113 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define CHECK(...)
Evaluate an expression and check for errors.
Handle class for reading from StoreGate.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T, V, H > &t)
virtual bool isValid() override final
Can the handle be successfully dereferenced?
NTuple::Tuple * m_ntuplePtr
NTuple::Item< int > m_ntag
NTuple::Array< float > m_phi
NTuple::Array< float > m_quality
SG::ReadHandleKey< TileMuContainer > m_muContainerKey
TileMuToNtuple(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~TileMuToNtuple()
std::string m_tileMuContainer
NTuple::Array< float > m_eta
NTuple::Matrix< float > m_energy
Class to store TileMuId quantities.