![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
28 #include "GaudiKernel/INTupleSvc.h"
29 #include "GaudiKernel/IDataProviderSvc.h"
30 #include "GaudiKernel/SmartDataPtr.h"
39 , m_ntupleLoc(
"/FILE1/TileMuRODTag")
59 return StatusCode::FAILURE;
63 ,
"TileMuRODTag-Ntuple");
67 return StatusCode::FAILURE;
78 return StatusCode::SUCCESS;
88 for (
const TileL2*
l2 : *l2Container) {
89 for (
unsigned int a = 0;
a <
l2->NMuons(); ++
a) {
103 return StatusCode::SUCCESS;
110 return StatusCode::SUCCESS;
NTuple::Tuple * m_ntuplePtr
SG::ReadHandleKey< TileL2Container > m_l2ContainerKey
TileL2Container in detector store.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
NTuple::Array< float > m_eta
NTuple::Array< float > m_phi
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~TileMuRODToNtuple()
Destructor.
NTuple::Item< int > m_ntag
#define CHECK(...)
Evaluate an expression and check for errors.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
Helpers for checking error return status codes and reporting errors.
TileMuRODToNtuple(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Handle class for reading from StoreGate.
Class to store TileMuId and Et quantities computed at the TileCal ROD DSPs.