#include <TEmcTrack.h>
Public Member Functions | |
TEmcTrack () | |
~TEmcTrack () | |
Int_t | trackId () const |
Int_t | numHits () const |
Int_t | status () const |
Int_t | cellId () const |
Int_t | module () const |
Double_t | x () const |
Double_t | y () const |
Double_t | z () const |
Double_t | theta () const |
Double_t | phi () const |
Double_t | dx () const |
Double_t | dy () const |
Double_t | dz () const |
Double_t | dtheta () const |
Double_t | dphi () const |
Double_t | energy () const |
Double_t | dE () const |
Double_t | eSeed () const |
Double_t | e3x3 () const |
Double_t | e5x5 () const |
Double_t | time () const |
Double_t | secondMoment () const |
Double_t | latMoment () const |
Double_t | a20Moment () const |
Double_t | a42Moment () const |
Double_t | err (Int_t i) const |
void | setTrackId (const Int_t trackId) |
void | setNumHits (const Int_t hit) |
void | setStatus (const Int_t st) |
void | setCellId (const Int_t id) |
void | setModule (const Int_t mod) |
void | setX (const Double_t x) |
void | setY (const Double_t y) |
void | setZ (const Double_t z) |
void | setEnergy (const Double_t e) |
void | setDE (const Double_t de) |
void | setDtheta (const Double_t dt) |
void | setDphi (const Double_t dpi) |
void | setESeed (const Double_t eSeed) |
void | setE3x3 (const Double_t e3x3) |
void | setE5x5 (const Double_t e5x5) |
void | setTime (const Double_t time) |
void | setSecondMoment (const Double_t secondMoment) |
void | setLatMoment (const Double_t latMoment) |
void | setA20Moment (const Double_t a20Moment) |
void | setA42Moment (const Double_t a42Moment) |
void | setErr (const Double_t err[6]) |
Private Attributes | |
Int_t | m_trackId |
Int_t | m_numHits |
Int_t | m_status |
Int_t | m_cellId |
Int_t | m_module |
Double_t | m_x |
Double_t | m_y |
Double_t | m_z |
Double_t | m_dTheta |
Double_t | m_dPhi |
Double_t | m_energy |
Double_t | m_dE |
Double_t | m_eSeed |
Double_t | m_e3x3 |
Double_t | m_e5x5 |
Double_t | m_time |
Double_t | m_secondMoment |
Double_t | m_latMoment |
Double_t | m_a20Moment |
Double_t | m_a42Moment |
Double_t | m_err [6] |
Definition at line 7 of file TEmcTrack.h.
TEmcTrack::TEmcTrack | ( | ) |
TEmcTrack::~TEmcTrack | ( | ) |
Double_t TEmcTrack::a20Moment | ( | ) | const [inline] |
Definition at line 45 of file TEmcTrack.h.
References m_a20Moment.
Referenced by EmcTrackCnv::TObjectToDataObject().
00045 {return m_a20Moment;}
Double_t TEmcTrack::a42Moment | ( | ) | const [inline] |
Definition at line 46 of file TEmcTrack.h.
References m_a42Moment.
Referenced by EmcTrackCnv::TObjectToDataObject().
00046 {return m_a42Moment;}
Int_t TEmcTrack::cellId | ( | ) | const [inline] |
Definition at line 22 of file TEmcTrack.h.
References m_cellId.
Referenced by EmcTrackCnv::TObjectToDataObject().
00022 { return m_cellId; }
Double_t TEmcTrack::dE | ( | ) | const [inline] |
Definition at line 38 of file TEmcTrack.h.
References m_dE.
Referenced by EmcTrackCnv::TObjectToDataObject().
00038 { return m_dE; }
Double_t TEmcTrack::dphi | ( | ) | const [inline] |
Definition at line 36 of file TEmcTrack.h.
References m_dPhi.
Referenced by EmcTrackCnv::TObjectToDataObject().
00036 { return m_dPhi; }
Double_t TEmcTrack::dtheta | ( | ) | const [inline] |
Definition at line 35 of file TEmcTrack.h.
References m_dTheta.
Referenced by EmcTrackCnv::TObjectToDataObject().
00035 { return m_dTheta; }
Double_t TEmcTrack::dx | ( | ) | const |
Double_t TEmcTrack::dy | ( | ) | const |
Double_t TEmcTrack::dz | ( | ) | const |
Double_t TEmcTrack::e3x3 | ( | ) | const [inline] |
Definition at line 40 of file TEmcTrack.h.
References m_e3x3.
Referenced by EmcTrackCnv::TObjectToDataObject().
00040 {return m_e3x3;}
Double_t TEmcTrack::e5x5 | ( | ) | const [inline] |
Definition at line 41 of file TEmcTrack.h.
References m_e5x5.
Referenced by EmcTrackCnv::TObjectToDataObject().
00041 {return m_e5x5;}
Double_t TEmcTrack::energy | ( | ) | const [inline] |
Definition at line 37 of file TEmcTrack.h.
References m_energy.
Referenced by EmcTrackCnv::TObjectToDataObject().
00037 { return m_energy; }
Double_t TEmcTrack::err | ( | Int_t | i | ) | const [inline] |
Definition at line 47 of file TEmcTrack.h.
References m_err.
Referenced by EmcTrackCnv::TObjectToDataObject().
Double_t TEmcTrack::eSeed | ( | ) | const [inline] |
Definition at line 39 of file TEmcTrack.h.
References m_eSeed.
Referenced by EmcTrackCnv::TObjectToDataObject().
00039 {return m_eSeed;}
Double_t TEmcTrack::latMoment | ( | ) | const [inline] |
Definition at line 44 of file TEmcTrack.h.
References m_latMoment.
Referenced by EmcTrackCnv::TObjectToDataObject().
00044 {return m_latMoment;}
Int_t TEmcTrack::module | ( | ) | const [inline] |
Definition at line 23 of file TEmcTrack.h.
References m_module.
Referenced by EmcTrackCnv::TObjectToDataObject().
00023 { return m_module; }
Int_t TEmcTrack::numHits | ( | ) | const [inline] |
Definition at line 20 of file TEmcTrack.h.
References m_numHits.
Referenced by EmcTrackCnv::TObjectToDataObject().
00020 { return m_numHits; }
Double_t TEmcTrack::phi | ( | ) | const [inline] |
Double_t TEmcTrack::secondMoment | ( | ) | const [inline] |
Definition at line 43 of file TEmcTrack.h.
References m_secondMoment.
Referenced by EmcTrackCnv::TObjectToDataObject().
00043 {return m_secondMoment;}
void TEmcTrack::setA20Moment | ( | const Double_t | a20Moment | ) | [inline] |
Definition at line 68 of file TEmcTrack.h.
References m_a20Moment.
Referenced by EmcTrackCnv::DataObjectToTObject().
00068 { m_a20Moment = a20Moment; }
void TEmcTrack::setA42Moment | ( | const Double_t | a42Moment | ) | [inline] |
Definition at line 69 of file TEmcTrack.h.
References m_a42Moment.
Referenced by EmcTrackCnv::DataObjectToTObject().
00069 { m_a42Moment = a42Moment; }
void TEmcTrack::setCellId | ( | const Int_t | id | ) | [inline] |
Definition at line 53 of file TEmcTrack.h.
References m_cellId.
Referenced by EmcTrackCnv::DataObjectToTObject().
00053 { m_cellId = id; }
void TEmcTrack::setDE | ( | const Double_t | de | ) | [inline] |
Definition at line 59 of file TEmcTrack.h.
References m_dE.
Referenced by EmcTrackCnv::DataObjectToTObject().
00059 { m_dE = de; }
void TEmcTrack::setDphi | ( | const Double_t | dpi | ) | [inline] |
Definition at line 61 of file TEmcTrack.h.
References m_dPhi.
Referenced by EmcTrackCnv::DataObjectToTObject().
00061 { m_dPhi = dpi ; }
void TEmcTrack::setDtheta | ( | const Double_t | dt | ) | [inline] |
Definition at line 60 of file TEmcTrack.h.
References m_dTheta.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setE3x3 | ( | const Double_t | e3x3 | ) | [inline] |
Definition at line 63 of file TEmcTrack.h.
References m_e3x3.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setE5x5 | ( | const Double_t | e5x5 | ) | [inline] |
Definition at line 64 of file TEmcTrack.h.
References m_e5x5.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setEnergy | ( | const Double_t | e | ) | [inline] |
Definition at line 58 of file TEmcTrack.h.
References m_energy.
Referenced by EmcTrackCnv::DataObjectToTObject().
00058 { m_energy = e ; }
void TEmcTrack::setErr | ( | const Double_t | err[6] | ) |
Definition at line 20 of file TEmcTrack.cxx.
References genRecEmupikp::i, and m_err.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setESeed | ( | const Double_t | eSeed | ) | [inline] |
Definition at line 62 of file TEmcTrack.h.
References m_eSeed.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setLatMoment | ( | const Double_t | latMoment | ) | [inline] |
Definition at line 67 of file TEmcTrack.h.
References m_latMoment.
Referenced by EmcTrackCnv::DataObjectToTObject().
00067 { m_latMoment = latMoment; }
void TEmcTrack::setModule | ( | const Int_t | mod | ) | [inline] |
Definition at line 54 of file TEmcTrack.h.
References m_module.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setNumHits | ( | const Int_t | hit | ) | [inline] |
Definition at line 51 of file TEmcTrack.h.
References m_numHits.
Referenced by EmcTrackCnv::DataObjectToTObject().
00051 { m_numHits = hit; }
void TEmcTrack::setSecondMoment | ( | const Double_t | secondMoment | ) | [inline] |
Definition at line 66 of file TEmcTrack.h.
References m_secondMoment.
Referenced by EmcTrackCnv::DataObjectToTObject().
00066 { m_secondMoment = secondMoment; }
void TEmcTrack::setStatus | ( | const Int_t | st | ) | [inline] |
Definition at line 52 of file TEmcTrack.h.
References m_status.
Referenced by EmcTrackCnv::DataObjectToTObject().
00052 { m_status = st; }
void TEmcTrack::setTime | ( | const Double_t | time | ) | [inline] |
Definition at line 65 of file TEmcTrack.h.
References m_time.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setTrackId | ( | const Int_t | trackId | ) | [inline] |
Definition at line 50 of file TEmcTrack.h.
References m_trackId.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setX | ( | const Double_t | x | ) | [inline] |
Definition at line 55 of file TEmcTrack.h.
References m_x.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setY | ( | const Double_t | y | ) | [inline] |
Definition at line 56 of file TEmcTrack.h.
References m_y.
Referenced by EmcTrackCnv::DataObjectToTObject().
void TEmcTrack::setZ | ( | const Double_t | z | ) | [inline] |
Definition at line 57 of file TEmcTrack.h.
References m_z.
Referenced by EmcTrackCnv::DataObjectToTObject().
Int_t TEmcTrack::status | ( | void | ) | const [inline] |
Definition at line 21 of file TEmcTrack.h.
References m_status.
Referenced by EmcTrackCnv::TObjectToDataObject().
00021 { return m_status; }
Double_t TEmcTrack::theta | ( | ) | const [inline] |
Double_t TEmcTrack::time | ( | void | ) | const [inline] |
Definition at line 42 of file TEmcTrack.h.
References m_time.
Referenced by EmcTrackCnv::TObjectToDataObject().
00042 {return m_time;}
Int_t TEmcTrack::trackId | ( | ) | const [inline] |
Definition at line 19 of file TEmcTrack.h.
References m_trackId.
Referenced by EmcTrackCnv::TObjectToDataObject().
00019 { return m_trackId; }
Double_t TEmcTrack::x | ( | ) | const [inline] |
Definition at line 24 of file TEmcTrack.h.
References m_x.
Referenced by EmcTrackCnv::TObjectToDataObject().
00024 { return m_x; }
Double_t TEmcTrack::y | ( | ) | const [inline] |
Definition at line 25 of file TEmcTrack.h.
References m_y.
Referenced by EmcTrackCnv::TObjectToDataObject().
00025 { return m_y; }
Double_t TEmcTrack::z | ( | ) | const [inline] |
Definition at line 26 of file TEmcTrack.h.
References m_z.
Referenced by EmcTrackCnv::TObjectToDataObject().
00026 { return m_z; }
Double_t TEmcTrack::m_a20Moment [private] |
Double_t TEmcTrack::m_a42Moment [private] |
Int_t TEmcTrack::m_cellId [private] |
Double_t TEmcTrack::m_dE [private] |
Double_t TEmcTrack::m_dPhi [private] |
Double_t TEmcTrack::m_dTheta [private] |
Double_t TEmcTrack::m_e3x3 [private] |
Double_t TEmcTrack::m_e5x5 [private] |
Double_t TEmcTrack::m_energy [private] |
Double_t TEmcTrack::m_err[6] [private] |
Double_t TEmcTrack::m_eSeed [private] |
Double_t TEmcTrack::m_latMoment [private] |
Int_t TEmcTrack::m_module [private] |
Int_t TEmcTrack::m_numHits [private] |
Double_t TEmcTrack::m_secondMoment [private] |
Int_t TEmcTrack::m_status [private] |
Double_t TEmcTrack::m_time [private] |
Int_t TEmcTrack::m_trackId [private] |
Double_t TEmcTrack::m_x [private] |
Double_t TEmcTrack::m_y [private] |
Double_t TEmcTrack::m_z [private] |