#include <TSTSHit.h>
Public Member Functions | |
TSTSHit () | |
TSTSHit (const TSTSCluster &clustP, const TSTSCluster &clustN) | |
virtual | ~TSTSHit () |
Long64_t | GetTime () const |
Long64_t | GetTimeLength () const |
const TSTSCluster & | GetCluster (TSTSTopology::ESTSSide side) const |
void | Print () const |
void | Reset () |
TSTSHit (TSTSCluster *cluster0=0, TSTSCluster *cluster1=0) | |
virtual | ~TSTSHit () |
Long64_t | GetTime () const |
Long64_t | GetTimeLength () const |
TSTSCluster const * | GetCluster (Int_t side) const |
void | Print () const |
Private Attributes | |
TSTSCluster | fClustP |
TSTSCluster | fClustN |
TSTSCluster * | fClusters [2] |
Definition at line 14 of file TSTSHit.h.
TSTSHit::TSTSHit | ( | const TSTSCluster & | clustP, | |
const TSTSCluster & | clustN | |||
) |
Definition at line 11 of file TSTSHit.cxx.
TSTSHit::TSTSHit | ( | TSTSCluster * | cluster0 = 0 , |
|
TSTSCluster * | cluster1 = 0 | |||
) | [inline] |
virtual TSTSHit::~TSTSHit | ( | ) | [virtual] |
const TSTSCluster& TSTSHit::GetCluster | ( | TSTSTopology::ESTSSide | side | ) | const [inline] |
Definition at line 24 of file TSTSHit.h.
References fClustN, fClustP, and TSTSTopology::kPSide.
Referenced by TSTSGeometry::MakeSpacepoint().
TSTSCluster const* TSTSHit::GetCluster | ( | Int_t | side | ) | const [inline] |
Long64_t TSTSHit::GetTime | ( | ) | const [inline] |
Definition at line 22 of file TSTSHit.h.
References fClustN, fClustP, and TSTSCluster::GetTime().
Referenced by TSTSGeometry::MakeSpacepoint().
Long64_t TSTSHit::GetTime | ( | ) | const |
Long64_t TSTSHit::GetTimeLength | ( | ) | const |
Definition at line 19 of file TSTSHit.cxx.
References fClustN, fClustP, and TSTSCluster::GetTime().
Long64_t TSTSHit::GetTimeLength | ( | ) | const |
void TSTSHit::Print | ( | ) | const |
void TSTSHit::Print | ( | ) | const |
Definition at line 31 of file TSTSHit.cxx.
References fClustN, fClustP, and TSTSCluster::Print().
void TSTSHit::Reset | ( | ) |
Definition at line 26 of file TSTSHit.cxx.
References fClustN, fClustP, and TSTSCluster::Reset().
TSTSCluster* TSTSHit::fClusters[2] [private] |
Definition at line 15 of file TSTSHit.h.
Referenced by GetCluster(), and TSTSHit().
TSTSCluster TSTSHit::fClustN [private] |
Definition at line 17 of file TSTSHit.h.
Referenced by GetCluster(), GetTime(), GetTimeLength(), Print(), and Reset().
TSTSCluster TSTSHit::fClustP [private] |
Definition at line 16 of file TSTSHit.h.
Referenced by GetCluster(), GetTime(), GetTimeLength(), Print(), and Reset().