1#ifndef RootEventData_TEmcTrack_H
2#define RootEventData_TEmcTrack_H 1
17 Int_t
trackId()
const {
return m_trackId; }
18 Int_t
numHits()
const {
return m_numHits; }
19 Int_t
status()
const {
return m_status; }
20 Int_t
cellId()
const {
return m_cellId; }
21 Int_t
module()
const {
return m_module; }
22 Double_t
x()
const {
return m_x; }
23 Double_t
y()
const {
return m_y; }
24 Double_t
z()
const {
return m_z; }
26 return ( m_x == 0.0 && m_y == 0.0 && m_z == 0.0 )
28 : std::atan2( std::sqrt( m_x * m_x + m_y * m_y ), m_z );
30 Double_t
phi()
const {
return ( m_x == 0.0 && m_y == 0.0 ) ? 0.0 : std::atan2( m_y, m_x ); }
34 Double_t
dtheta()
const {
return m_dTheta; }
35 Double_t
dphi()
const {
return m_dPhi; }
36 Double_t
energy()
const {
return m_energy; }
37 Double_t
dE()
const {
return m_dE; }
38 Double_t
eSeed()
const {
return m_eSeed; }
39 Double_t
e3x3()
const {
return m_e3x3; }
40 Double_t
e5x5()
const {
return m_e5x5; }
41 Double_t
time()
const {
return m_time; }
46 Double_t
err( Int_t i )
const {
return m_err[i]; }
53 void setModule(
const Int_t mod ) { m_module = mod; }
54 void setX(
const Double_t
x ) { m_x =
x; }
55 void setY(
const Double_t
y ) { m_y =
y; }
56 void setZ(
const Double_t
z ) { m_z =
z; }
57 void setEnergy(
const Double_t e ) { m_energy = e; }
58 void setDE(
const Double_t de ) { m_dE = de; }
60 void setDphi(
const Double_t dpi ) { m_dPhi = dpi; }
88 Double_t m_secondMoment;
NTuple::Array< double > m_z
NTuple::Array< double > m_x
NTuple::Array< double > m_y
void setTrackId(const Int_t trackId)
void setA20Moment(const Double_t a20Moment)
Double_t a42Moment() const
void setEnergy(const Double_t e)
void setESeed(const Double_t eSeed)
void setNumHits(const Int_t hit)
void setDtheta(const Double_t dt)
void setX(const Double_t x)
void setErr(const Double_t err[6])
Double_t err(Int_t i) const
void setModule(const Int_t mod)
void setSecondMoment(const Double_t secondMoment)
void setDE(const Double_t de)
void setY(const Double_t y)
void setA42Moment(const Double_t a42Moment)
Double_t secondMoment() const
void setZ(const Double_t z)
Double_t a20Moment() const
void setTime(const Double_t time)
void setCellId(const Int_t id)
void setE3x3(const Double_t e3x3)
void setE5x5(const Double_t e5x5)
void setStatus(const Int_t st)
void setLatMoment(const Double_t latMoment)
Double_t latMoment() const
void setDphi(const Double_t dpi)