Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
20 #include "GaudiKernel/INTupleSvc.h"
21 #include "GaudiKernel/IDataProviderSvc.h"
22 #include "GaudiKernel/SmartDataPtr.h"
42 , m_ntupleLoc(
"/FILE1/TileRec")
43 , m_hitContainer(
"TileTBHits")
71 return StatusCode::FAILURE;
74 CLID_ColumnWiseTuple,
"TileTBHit-Ntuple");
82 << ntupleCompleteID );
83 return StatusCode::FAILURE;
85 ATH_MSG_INFO(
"Reaccessing ntuple " << ntupleCompleteID );
99 return StatusCode::SUCCESS;
111 for (
const TileHit& cinp : *HitCnt) {
131 return StatusCode::SUCCESS;
137 return StatusCode::SUCCESS;
NTuple::Array< float > m_energy
def retrieve(aClass, aKey=None)
NTuple::Tuple * m_ntuplePtr
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
NTuple::Array< int > m_type
int type(const Identifier &id) const
extract type field from TileTB identifier
NTuple::Array< float > m_time
int module(const Identifier &id) const
extract module field from TileTB identifier
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
std::string m_hitContainer
NTuple::Item< int > m_nchan
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~TileTBHitToNtuple()
#define CHECK(...)
Evaluate an expression and check for errors.
NTuple::Array< int > m_channel
int channel(const Identifier &id) const
extract channel field from TileTB identifier
Helpers for checking error return status codes and reporting errors.
const TileTBID * m_tileTBID
NTuple::Item< double > m_tolE
NTuple::Array< int > m_module
TileTBHitToNtuple(const std::string &name, ISvcLocator *pSvcLocator)