BOSS 8.0.0
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
 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/3]

TMcDigiEmc::TMcDigiEmc ( )

Definition at line 6 of file TMcDigiEmc.cxx.

6{ Clear(); }

◆ ~TMcDigiEmc() [1/3]

TMcDigiEmc::~TMcDigiEmc ( )

Definition at line 8 of file TMcDigiEmc.cxx.

8{ Clear(); }

◆ TMcDigiEmc() [2/3]

TMcDigiEmc::TMcDigiEmc ( )

◆ ~TMcDigiEmc() [2/3]

TMcDigiEmc::~TMcDigiEmc ( )

◆ TMcDigiEmc() [3/3]

TMcDigiEmc::TMcDigiEmc ( )

◆ ~TMcDigiEmc() [3/3]

TMcDigiEmc::~TMcDigiEmc ( )

Member Function Documentation

◆ GetEnergy() [1/3]

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

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

26{ return m_energy; };

◆ GetEnergy() [2/3]

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

Definition at line 26 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

26{ return m_energy; };

◆ GetEnergy() [3/3]

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

Definition at line 26 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

26{ return m_energy; };

◆ GetPartId() [1/3]

Int_t TMcDigiEmc::GetPartId ( ) const
inline

Definition at line 23 of file Event/RootEventData/include/RootEventData/TMcDigiEmc.h.

23{ return m_partId; };

◆ GetPartId() [2/3]

Int_t TMcDigiEmc::GetPartId ( ) const
inline

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

23{ return m_partId; };

◆ GetPartId() [3/3]

Int_t TMcDigiEmc::GetPartId ( ) const
inline

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

23{ return m_partId; };

◆ GetPhiNb() [1/3]

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

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

25{ return m_nPhi; };

◆ GetPhiNb() [2/3]

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

25{ return m_nPhi; };

◆ GetPhiNb() [3/3]

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

25{ return m_nPhi; };

◆ GetThetaNb() [1/3]

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

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

24{ return m_nTheta; };

◆ GetThetaNb() [2/3]

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

24{ return m_nTheta; };

◆ GetThetaNb() [3/3]

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

24{ return m_nTheta; };

◆ GetTime() [1/3]

Double_t TMcDigiEmc::GetTime ( ) const
inline

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

27{ return m_time; };

◆ GetTime() [2/3]

Double_t TMcDigiEmc::GetTime ( ) const
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

27{ return m_time; };

◆ GetTime() [3/3]

Double_t TMcDigiEmc::GetTime ( ) const
inline

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

27{ return m_time; };

◆ GetTrackIndex() [1/3]

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

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

28{ return m_trackIndex; };

◆ GetTrackIndex() [2/3]

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

28{ return m_trackIndex; };

◆ GetTrackIndex() [3/3]

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

Definition at line 28 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

28{ return m_trackIndex; };

◆ SetEnergy() [1/3]

void TMcDigiEmc::SetEnergy ( Double_t energy)
inline

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

18{ 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/3]

void TMcDigiEmc::SetEnergy ( Double_t energy)
inline

Definition at line 18 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

18{ m_energy = energy; };

◆ SetEnergy() [3/3]

void TMcDigiEmc::SetEnergy ( Double_t energy)
inline

Definition at line 18 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

18{ m_energy = energy; };

◆ SetPartId() [1/3]

void TMcDigiEmc::SetPartId ( Int_t id)
inline

Definition at line 15 of file Event/RootEventData/include/RootEventData/TMcDigiEmc.h.

15{ m_partId = id; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetPartId() [2/3]

void TMcDigiEmc::SetPartId ( Int_t id)
inline

Definition at line 15 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

15{ m_partId = id; };

◆ SetPartId() [3/3]

void TMcDigiEmc::SetPartId ( Int_t id)
inline

Definition at line 15 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

15{ m_partId = id; };

◆ SetPhiNb() [1/3]

void TMcDigiEmc::SetPhiNb ( Int_t nPhi)
inline

◆ SetPhiNb() [2/3]

void TMcDigiEmc::SetPhiNb ( Int_t nPhi)
inline

Definition at line 17 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

17{ m_nPhi = nPhi; };

◆ SetPhiNb() [3/3]

void TMcDigiEmc::SetPhiNb ( Int_t nPhi)
inline

Definition at line 17 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

17{ m_nPhi = nPhi; };

◆ SetThetaNb() [1/3]

void TMcDigiEmc::SetThetaNb ( Int_t nTheta)
inline

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

16{ m_nTheta = nTheta; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetThetaNb() [2/3]

void TMcDigiEmc::SetThetaNb ( Int_t nTheta)
inline

Definition at line 16 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

16{ m_nTheta = nTheta; };

◆ SetThetaNb() [3/3]

void TMcDigiEmc::SetThetaNb ( Int_t nTheta)
inline

Definition at line 16 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

16{ m_nTheta = nTheta; };

◆ SetTime() [1/3]

void TMcDigiEmc::SetTime ( Double_t time)
inline

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

19{ m_time = time; };
Double_t time

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTime() [2/3]

void TMcDigiEmc::SetTime ( Double_t time)
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

19{ m_time = time; };

◆ SetTime() [3/3]

void TMcDigiEmc::SetTime ( Double_t time)
inline

Definition at line 19 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

19{ m_time = time; };

◆ SetTrackIndex() [1/3]

void TMcDigiEmc::SetTrackIndex ( Int_t index)
inline

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

20{ m_trackIndex = index; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTrackIndex() [2/3]

void TMcDigiEmc::SetTrackIndex ( Int_t index)
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TMcDigiEmc.h.

20{ m_trackIndex = index; };

◆ SetTrackIndex() [3/3]

void TMcDigiEmc::SetTrackIndex ( Int_t index)
inline

Definition at line 20 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TMcDigiEmc.h.

20{ m_trackIndex = index; };

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