BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
TMcHitMdc Class Reference

#include <TMcHitMdc.h>

+ Inheritance diagram for TMcHitMdc:

Public Member Functions

 TMcHitMdc ()
 
 ~TMcHitMdc ()
 
void SetTrackID (Int_t track)
 
void SetLayerNo (Int_t layer)
 
void SetCellNo (Int_t cell)
 
void SetEdep (Double_t de)
 
void SetPos (TVector3 xyz)
 
void SetDriftD (Double_t distance)
 
void SetDriftT (Double_t time)
 
void SetGlobalT (Double_t time)
 
void SetTheta (Double_t angle)
 
void SetEnterAngle (Double_t angle)
 
void SetPosFlag (Int_t flag)
 
Int_t GetTrackID () const
 
Int_t GetLayerNo () const
 
Int_t GetCellNo () const
 
Double_t GetEdep () const
 
TVector3 GetPos () const
 
Double_t GetDriftD () const
 
Double_t GetDriftT () const
 
Double_t GetGlobalT () const
 
Double_t GetTheta () const
 
Double_t GetEnterAngle () const
 
Int_t GetPosFlag () const
 

Detailed Description

Definition at line 8 of file TMcHitMdc.h.

Constructor & Destructor Documentation

◆ TMcHitMdc()

TMcHitMdc::TMcHitMdc ( )

◆ ~TMcHitMdc()

TMcHitMdc::~TMcHitMdc ( )

Definition at line 10 of file TMcHitMdc.cxx.

10 {
11 Clear();
12}

Member Function Documentation

◆ GetCellNo()

Int_t TMcHitMdc::GetCellNo ( ) const
inline

Definition at line 30 of file TMcHitMdc.h.

30{ return cellNo;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetDriftD()

Double_t TMcHitMdc::GetDriftD ( ) const
inline

Definition at line 33 of file TMcHitMdc.h.

33{ return driftD;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetDriftT()

Double_t TMcHitMdc::GetDriftT ( ) const
inline

Definition at line 34 of file TMcHitMdc.h.

34{ return driftT;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetEdep()

Double_t TMcHitMdc::GetEdep ( ) const
inline

Definition at line 31 of file TMcHitMdc.h.

31{ return edep; };

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetEnterAngle()

Double_t TMcHitMdc::GetEnterAngle ( ) const
inline

Definition at line 37 of file TMcHitMdc.h.

37{ return enterAngle;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetGlobalT()

Double_t TMcHitMdc::GetGlobalT ( ) const
inline

Definition at line 35 of file TMcHitMdc.h.

35{ return globalT;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetLayerNo()

Int_t TMcHitMdc::GetLayerNo ( ) const
inline

Definition at line 29 of file TMcHitMdc.h.

29{ return layerNo; };

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetPos()

TVector3 TMcHitMdc::GetPos ( ) const
inline

Definition at line 32 of file TMcHitMdc.h.

32{ return pos; };

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetPosFlag()

Int_t TMcHitMdc::GetPosFlag ( ) const
inline

Definition at line 38 of file TMcHitMdc.h.

38{ return posFlag;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetTheta()

Double_t TMcHitMdc::GetTheta ( ) const
inline

Definition at line 36 of file TMcHitMdc.h.

36{ return theta;};

Referenced by BesTuningIO::GetMdcRootHits().

◆ GetTrackID()

Int_t TMcHitMdc::GetTrackID ( ) const
inline

Definition at line 28 of file TMcHitMdc.h.

28{ return trackID; };

Referenced by BesTuningIO::GetMdcRootHits().

◆ SetCellNo()

void TMcHitMdc::SetCellNo ( Int_t cell)
inline

Definition at line 18 of file TMcHitMdc.h.

18{ cellNo =cell;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetDriftD()

void TMcHitMdc::SetDriftD ( Double_t distance)
inline

Definition at line 21 of file TMcHitMdc.h.

21{ driftD = distance;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetDriftT()

void TMcHitMdc::SetDriftT ( Double_t time)
inline

Definition at line 22 of file TMcHitMdc.h.

22{ driftT = time;};
Double_t time

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetEdep()

void TMcHitMdc::SetEdep ( Double_t de)
inline

Definition at line 19 of file TMcHitMdc.h.

19{ edep = de; };

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetEnterAngle()

void TMcHitMdc::SetEnterAngle ( Double_t angle)
inline

Definition at line 25 of file TMcHitMdc.h.

25{ enterAngle = angle;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetGlobalT()

void TMcHitMdc::SetGlobalT ( Double_t time)
inline

Definition at line 23 of file TMcHitMdc.h.

23{ globalT = time;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetLayerNo()

void TMcHitMdc::SetLayerNo ( Int_t layer)
inline

Definition at line 17 of file TMcHitMdc.h.

17{ layerNo = layer; };

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetPos()

void TMcHitMdc::SetPos ( TVector3 xyz)
inline

Definition at line 20 of file TMcHitMdc.h.

20{ pos = xyz; };

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetPosFlag()

void TMcHitMdc::SetPosFlag ( Int_t flag)
inline

Definition at line 26 of file TMcHitMdc.h.

26{ posFlag = flag;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetTheta()

void TMcHitMdc::SetTheta ( Double_t angle)
inline

Definition at line 24 of file TMcHitMdc.h.

24{ theta = angle;};

Referenced by BesRootIO::SaveMdcHitRoot().

◆ SetTrackID()

void TMcHitMdc::SetTrackID ( Int_t track)
inline

Definition at line 16 of file TMcHitMdc.h.

16{ trackID = track; };

Referenced by BesRootIO::SaveMdcHitRoot().


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