#include <TMcHitMdc.h>
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 |
Private Attributes | |
Int_t | trackID |
Int_t | layerNo |
Int_t | cellNo |
Double_t | edep |
TVector3 | pos |
Double_t | driftD |
Double_t | driftT |
Double_t | globalT |
Double_t | theta |
Double_t | enterAngle |
Int_t | posFlag |
Definition at line 8 of file TMcHitMdc.h.
TMcHitMdc::TMcHitMdc | ( | ) |
TMcHitMdc::~TMcHitMdc | ( | ) |
Int_t TMcHitMdc::GetCellNo | ( | ) | const [inline] |
Definition at line 30 of file TMcHitMdc.h.
References cellNo.
Referenced by BesTuningIO::GetMdcRootHits().
00030 { return cellNo;};
Double_t TMcHitMdc::GetDriftD | ( | ) | const [inline] |
Definition at line 33 of file TMcHitMdc.h.
References driftD.
Referenced by BesTuningIO::GetMdcRootHits().
00033 { return driftD;};
Double_t TMcHitMdc::GetDriftT | ( | ) | const [inline] |
Definition at line 34 of file TMcHitMdc.h.
References driftT.
Referenced by BesTuningIO::GetMdcRootHits().
00034 { return driftT;};
Double_t TMcHitMdc::GetEdep | ( | ) | const [inline] |
Definition at line 31 of file TMcHitMdc.h.
References edep.
Referenced by BesTuningIO::GetMdcRootHits().
00031 { return edep; };
Double_t TMcHitMdc::GetEnterAngle | ( | ) | const [inline] |
Definition at line 37 of file TMcHitMdc.h.
References enterAngle.
Referenced by BesTuningIO::GetMdcRootHits().
00037 { return enterAngle;};
Double_t TMcHitMdc::GetGlobalT | ( | ) | const [inline] |
Definition at line 35 of file TMcHitMdc.h.
References globalT.
Referenced by BesTuningIO::GetMdcRootHits().
00035 { return globalT;};
Int_t TMcHitMdc::GetLayerNo | ( | ) | const [inline] |
Definition at line 29 of file TMcHitMdc.h.
References layerNo.
Referenced by BesTuningIO::GetMdcRootHits().
00029 { return layerNo; };
TVector3 TMcHitMdc::GetPos | ( | ) | const [inline] |
Definition at line 32 of file TMcHitMdc.h.
References pos.
Referenced by BesTuningIO::GetMdcRootHits().
00032 { return pos; };
Int_t TMcHitMdc::GetPosFlag | ( | ) | const [inline] |
Definition at line 38 of file TMcHitMdc.h.
Referenced by BesTuningIO::GetMdcRootHits().
00038 { return posFlag;};
Double_t TMcHitMdc::GetTheta | ( | ) | const [inline] |
Definition at line 36 of file TMcHitMdc.h.
References theta.
Referenced by BesTuningIO::GetMdcRootHits().
00036 { return theta;};
Int_t TMcHitMdc::GetTrackID | ( | ) | const [inline] |
Definition at line 28 of file TMcHitMdc.h.
References trackID.
Referenced by BesTuningIO::GetMdcRootHits().
00028 { return trackID; };
void TMcHitMdc::SetCellNo | ( | Int_t | cell | ) | [inline] |
Definition at line 18 of file TMcHitMdc.h.
References cellNo.
Referenced by BesRootIO::SaveMdcHitRoot().
00018 { cellNo =cell;};
void TMcHitMdc::SetDriftD | ( | Double_t | distance | ) | [inline] |
Definition at line 21 of file TMcHitMdc.h.
References driftD.
Referenced by BesRootIO::SaveMdcHitRoot().
00021 { driftD = distance;};
void TMcHitMdc::SetDriftT | ( | Double_t | time | ) | [inline] |
Definition at line 22 of file TMcHitMdc.h.
References driftT.
Referenced by BesRootIO::SaveMdcHitRoot().
00022 { driftT = time;};
void TMcHitMdc::SetEdep | ( | Double_t | de | ) | [inline] |
Definition at line 19 of file TMcHitMdc.h.
References edep.
Referenced by BesRootIO::SaveMdcHitRoot().
00019 { edep = de; };
void TMcHitMdc::SetEnterAngle | ( | Double_t | angle | ) | [inline] |
Definition at line 25 of file TMcHitMdc.h.
References enterAngle.
Referenced by BesRootIO::SaveMdcHitRoot().
00025 { enterAngle = angle;};
void TMcHitMdc::SetGlobalT | ( | Double_t | time | ) | [inline] |
Definition at line 23 of file TMcHitMdc.h.
References globalT.
Referenced by BesRootIO::SaveMdcHitRoot().
00023 { globalT = time;};
void TMcHitMdc::SetLayerNo | ( | Int_t | layer | ) | [inline] |
Definition at line 17 of file TMcHitMdc.h.
References layerNo.
Referenced by BesRootIO::SaveMdcHitRoot().
00017 { layerNo = layer; };
void TMcHitMdc::SetPos | ( | TVector3 | xyz | ) | [inline] |
Definition at line 20 of file TMcHitMdc.h.
References pos.
Referenced by BesRootIO::SaveMdcHitRoot().
00020 { pos = xyz; };
void TMcHitMdc::SetPosFlag | ( | Int_t | flag | ) | [inline] |
Definition at line 26 of file TMcHitMdc.h.
References posFlag.
Referenced by BesRootIO::SaveMdcHitRoot().
void TMcHitMdc::SetTheta | ( | Double_t | angle | ) | [inline] |
Definition at line 24 of file TMcHitMdc.h.
References theta.
Referenced by BesRootIO::SaveMdcHitRoot().
00024 { theta = angle;};
void TMcHitMdc::SetTrackID | ( | Int_t | track | ) | [inline] |
Definition at line 16 of file TMcHitMdc.h.
References trackID.
Referenced by BesRootIO::SaveMdcHitRoot().
00016 { trackID = track; };
Int_t TMcHitMdc::cellNo [private] |
Double_t TMcHitMdc::driftD [private] |
Double_t TMcHitMdc::driftT [private] |
Double_t TMcHitMdc::edep [private] |
Double_t TMcHitMdc::enterAngle [private] |
Double_t TMcHitMdc::globalT [private] |
Int_t TMcHitMdc::layerNo [private] |
TVector3 TMcHitMdc::pos [private] |
Int_t TMcHitMdc::posFlag [private] |
Double_t TMcHitMdc::theta [private] |
Int_t TMcHitMdc::trackID [private] |