12 #include "CLHEP/Vector/LorentzVector.h"
62 , m_ntupleFileName(
"/TGCHitAnalysis/")
63 ,
m_path(
"/TGCHitAnalysis/")
64 , m_thistSvc(
"THistSvc",
name)
93 m_h_xy =
new TH2D(
"h_tgc_xy",
"xy", 100,-5000.,5000.,100, -5000., 5000.);
97 m_h_rz =
new TH2D(
"h_tgc_rz",
"rz", 100,2000.,10000.,100, -12000., 12000.);
150 m_tree =
new TTree(
"TGC",
"TGC");
176 return StatusCode::SUCCESS;
201 if (
evtStore()->
retrieve(tgc_container,
"TGC_Hits" ) == StatusCode::SUCCESS) {
234 m_hits_lx->push_back((*i_hit).localPosition().x());
235 m_hits_ly->push_back((*i_hit).localPosition().y());
236 m_hits_lz->push_back((*i_hit).localPosition().z());
237 m_hits_dcx->push_back((*i_hit).localDireCos().x());
238 m_hits_dcy->push_back((*i_hit).localDireCos().y());
239 m_hits_dcz->push_back((*i_hit).localDireCos().z());
249 return StatusCode::SUCCESS;