CGEM BOSS 6.6.5.i
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
 

Detailed Description

Definition at line 8 of file TMcDigiEmc.h.

Constructor & Destructor Documentation

◆ TMcDigiEmc()

TMcDigiEmc::TMcDigiEmc ( )

◆ ~TMcDigiEmc()

TMcDigiEmc::~TMcDigiEmc ( )

Definition at line 10 of file TMcDigiEmc.cxx.

10 {
11 Clear();
12}

Member Function Documentation

◆ GetEnergy()

Double_t TMcDigiEmc::GetEnergy ( ) const
inline

Definition at line 27 of file TMcDigiEmc.h.

27{ return m_energy; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetPartId()

Int_t TMcDigiEmc::GetPartId ( ) const
inline

Definition at line 24 of file TMcDigiEmc.h.

24{return m_partId;};

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetPhiNb()

Int_t TMcDigiEmc::GetPhiNb ( ) const
inline

Definition at line 26 of file TMcDigiEmc.h.

26{ return m_nPhi; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetThetaNb()

Int_t TMcDigiEmc::GetThetaNb ( ) const
inline

Definition at line 25 of file TMcDigiEmc.h.

25{ return m_nTheta;};

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetTime()

Double_t TMcDigiEmc::GetTime ( ) const
inline

Definition at line 28 of file TMcDigiEmc.h.

28{ return m_time; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ GetTrackIndex()

Int_t TMcDigiEmc::GetTrackIndex ( ) const
inline

Definition at line 29 of file TMcDigiEmc.h.

29{ return m_trackIndex; };

Referenced by BesTuningIO::GetEmcRootDigi().

◆ SetEnergy()

void TMcDigiEmc::SetEnergy ( Double_t energy)
inline

Definition at line 19 of file TMcDigiEmc.h.

19{ m_energy = energy; };
************Class m_ypar INTEGER m_KeyWgt INTEGER m_nphot 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().

◆ SetPartId()

void TMcDigiEmc::SetPartId ( Int_t id)
inline

Definition at line 16 of file TMcDigiEmc.h.

16{ m_partId = id; } ;

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetPhiNb()

void TMcDigiEmc::SetPhiNb ( Int_t nPhi)
inline

Definition at line 18 of file TMcDigiEmc.h.

18{ m_nPhi = nPhi; };
const int nPhi

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetThetaNb()

void TMcDigiEmc::SetThetaNb ( Int_t nTheta)
inline

Definition at line 17 of file TMcDigiEmc.h.

17{ m_nTheta = nTheta; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTime()

void TMcDigiEmc::SetTime ( Double_t time)
inline

Definition at line 20 of file TMcDigiEmc.h.

20{ m_time = time;};
Double_t time

Referenced by BesRootIO::SaveEmcDigiRootEvent().

◆ SetTrackIndex()

void TMcDigiEmc::SetTrackIndex ( Int_t index)
inline

Definition at line 21 of file TMcDigiEmc.h.

21{ m_trackIndex = index; };

Referenced by BesRootIO::SaveEmcDigiRootEvent().


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