BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecEmcShower Class Reference

#include <TRecEmcShower.h>

+ Inheritance diagram for TRecEmcShower:

Public Member Functions

 TRecEmcShower ()
 
 ~TRecEmcShower ()
 
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 dtheta () const
 
Double_t phi () 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 eAll () const
 
Double_t eLepton () 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
 
map< Int_t, Double_t > cellIdMap () const
 
vector< Int_t > cellId3x3 () const
 
vector< Int_t > cellId5x5 () const
 
Int_t clusterId () 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 setTheta (const Double_t theta)
 
void setDtheta (const Double_t dt)
 
void setPhi (const Double_t pi)
 
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 setEAll (const Double_t eall)
 
void setELepton (const Double_t elepton)
 
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])
 
void setCellIdMap (const map< Int_t, Double_t > &cellIdMap)
 
void setCellId3x3 (const vector< Int_t > &cellId3x3)
 
void setCellId5x5 (const vector< Int_t > &cellId5x5)
 
void setClusterId (const Int_t clusterId)
 
void setTRecEmcShower (const TRecEmcShower *emcshower)
 
 TRecEmcShower ()
 
 ~TRecEmcShower ()
 
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 dtheta () const
 
Double_t phi () 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 eAll () const
 
Double_t eLepton () 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
 
map< Int_t, Double_t > cellIdMap () const
 
vector< Int_t > cellId3x3 () const
 
vector< Int_t > cellId5x5 () const
 
Int_t clusterId () 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 setTheta (const Double_t theta)
 
void setDtheta (const Double_t dt)
 
void setPhi (const Double_t pi)
 
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 setEAll (const Double_t eall)
 
void setELepton (const Double_t elepton)
 
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])
 
void setCellIdMap (const map< Int_t, Double_t > &cellIdMap)
 
void setCellId3x3 (const vector< Int_t > &cellId3x3)
 
void setCellId5x5 (const vector< Int_t > &cellId5x5)
 
void setClusterId (const Int_t clusterId)
 
void setTRecEmcShower (const TRecEmcShower *emcshower)
 

Detailed Description

Constructor & Destructor Documentation

◆ TRecEmcShower() [1/2]

TRecEmcShower::TRecEmcShower ( )

◆ ~TRecEmcShower() [1/2]

TRecEmcShower::~TRecEmcShower ( )

Definition at line 12 of file TRecEmcShower.cxx.

12 {
13 Clear();
14}

◆ TRecEmcShower() [2/2]

TRecEmcShower::TRecEmcShower ( )

◆ ~TRecEmcShower() [2/2]

TRecEmcShower::~TRecEmcShower ( )

Member Function Documentation

◆ a20Moment() [1/2]

Double_t TRecEmcShower::a20Moment ( ) const
inline

◆ a20Moment() [2/2]

Double_t TRecEmcShower::a20Moment ( ) const
inline

Definition at line 45 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

45{return m_a20Moment;}

◆ a42Moment() [1/2]

Double_t TRecEmcShower::a42Moment ( ) const
inline

◆ a42Moment() [2/2]

Double_t TRecEmcShower::a42Moment ( ) const
inline

Definition at line 46 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

46{return m_a42Moment;}

◆ cellId() [1/2]

Int_t TRecEmcShower::cellId ( ) const
inline

◆ cellId() [2/2]

Int_t TRecEmcShower::cellId ( ) const
inline

Definition at line 26 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

26{ return m_cellId; }

◆ cellId3x3() [1/2]

vector< Int_t > TRecEmcShower::cellId3x3 ( ) const
inline

◆ cellId3x3() [2/2]

vector< Int_t > TRecEmcShower::cellId3x3 ( ) const
inline

Definition at line 50 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

50{ return m_cellId3x3; }

◆ cellId5x5() [1/2]

vector< Int_t > TRecEmcShower::cellId5x5 ( ) const
inline

◆ cellId5x5() [2/2]

vector< Int_t > TRecEmcShower::cellId5x5 ( ) const
inline

Definition at line 51 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

51{ return m_cellId5x5; }

◆ cellIdMap() [1/2]

map< Int_t, Double_t > TRecEmcShower::cellIdMap ( ) const
inline

◆ cellIdMap() [2/2]

map< Int_t, Double_t > TRecEmcShower::cellIdMap ( ) const
inline

Definition at line 49 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

49{ return m_cellIdMap; }

◆ clusterId() [1/2]

Int_t TRecEmcShower::clusterId ( ) const
inline

◆ clusterId() [2/2]

Int_t TRecEmcShower::clusterId ( ) const
inline

Definition at line 52 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

52{ return m_clusterId; }

◆ dE() [1/2]

Double_t TRecEmcShower::dE ( ) const
inline

◆ dE() [2/2]

Double_t TRecEmcShower::dE ( ) const
inline

Definition at line 36 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

36{ return m_dE; }

◆ dphi() [1/2]

Double_t TRecEmcShower::dphi ( ) const
inline

◆ dphi() [2/2]

Double_t TRecEmcShower::dphi ( ) const
inline

Definition at line 34 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

34{ return m_dPhi; }

◆ dtheta() [1/2]

Double_t TRecEmcShower::dtheta ( ) const
inline

◆ dtheta() [2/2]

Double_t TRecEmcShower::dtheta ( ) const
inline

Definition at line 32 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

32{ return m_dTheta; }

◆ e3x3() [1/2]

Double_t TRecEmcShower::e3x3 ( ) const
inline

◆ e3x3() [2/2]

Double_t TRecEmcShower::e3x3 ( ) const
inline

Definition at line 38 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

38{return m_e3x3;}

◆ e5x5() [1/2]

Double_t TRecEmcShower::e5x5 ( ) const
inline

◆ e5x5() [2/2]

Double_t TRecEmcShower::e5x5 ( ) const
inline

Definition at line 39 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

39{return m_e5x5;}

◆ eAll() [1/2]

Double_t TRecEmcShower::eAll ( ) const
inline

◆ eAll() [2/2]

Double_t TRecEmcShower::eAll ( ) const
inline

Definition at line 40 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

40{ return m_eall; }

◆ eLepton() [1/2]

Double_t TRecEmcShower::eLepton ( ) const
inline

◆ eLepton() [2/2]

Double_t TRecEmcShower::eLepton ( ) const
inline

Definition at line 41 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

41{ return m_elepton; }

◆ energy() [1/2]

Double_t TRecEmcShower::energy ( ) const
inline

◆ energy() [2/2]

Double_t TRecEmcShower::energy ( ) const
inline

Definition at line 35 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

35{ return m_energy; }

◆ err() [1/2]

Double_t TRecEmcShower::err ( Int_t  i) const
inline

◆ err() [2/2]

Double_t TRecEmcShower::err ( Int_t  i) const
inline

Definition at line 47 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

47{ return m_err[i]; }

◆ eSeed() [1/2]

Double_t TRecEmcShower::eSeed ( ) const
inline

◆ eSeed() [2/2]

Double_t TRecEmcShower::eSeed ( ) const
inline

Definition at line 37 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

37{return m_eSeed;}

◆ latMoment() [1/2]

Double_t TRecEmcShower::latMoment ( ) const
inline

◆ latMoment() [2/2]

Double_t TRecEmcShower::latMoment ( ) const
inline

Definition at line 44 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

44{return m_latMoment;}

◆ module() [1/2]

Int_t TRecEmcShower::module ( ) const
inline

◆ module() [2/2]

Int_t TRecEmcShower::module ( ) const
inline

Definition at line 27 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

27{ return m_module; }

◆ numHits() [1/2]

Int_t TRecEmcShower::numHits ( ) const
inline

◆ numHits() [2/2]

Int_t TRecEmcShower::numHits ( ) const
inline

Definition at line 24 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

24{ return m_numHits; }

◆ phi() [1/2]

Double_t TRecEmcShower::phi ( ) const
inline

◆ phi() [2/2]

Double_t TRecEmcShower::phi ( ) const
inline

Definition at line 33 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

33{ return m_phi; }

◆ secondMoment() [1/2]

Double_t TRecEmcShower::secondMoment ( ) const
inline

◆ secondMoment() [2/2]

Double_t TRecEmcShower::secondMoment ( ) const
inline

Definition at line 43 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

43{return m_secondMoment;}

◆ setA20Moment() [1/2]

void TRecEmcShower::setA20Moment ( const Double_t  a20Moment)
inline

◆ setA20Moment() [2/2]

void TRecEmcShower::setA20Moment ( const Double_t  a20Moment)
inline

Definition at line 77 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

77{ m_a20Moment = a20Moment; }

◆ setA42Moment() [1/2]

void TRecEmcShower::setA42Moment ( const Double_t  a42Moment)
inline

◆ setA42Moment() [2/2]

void TRecEmcShower::setA42Moment ( const Double_t  a42Moment)
inline

Definition at line 78 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

78{ m_a42Moment = a42Moment; }

◆ setCellId() [1/2]

void TRecEmcShower::setCellId ( const Int_t  id)
inline

◆ setCellId() [2/2]

void TRecEmcShower::setCellId ( const Int_t  id)
inline

Definition at line 58 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

58{ m_cellId = id; }

◆ setCellId3x3() [1/2]

void TRecEmcShower::setCellId3x3 ( const vector< Int_t > &  cellId3x3)
inline

◆ setCellId3x3() [2/2]

void TRecEmcShower::setCellId3x3 ( const vector< Int_t > &  cellId3x3)
inline

Definition at line 82 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

82{ m_cellId3x3 = cellId3x3; }

◆ setCellId5x5() [1/2]

void TRecEmcShower::setCellId5x5 ( const vector< Int_t > &  cellId5x5)
inline

◆ setCellId5x5() [2/2]

void TRecEmcShower::setCellId5x5 ( const vector< Int_t > &  cellId5x5)
inline

Definition at line 83 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

83{ m_cellId5x5 = cellId5x5; }

◆ setCellIdMap() [1/2]

void TRecEmcShower::setCellIdMap ( const map< Int_t, Double_t > &  cellIdMap)
inline

◆ setCellIdMap() [2/2]

void TRecEmcShower::setCellIdMap ( const map< Int_t, Double_t > &  cellIdMap)
inline

Definition at line 81 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

81{ m_cellIdMap = cellIdMap; }

◆ setClusterId() [1/2]

void TRecEmcShower::setClusterId ( const Int_t  clusterId)
inline

◆ setClusterId() [2/2]

void TRecEmcShower::setClusterId ( const Int_t  clusterId)
inline

Definition at line 84 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

84{ m_clusterId = clusterId; }

◆ setDE() [1/2]

void TRecEmcShower::setDE ( const Double_t  de)
inline

◆ setDE() [2/2]

void TRecEmcShower::setDE ( const Double_t  de)
inline

Definition at line 64 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

64{ m_dE = de; }

◆ setDphi() [1/2]

void TRecEmcShower::setDphi ( const Double_t  dpi)
inline

◆ setDphi() [2/2]

void TRecEmcShower::setDphi ( const Double_t  dpi)
inline

Definition at line 68 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

68{ m_dPhi = dpi ; }

◆ setDtheta() [1/2]

void TRecEmcShower::setDtheta ( const Double_t  dt)
inline

Definition at line 66 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TRecEmcShower.h.

66{ m_dTheta = dt; }
TGraph2DErrors * dt
Definition: McCor.cxx:45

Referenced by RecEmcShowerCnv::DataObjectToTObject().

◆ setDtheta() [2/2]

void TRecEmcShower::setDtheta ( const Double_t  dt)
inline

Definition at line 66 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

66{ m_dTheta = dt; }

◆ setE3x3() [1/2]

void TRecEmcShower::setE3x3 ( const Double_t  e3x3)
inline

◆ setE3x3() [2/2]

void TRecEmcShower::setE3x3 ( const Double_t  e3x3)
inline

Definition at line 70 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

70{ m_e3x3 = e3x3 ; }

◆ setE5x5() [1/2]

void TRecEmcShower::setE5x5 ( const Double_t  e5x5)
inline

◆ setE5x5() [2/2]

void TRecEmcShower::setE5x5 ( const Double_t  e5x5)
inline

Definition at line 71 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

71{ m_e5x5 = e5x5 ; }

◆ setEAll() [1/2]

void TRecEmcShower::setEAll ( const Double_t  eall)
inline

◆ setEAll() [2/2]

void TRecEmcShower::setEAll ( const Double_t  eall)
inline

Definition at line 72 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

72{ m_eall = eall ; }

◆ setELepton() [1/2]

void TRecEmcShower::setELepton ( const Double_t  elepton)
inline

Definition at line 73 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TRecEmcShower.h.

73{ m_elepton = elepton ; }

Referenced by RecEmcShowerCnv::DataObjectToTObject().

◆ setELepton() [2/2]

void TRecEmcShower::setELepton ( const Double_t  elepton)
inline

Definition at line 73 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

73{ m_elepton = elepton ; }

◆ setEnergy() [1/2]

void TRecEmcShower::setEnergy ( const Double_t  e)
inline

◆ setEnergy() [2/2]

void TRecEmcShower::setEnergy ( const Double_t  e)
inline

Definition at line 63 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

63{ m_energy = e ; }

◆ setErr() [1/2]

void TRecEmcShower::setErr ( const Double_t  err[6])

Definition at line 16 of file TRecEmcShower.cxx.

16 {
17 for (int i=0;i<6;i++) {
18 m_err[i] = err[i];
19 }
20}

Referenced by RecEmcShowerCnv::DataObjectToTObject().

◆ setErr() [2/2]

void TRecEmcShower::setErr ( const Double_t  err[6])

◆ setESeed() [1/2]

void TRecEmcShower::setESeed ( const Double_t  eSeed)
inline

◆ setESeed() [2/2]

void TRecEmcShower::setESeed ( const Double_t  eSeed)
inline

Definition at line 69 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

69{ m_eSeed = eSeed ; }

◆ setLatMoment() [1/2]

void TRecEmcShower::setLatMoment ( const Double_t  latMoment)
inline

◆ setLatMoment() [2/2]

void TRecEmcShower::setLatMoment ( const Double_t  latMoment)
inline

Definition at line 76 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

76{ m_latMoment = latMoment; }

◆ setModule() [1/2]

void TRecEmcShower::setModule ( const Int_t  mod)
inline

◆ setModule() [2/2]

void TRecEmcShower::setModule ( const Int_t  mod)
inline

Definition at line 59 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

59{ m_module = mod; }

◆ setNumHits() [1/2]

void TRecEmcShower::setNumHits ( const Int_t  hit)
inline

◆ setNumHits() [2/2]

void TRecEmcShower::setNumHits ( const Int_t  hit)
inline

Definition at line 56 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

56{ m_numHits = hit; }

◆ setPhi() [1/2]

void TRecEmcShower::setPhi ( const Double_t  pi)
inline

◆ setPhi() [2/2]

void TRecEmcShower::setPhi ( const Double_t  pi)
inline

Definition at line 67 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

67{ m_phi = pi ; }

◆ setSecondMoment() [1/2]

void TRecEmcShower::setSecondMoment ( const Double_t  secondMoment)
inline

◆ setSecondMoment() [2/2]

void TRecEmcShower::setSecondMoment ( const Double_t  secondMoment)
inline

Definition at line 75 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

75{ m_secondMoment = secondMoment; }

◆ setStatus() [1/2]

void TRecEmcShower::setStatus ( const Int_t  st)
inline

◆ setStatus() [2/2]

void TRecEmcShower::setStatus ( const Int_t  st)
inline

Definition at line 57 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

57{ m_status = st; }

◆ setTheta() [1/2]

void TRecEmcShower::setTheta ( const Double_t  theta)
inline

◆ setTheta() [2/2]

void TRecEmcShower::setTheta ( const Double_t  theta)
inline

Definition at line 65 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

65{ m_theta = theta ; }

◆ setTime() [1/2]

void TRecEmcShower::setTime ( const Double_t  time)
inline

◆ setTime() [2/2]

void TRecEmcShower::setTime ( const Double_t  time)
inline

Definition at line 74 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

74{ m_time = time; }

◆ setTrackId() [1/2]

void TRecEmcShower::setTrackId ( const Int_t  trackId)
inline

◆ setTrackId() [2/2]

void TRecEmcShower::setTrackId ( const Int_t  trackId)
inline

Definition at line 55 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

55{ m_trackId = trackId; }

◆ setTRecEmcShower() [1/2]

void TRecEmcShower::setTRecEmcShower ( const TRecEmcShower emcshower)
inline

Definition at line 85 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TRecEmcShower.h.

85 {
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();
91 m_x = emcshower->x();
92 m_y = emcshower->y();
93 m_z = emcshower->z();
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();
106 m_secondMoment = emcshower->secondMoment();
107 m_latMoment = emcshower->latMoment();
108 m_a20Moment = emcshower->a20Moment();
109 m_a42Moment = emcshower->a42Moment();
110 for(int i=0;i<6;i++){
111 m_err[i] = emcshower->err(i);
112 }
113 m_cellIdMap = emcshower->cellIdMap();
114 m_cellId3x3 = emcshower->cellId3x3();
115 m_cellId5x5 = emcshower->cellId5x5();
116 m_clusterId = emcshower->clusterId();
117 }

◆ setTRecEmcShower() [2/2]

void TRecEmcShower::setTRecEmcShower ( const TRecEmcShower emcshower)
inline

Definition at line 85 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

85 {
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();
91 m_x = emcshower->x();
92 m_y = emcshower->y();
93 m_z = emcshower->z();
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();
106 m_secondMoment = emcshower->secondMoment();
107 m_latMoment = emcshower->latMoment();
108 m_a20Moment = emcshower->a20Moment();
109 m_a42Moment = emcshower->a42Moment();
110 for(int i=0;i<6;i++){
111 m_err[i] = emcshower->err(i);
112 }
113 m_cellIdMap = emcshower->cellIdMap();
114 m_cellId3x3 = emcshower->cellId3x3();
115 m_cellId5x5 = emcshower->cellId5x5();
116 m_clusterId = emcshower->clusterId();
117 }

◆ setX() [1/2]

void TRecEmcShower::setX ( const Double_t  x)
inline

◆ setX() [2/2]

void TRecEmcShower::setX ( const Double_t  x)
inline

Definition at line 60 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

60{ m_x = x ; }

◆ setY() [1/2]

void TRecEmcShower::setY ( const Double_t  y)
inline

◆ setY() [2/2]

void TRecEmcShower::setY ( const Double_t  y)
inline

Definition at line 61 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

61{ m_y = y ; }

◆ setZ() [1/2]

void TRecEmcShower::setZ ( const Double_t  z)
inline

◆ setZ() [2/2]

void TRecEmcShower::setZ ( const Double_t  z)
inline

Definition at line 62 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

62{ m_z = z ; }

◆ status() [1/2]

Int_t TRecEmcShower::status ( ) const
inline

◆ status() [2/2]

Int_t TRecEmcShower::status ( ) const
inline

Definition at line 25 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

25{ return m_status; }

◆ theta() [1/2]

Double_t TRecEmcShower::theta ( ) const
inline

◆ theta() [2/2]

Double_t TRecEmcShower::theta ( ) const
inline

Definition at line 31 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

31{ return m_theta; }

◆ time() [1/2]

Double_t TRecEmcShower::time ( ) const
inline

◆ time() [2/2]

Double_t TRecEmcShower::time ( ) const
inline

Definition at line 42 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

42{ return m_time; }

◆ trackId() [1/2]

Int_t TRecEmcShower::trackId ( ) const
inline

◆ trackId() [2/2]

Int_t TRecEmcShower::trackId ( ) const
inline

Definition at line 23 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

23{ return m_trackId; }

◆ x() [1/2]

Double_t TRecEmcShower::x ( ) const
inline

◆ x() [2/2]

Double_t TRecEmcShower::x ( ) const
inline

Definition at line 28 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

28{ return m_x; }

◆ y() [1/2]

Double_t TRecEmcShower::y ( ) const
inline

◆ y() [2/2]

Double_t TRecEmcShower::y ( ) const
inline

Definition at line 29 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

29{ return m_y; }

◆ z() [1/2]

Double_t TRecEmcShower::z ( ) const
inline

◆ z() [2/2]

Double_t TRecEmcShower::z ( ) const
inline

Definition at line 30 of file InstallArea/include/RootEventData/RootEventData/TRecEmcShower.h.

30{ return m_z; }

The documentation for this class was generated from the following files: