BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TMcHitTof Class Reference

#include <TMcHitTof.h>

Inheritance diagram for TMcHitTof:

Public Member Functions

 TMcHitTof ()
 ~TMcHitTof ()
void SetTrackIndex (Int_t trackIndex)
void SetG4Index (Int_t index)
void SetPartId (Int_t partId)
void SetScinNb (Int_t scinNb)
void SetEdep (Double_t edep)
void SetStepL (Double_t stepL)
void SetTrackL (Double_t length)
void SetPos (TVector3 pos)
void SetTime (Double_t time)
void SetDeltaT (Double_t deltaT)
void SetPDirection (TVector3 pDirection)
void SetMomentum (TVector3 momentum)
void SetCharge (Int_t charge)
Int_t GetTrackIndex () const
Int_t GetG4Index () const
Int_t GetPartId () const
Int_t GetScinNb () const
Double_t GetEdep () const
Double_t GetStepL () const
Double_t GetTrackL () const
TVector3 GetPos () const
Double_t GetTime () const
Double_t GetDeltaT () const
TVector3 GetPDirection () const
TVector3 GetMomentum () const
Int_t GetCharge () const
 TMcHitTof ()
 ~TMcHitTof ()
void SetTrackIndex (Int_t trackIndex)
void SetG4Index (Int_t index)
void SetPartId (Int_t partId)
void SetScinNb (Int_t scinNb)
void SetEdep (Double_t edep)
void SetStepL (Double_t stepL)
void SetTrackL (Double_t length)
void SetPos (TVector3 pos)
void SetTime (Double_t time)
void SetDeltaT (Double_t deltaT)
void SetPDirection (TVector3 pDirection)
void SetMomentum (TVector3 momentum)
void SetCharge (Int_t charge)
Int_t GetTrackIndex () const
Int_t GetG4Index () const
Int_t GetPartId () const
Int_t GetScinNb () const
Double_t GetEdep () const
Double_t GetStepL () const
Double_t GetTrackL () const
TVector3 GetPos () const
Double_t GetTime () const
Double_t GetDeltaT () const
TVector3 GetPDirection () const
TVector3 GetMomentum () const
Int_t GetCharge () const
 TMcHitTof ()
 ~TMcHitTof ()
void SetTrackIndex (Int_t trackIndex)
void SetG4Index (Int_t index)
void SetPartId (Int_t partId)
void SetScinNb (Int_t scinNb)
void SetEdep (Double_t edep)
void SetStepL (Double_t stepL)
void SetTrackL (Double_t length)
void SetPos (TVector3 pos)
void SetTime (Double_t time)
void SetDeltaT (Double_t deltaT)
void SetPDirection (TVector3 pDirection)
void SetMomentum (TVector3 momentum)
void SetCharge (Int_t charge)
Int_t GetTrackIndex () const
Int_t GetG4Index () const
Int_t GetPartId () const
Int_t GetScinNb () const
Double_t GetEdep () const
Double_t GetStepL () const
Double_t GetTrackL () const
TVector3 GetPos () const
Double_t GetTime () const
Double_t GetDeltaT () const
TVector3 GetPDirection () const
TVector3 GetMomentum () const
Int_t GetCharge () const

Detailed Description

Constructor & Destructor Documentation

◆ TMcHitTof() [1/3]

TMcHitTof::TMcHitTof ( )

Definition at line 6 of file TMcHitTof.cxx.

6{ Clear(); }

◆ ~TMcHitTof() [1/3]

TMcHitTof::~TMcHitTof ( )

Definition at line 8 of file TMcHitTof.cxx.

8{ Clear(); }

◆ TMcHitTof() [2/3]

TMcHitTof::TMcHitTof ( )

◆ ~TMcHitTof() [2/3]

TMcHitTof::~TMcHitTof ( )

◆ TMcHitTof() [3/3]

TMcHitTof::TMcHitTof ( )

◆ ~TMcHitTof() [3/3]

TMcHitTof::~TMcHitTof ( )

Member Function Documentation

◆ GetCharge() [1/3]

Int_t TMcHitTof::GetCharge ( ) const
inline

Definition at line 41 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

41{ return m_charge; }

◆ GetCharge() [2/3]

Int_t TMcHitTof::GetCharge ( ) const
inline

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

41{ return m_charge; }

◆ GetCharge() [3/3]

Int_t TMcHitTof::GetCharge ( ) const
inline

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

41{ return m_charge; }

◆ GetDeltaT() [1/3]

Double_t TMcHitTof::GetDeltaT ( ) const
inline

Definition at line 38 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

38{ return m_deltaT; }

◆ GetDeltaT() [2/3]

Double_t TMcHitTof::GetDeltaT ( ) const
inline

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

38{ return m_deltaT; }

◆ GetDeltaT() [3/3]

Double_t TMcHitTof::GetDeltaT ( ) const
inline

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

38{ return m_deltaT; }

◆ GetEdep() [1/3]

Double_t TMcHitTof::GetEdep ( ) const
inline

Definition at line 33 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

33{ return m_edep; }

◆ GetEdep() [2/3]

Double_t TMcHitTof::GetEdep ( ) const
inline

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

33{ return m_edep; }

◆ GetEdep() [3/3]

Double_t TMcHitTof::GetEdep ( ) const
inline

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

33{ return m_edep; }

◆ GetG4Index() [1/3]

Int_t TMcHitTof::GetG4Index ( ) const
inline

Definition at line 30 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

30{ return m_g4Index; }

◆ GetG4Index() [2/3]

Int_t TMcHitTof::GetG4Index ( ) const
inline

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

30{ return m_g4Index; }

◆ GetG4Index() [3/3]

Int_t TMcHitTof::GetG4Index ( ) const
inline

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

30{ return m_g4Index; }

◆ GetMomentum() [1/3]

TVector3 TMcHitTof::GetMomentum ( ) const
inline

Definition at line 40 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

40{ return m_momentum; }

◆ GetMomentum() [2/3]

TVector3 TMcHitTof::GetMomentum ( ) const
inline

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

40{ return m_momentum; }

◆ GetMomentum() [3/3]

TVector3 TMcHitTof::GetMomentum ( ) const
inline

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

40{ return m_momentum; }

◆ GetPartId() [1/3]

Int_t TMcHitTof::GetPartId ( ) const
inline

Definition at line 31 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

31{ return m_partId; }

◆ GetPartId() [2/3]

Int_t TMcHitTof::GetPartId ( ) const
inline

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

31{ return m_partId; }

◆ GetPartId() [3/3]

Int_t TMcHitTof::GetPartId ( ) const
inline

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

31{ return m_partId; }

◆ GetPDirection() [1/3]

TVector3 TMcHitTof::GetPDirection ( ) const
inline

Definition at line 39 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

39{ return m_pDirection; }

◆ GetPDirection() [2/3]

TVector3 TMcHitTof::GetPDirection ( ) const
inline

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

39{ return m_pDirection; }

◆ GetPDirection() [3/3]

TVector3 TMcHitTof::GetPDirection ( ) const
inline

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

39{ return m_pDirection; }

◆ GetPos() [1/3]

TVector3 TMcHitTof::GetPos ( ) const
inline

Definition at line 36 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

36{ return m_pos; }

◆ GetPos() [2/3]

TVector3 TMcHitTof::GetPos ( ) const
inline

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

36{ return m_pos; }

◆ GetPos() [3/3]

TVector3 TMcHitTof::GetPos ( ) const
inline

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

36{ return m_pos; }

◆ GetScinNb() [1/3]

Int_t TMcHitTof::GetScinNb ( ) const
inline

Definition at line 32 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

32{ return m_scinNb; }

◆ GetScinNb() [2/3]

Int_t TMcHitTof::GetScinNb ( ) const
inline

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

32{ return m_scinNb; }

◆ GetScinNb() [3/3]

Int_t TMcHitTof::GetScinNb ( ) const
inline

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

32{ return m_scinNb; }

◆ GetStepL() [1/3]

Double_t TMcHitTof::GetStepL ( ) const
inline

Definition at line 34 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

34{ return m_stepL; }

◆ GetStepL() [2/3]

Double_t TMcHitTof::GetStepL ( ) const
inline

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

34{ return m_stepL; }

◆ GetStepL() [3/3]

Double_t TMcHitTof::GetStepL ( ) const
inline

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

34{ return m_stepL; }

◆ GetTime() [1/3]

Double_t TMcHitTof::GetTime ( ) const
inline

Definition at line 37 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

37{ return m_time; }

◆ GetTime() [2/3]

Double_t TMcHitTof::GetTime ( ) const
inline

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

37{ return m_time; }

◆ GetTime() [3/3]

Double_t TMcHitTof::GetTime ( ) const
inline

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

37{ return m_time; }

◆ GetTrackIndex() [1/3]

Int_t TMcHitTof::GetTrackIndex ( ) const
inline

Definition at line 29 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

29{ return m_trackIndex; }

◆ GetTrackIndex() [2/3]

Int_t TMcHitTof::GetTrackIndex ( ) const
inline

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

29{ return m_trackIndex; }

◆ GetTrackIndex() [3/3]

Int_t TMcHitTof::GetTrackIndex ( ) const
inline

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

29{ return m_trackIndex; }

◆ GetTrackL() [1/3]

Double_t TMcHitTof::GetTrackL ( ) const
inline

Definition at line 35 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

35{ return m_trackL; }

◆ GetTrackL() [2/3]

Double_t TMcHitTof::GetTrackL ( ) const
inline

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

35{ return m_trackL; }

◆ GetTrackL() [3/3]

Double_t TMcHitTof::GetTrackL ( ) const
inline

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

35{ return m_trackL; }

◆ SetCharge() [1/3]

void TMcHitTof::SetCharge ( Int_t charge)
inline

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

27{ m_charge = charge; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetCharge() [2/3]

void TMcHitTof::SetCharge ( Int_t charge)
inline

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

27{ m_charge = charge; }

◆ SetCharge() [3/3]

void TMcHitTof::SetCharge ( Int_t charge)
inline

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

27{ m_charge = charge; }

◆ SetDeltaT() [1/3]

void TMcHitTof::SetDeltaT ( Double_t deltaT)
inline

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

24{ m_deltaT = deltaT; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetDeltaT() [2/3]

void TMcHitTof::SetDeltaT ( Double_t deltaT)
inline

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

24{ m_deltaT = deltaT; }

◆ SetDeltaT() [3/3]

void TMcHitTof::SetDeltaT ( Double_t deltaT)
inline

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

24{ m_deltaT = deltaT; }

◆ SetEdep() [1/3]

void TMcHitTof::SetEdep ( Double_t edep)
inline

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

19{ m_edep = edep; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetEdep() [2/3]

void TMcHitTof::SetEdep ( Double_t edep)
inline

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

19{ m_edep = edep; }

◆ SetEdep() [3/3]

void TMcHitTof::SetEdep ( Double_t edep)
inline

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

19{ m_edep = edep; }

◆ SetG4Index() [1/3]

void TMcHitTof::SetG4Index ( Int_t index)
inline

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

16{ m_g4Index = index; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetG4Index() [2/3]

void TMcHitTof::SetG4Index ( Int_t index)
inline

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

16{ m_g4Index = index; }

◆ SetG4Index() [3/3]

void TMcHitTof::SetG4Index ( Int_t index)
inline

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

16{ m_g4Index = index; }

◆ SetMomentum() [1/3]

void TMcHitTof::SetMomentum ( TVector3 momentum)
inline

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

26{ m_momentum = momentum; }
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four momentum

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetMomentum() [2/3]

void TMcHitTof::SetMomentum ( TVector3 momentum)
inline

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

26{ m_momentum = momentum; }

◆ SetMomentum() [3/3]

void TMcHitTof::SetMomentum ( TVector3 momentum)
inline

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

26{ m_momentum = momentum; }

◆ SetPartId() [1/3]

void TMcHitTof::SetPartId ( Int_t partId)
inline

Definition at line 17 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

17{ m_partId = partId; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetPartId() [2/3]

void TMcHitTof::SetPartId ( Int_t partId)
inline

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

17{ m_partId = partId; }

◆ SetPartId() [3/3]

void TMcHitTof::SetPartId ( Int_t partId)
inline

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

17{ m_partId = partId; }

◆ SetPDirection() [1/3]

void TMcHitTof::SetPDirection ( TVector3 pDirection)
inline

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

25{ m_pDirection = pDirection; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetPDirection() [2/3]

void TMcHitTof::SetPDirection ( TVector3 pDirection)
inline

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

25{ m_pDirection = pDirection; }

◆ SetPDirection() [3/3]

void TMcHitTof::SetPDirection ( TVector3 pDirection)
inline

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

25{ m_pDirection = pDirection; }

◆ SetPos() [1/3]

void TMcHitTof::SetPos ( TVector3 pos)
inline

Definition at line 22 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

22{ m_pos = pos; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetPos() [2/3]

void TMcHitTof::SetPos ( TVector3 pos)
inline

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

22{ m_pos = pos; }

◆ SetPos() [3/3]

void TMcHitTof::SetPos ( TVector3 pos)
inline

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

22{ m_pos = pos; }

◆ SetScinNb() [1/3]

void TMcHitTof::SetScinNb ( Int_t scinNb)
inline

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

18{ m_scinNb = scinNb; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetScinNb() [2/3]

void TMcHitTof::SetScinNb ( Int_t scinNb)
inline

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

18{ m_scinNb = scinNb; }

◆ SetScinNb() [3/3]

void TMcHitTof::SetScinNb ( Int_t scinNb)
inline

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

18{ m_scinNb = scinNb; }

◆ SetStepL() [1/3]

void TMcHitTof::SetStepL ( Double_t stepL)
inline

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

20{ m_stepL = stepL; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetStepL() [2/3]

void TMcHitTof::SetStepL ( Double_t stepL)
inline

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

20{ m_stepL = stepL; }

◆ SetStepL() [3/3]

void TMcHitTof::SetStepL ( Double_t stepL)
inline

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

20{ m_stepL = stepL; }

◆ SetTime() [1/3]

void TMcHitTof::SetTime ( Double_t time)
inline

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

23{ m_time = time; }
Double_t time

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetTime() [2/3]

void TMcHitTof::SetTime ( Double_t time)
inline

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

23{ m_time = time; }

◆ SetTime() [3/3]

void TMcHitTof::SetTime ( Double_t time)
inline

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

23{ m_time = time; }

◆ SetTrackIndex() [1/3]

void TMcHitTof::SetTrackIndex ( Int_t trackIndex)
inline

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

15{ m_trackIndex = trackIndex; };

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetTrackIndex() [2/3]

void TMcHitTof::SetTrackIndex ( Int_t trackIndex)
inline

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

15{ m_trackIndex = trackIndex; };

◆ SetTrackIndex() [3/3]

void TMcHitTof::SetTrackIndex ( Int_t trackIndex)
inline

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

15{ m_trackIndex = trackIndex; };

◆ SetTrackL() [1/3]

void TMcHitTof::SetTrackL ( Double_t length)
inline

Definition at line 21 of file Event/RootEventData/include/RootEventData/TMcHitTof.h.

21{ m_trackL = length; }

Referenced by BesRootIO::SaveTofHitRoot().

◆ SetTrackL() [2/3]

void TMcHitTof::SetTrackL ( Double_t length)
inline

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

21{ m_trackL = length; }

◆ SetTrackL() [3/3]

void TMcHitTof::SetTrackL ( Double_t length)
inline

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

21{ m_trackL = length; }

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