|
ATLAS Offline Software
|
Go to the documentation of this file.
49 , m_ntupleFileName(
"/AFPHitAnalysis/")
50 ,
m_path(
"/AFPHitAnalysis/")
51 , m_thistSvc(
"THistSvc",
name)
65 m_h_hitID =
new TH1D(
"h_hitID",
"hitID",100, 0., 100.);
69 m_h_pdgID =
new TH1D(
"h_pdgID",
"pdgID", 200, -100,100);
73 m_h_trackID =
new TH1D(
"h_trackID",
"trackID", 100, 0,100);
77 m_h_kine =
new TH1D(
"h_kine",
"kine", 100, 0,1000);
81 m_h_edep =
new TH1D(
"h_edep",
"edep", 100, 0,1000);
85 m_h_stepX =
new TH1D(
"h_stepX",
"stepX", 100, 0,1000);
89 m_h_stepY =
new TH1D(
"h_stepY",
"stepY", 100, 0,1000);
93 m_h_stepZ =
new TH1D(
"h_stepZ",
"stepZ", 100, 0,1000);
97 m_h_stationID =
new TH1D(
"h_stationID",
"stationID", 50, 0,50);
101 m_h_detID =
new TH1D(
"h_detID",
"detID", 50, 0,50);
105 m_h_pixelRow =
new TH1D(
"h_pixelRow",
"pixelRow", 20, 0,20);
109 m_h_pixelCol =
new TH1D(
"h_pixelCol",
"pixelCol", 20, 0,20);
114 m_tree =
new TTree(
"AFP",
"AFP");
138 return StatusCode::SUCCESS;
167 for ( hi=(*iter).begin(); hi != (*iter).end(); ++hi ) {
200 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
AtlasHitsVector< AFP_SIDSimHit >::const_iterator AFP_SIDSimHitConstIter
std::vector< float > * m_stepY
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
std::vector< float > * m_edep
virtual StatusCode execute()
std::vector< int > * m_stationID
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
std::vector< float > * m_pdgID
std::string m_ntupleFileName
std::vector< float > * m_trackID
std::vector< float > * m_stepZ
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_path
the path being used
std::vector< float > * m_stepX
#define CHECK(...)
Evaluate an expression and check for errors.
virtual StatusCode initialize()
AFPHitAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< float > * m_kine
std::vector< int > * m_pixelRow
std::vector< float > * m_time
TH1 * m_h_hitID
Some histograms.
std::vector< float > * m_hitID
std::vector< int > * m_pixelCol
ServiceHandle< ITHistSvc > m_thistSvc
std::vector< int > * m_detID