BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
TMcDigiEmc Class Reference

#include <TMcDigiEmc.h>

+ Inheritance diagram for TMcDigiEmc:

Public Member Functions

 TMcDigiEmc ()
 
 ~TMcDigiEmc ()
 
void SetPartId (Int_t id)
 
void SetThetaNb (Int_t nTheta)
 
void SetPhiNb (Int_t nPhi)
 
void SetEnergy (Double_t energy)
 
void SetTime (Double_t time)
 
void SetTrackIndex (Int_t index)
 
Int_t GetPartId () const
 
Int_t GetThetaNb () const
 
Int_t GetPhiNb () const
 
Double_t GetEnergy () const
 
Double_t GetTime () const
 
Int_t GetTrackIndex () const
 
 TMcDigiEmc ()
 
 ~TMcDigiEmc ()
 
void SetPartId (Int_t id)
 
void SetThetaNb (Int_t nTheta)
 
void SetPhiNb (Int_t nPhi)
 
void SetEnergy (Double_t energy)
 
void SetTime (Double_t time)
 
void SetTrackIndex (Int_t index)
 
Int_t GetPartId () const
 
Int_t GetThetaNb () const
 
Int_t GetPhiNb () const
 
Double_t GetEnergy () const
 
Double_t GetTime () const
 
Int_t GetTrackIndex () const
 

Detailed Description

Constructor & Destructor Documentation

◆ TMcDigiEmc() [1/2]

TMcDigiEmc::TMcDigiEmc ( )

◆ ~TMcDigiEmc() [1/2]

TMcDigiEmc::~TMcDigiEmc ( )

Definition at line 10 of file TMcDigiEmc.cxx.

10 {
11 Clear();
12}

◆ TMcDigiEmc() [2/2]

TMcDigiEmc::TMcDigiEmc ( )

◆ ~TMcDigiEmc() [2/2]

TMcDigiEmc::~TMcDigiEmc ( )

Member Function Documentation

◆ GetEnergy() [1/2]

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

Definition at line 27 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

27{ return m_energy; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetEnergy() [2/2]

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

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

27{ return m_energy; };

◆ GetPartId() [1/2]

Int_t TMcDigiEmc::GetPartId ( ) const
inline

Definition at line 24 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

24{return m_partId;};

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetPartId() [2/2]

Int_t TMcDigiEmc::GetPartId ( ) const
inline

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

24{return m_partId;};

◆ GetPhiNb() [1/2]

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

Definition at line 26 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

26{ return m_nPhi; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetPhiNb() [2/2]

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

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

26{ return m_nPhi; };

◆ GetThetaNb() [1/2]

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

Definition at line 25 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

25{ return m_nTheta;};

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetThetaNb() [2/2]

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

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

25{ return m_nTheta;};

◆ GetTime() [1/2]

Double_t TMcDigiEmc::GetTime ( ) const
inline

Definition at line 28 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

28{ return m_time; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetTime() [2/2]

Double_t TMcDigiEmc::GetTime ( ) const
inline

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

28{ return m_time; };

◆ GetTrackIndex() [1/2]

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

Definition at line 29 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

29{ return m_trackIndex; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetTrackIndex() [2/2]

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

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

29{ return m_trackIndex; };

◆ SetEnergy() [1/2]

void TMcDigiEmc::SetEnergy ( Double_t  energy)
inline

Definition at line 19 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

19{ m_energy = energy; };
************Class m_ypar INTEGER m_KeyWgt INTEGER m_KeyIHVP INTEGER m_KeyGPS INTEGER m_IsBeamPolarized INTEGER m_EvtGenInterface DOUBLE PRECISION m_Emin DOUBLE PRECISION m_sphot DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_q2 DOUBLE PRECISION m_PolBeam2 DOUBLE PRECISION m_xErrPb *COMMON c_KK2f $ !CMS energy average $ !Spin Polarization vector first beam $ !Spin Polarization vector second beam $ !Beam energy spread[GeV] $ !minimum hadronization energy[GeV] $ !input READ never touch them !$ !debug facility $ !maximum weight $ !inverse alfaQED $ !minimum real photon energy
Definition: KK2f.h:50

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetEnergy() [2/2]

void TMcDigiEmc::SetEnergy ( Double_t  energy)
inline

Definition at line 19 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

19{ m_energy = energy; };

◆ SetPartId() [1/2]

void TMcDigiEmc::SetPartId ( Int_t  id)
inline

Definition at line 16 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

16{ m_partId = id; } ;

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetPartId() [2/2]

void TMcDigiEmc::SetPartId ( Int_t  id)
inline

Definition at line 16 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

16{ m_partId = id; } ;

◆ SetPhiNb() [1/2]

void TMcDigiEmc::SetPhiNb ( Int_t  nPhi)
inline

◆ SetPhiNb() [2/2]

void TMcDigiEmc::SetPhiNb ( Int_t  nPhi)
inline

Definition at line 18 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

18{ m_nPhi = nPhi; };

◆ SetThetaNb() [1/2]

void TMcDigiEmc::SetThetaNb ( Int_t  nTheta)
inline

Definition at line 17 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

17{ m_nTheta = nTheta; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetThetaNb() [2/2]

void TMcDigiEmc::SetThetaNb ( Int_t  nTheta)
inline

Definition at line 17 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

17{ m_nTheta = nTheta; };

◆ SetTime() [1/2]

void TMcDigiEmc::SetTime ( Double_t  time)
inline

Definition at line 20 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

20{ m_time = time;};
Double_t time

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTime() [2/2]

void TMcDigiEmc::SetTime ( Double_t  time)
inline

Definition at line 20 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

20{ m_time = time;};

◆ SetTrackIndex() [1/2]

void TMcDigiEmc::SetTrackIndex ( Int_t  index)
inline

Definition at line 21 of file Event/RootEventData/RootEventData-00-03-80/RootEventData/TMcDigiEmc.h.

21{ m_trackIndex = index; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTrackIndex() [2/2]

void TMcDigiEmc::SetTrackIndex ( Int_t  index)
inline

Definition at line 21 of file InstallArea/include/RootEventData/RootEventData/TMcDigiEmc.h.

21{ m_trackIndex = index; };

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