1#ifndef RootEventData_TRecEmcShower_H
2#define RootEventData_TRecEmcShower_H 1
23 Int_t
trackId()
const {
return m_trackId; }
24 Int_t
numHits()
const {
return m_numHits; }
25 Int_t
status()
const {
return m_status; }
26 Int_t
cellId()
const {
return m_cellId; }
27 Int_t
module()
const {
return m_module; }
28 Double_t
x()
const {
return m_x; }
29 Double_t
y()
const {
return m_y; }
30 Double_t
z()
const {
return m_z; }
31 Double_t
theta()
const {
return m_theta; }
32 Double_t
dtheta()
const {
return m_dTheta; }
33 Double_t
phi()
const {
return m_phi; }
34 Double_t
dphi()
const {
return m_dPhi; }
35 Double_t
energy()
const {
return m_energy; }
36 Double_t
dE()
const {
return m_dE; }
37 Double_t
eSeed()
const {
return m_eSeed;}
38 Double_t
e3x3()
const {
return m_e3x3;}
39 Double_t
e5x5()
const {
return m_e5x5;}
40 Double_t
eAll()
const {
return m_eall; }
41 Double_t
eLepton()
const {
return m_elepton; }
42 Double_t
time()
const {
return m_time; }
47 Double_t
err(Int_t i)
const {
return m_err[i]; }
49 map<Int_t, Double_t>
cellIdMap()
const {
return m_cellIdMap; }
50 vector<Int_t>
cellId3x3()
const {
return m_cellId3x3; }
51 vector<Int_t>
cellId5x5()
const {
return m_cellId5x5; }
60 void setX(
const Double_t
x ) { m_x =
x ; }
61 void setY(
const Double_t
y ) { m_y =
y ; }
62 void setZ(
const Double_t
z ) { m_z =
z ; }
63 void setEnergy(
const Double_t e ) { m_energy = e ; }
64 void setDE(
const Double_t de ) { m_dE = de; }
68 void setDphi(
const Double_t dpi ) { m_dPhi = dpi ; }
72 void setEAll(
const Double_t eall ) { m_eall = eall ; }
73 void setELepton(
const Double_t elepton ) { m_elepton = elepton ; }
86 m_trackId = emcshower->
trackId();
87 m_numHits = emcshower->
numHits();
88 m_status = emcshower->
status();
89 m_cellId = emcshower->
cellId();
90 m_module = emcshower->
module();
94 m_theta = emcshower->
theta();
95 m_dTheta = emcshower->
dtheta();
96 m_phi = emcshower->
phi();
97 m_dPhi = emcshower->
dphi();
98 m_energy = emcshower->
energy();
99 m_dE = emcshower->
dE();
100 m_eSeed = emcshower->
eSeed();
101 m_e3x3 = emcshower->
e3x3();
102 m_e5x5 = emcshower->
e5x5();
103 m_eall = emcshower->
eAll();
104 m_elepton = emcshower->
eLepton();
105 m_time = emcshower->
time();
110 for(
int i=0;i<6;i++){
111 m_err[i] = emcshower->
err(i);
140 Double_t m_secondMoment;
141 Double_t m_latMoment;
142 Double_t m_a20Moment;
143 Double_t m_a42Moment;
147 map<Int_t, Double_t> m_cellIdMap;
148 vector<Int_t> m_cellId3x3;
149 vector<Int_t> m_cellId5x5;
void setDphi(const Double_t dpi)
void setTime(const Double_t time)
void setCellIdMap(const map< Int_t, Double_t > &cellIdMap)
void setY(const Double_t y)
void setX(const Double_t x)
Double_t err(Int_t i) const
void setELepton(const Double_t elepton)
void setDtheta(const Double_t dt)
Double_t a20Moment() const
void setA20Moment(const Double_t a20Moment)
Double_t latMoment() const
void setStatus(const Int_t st)
void setClusterId(const Int_t clusterId)
map< Int_t, Double_t > cellIdMap() const
void setModule(const Int_t mod)
void setTheta(const Double_t theta)
Double_t secondMoment() const
void setEnergy(const Double_t e)
void setSecondMoment(const Double_t secondMoment)
void setE3x3(const Double_t e3x3)
void setTRecEmcShower(const TRecEmcShower *emcshower)
void setZ(const Double_t z)
void setCellId5x5(const vector< Int_t > &cellId5x5)
void setE5x5(const Double_t e5x5)
vector< Int_t > cellId5x5() const
void setCellId3x3(const vector< Int_t > &cellId3x3)
vector< Int_t > cellId3x3() const
void setEAll(const Double_t eall)
void setCellId(const Int_t id)
void setESeed(const Double_t eSeed)
void setNumHits(const Int_t hit)
Double_t a42Moment() const
void setErr(const Double_t err[6])
void setDE(const Double_t de)
void setA42Moment(const Double_t a42Moment)
void setPhi(const Double_t pi)
void setTrackId(const Int_t trackId)
void setLatMoment(const Double_t latMoment)