Public Member Functions | Private Attributes

TSTSHit Class Reference

#include <TSTSHit.h>

Collaboration diagram for TSTSHit:
Collaboration graph
[legend]

Public Member Functions

 TSTSHit ()
 TSTSHit (const TSTSCluster &clustP, const TSTSCluster &clustN)
virtual ~TSTSHit ()
Long64_t GetTime () const
Long64_t GetTimeLength () const
const TSTSClusterGetCluster (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
TSTSClusterfClusters [2]

Detailed Description

Definition at line 14 of file TSTSHit.h.


Constructor & Destructor Documentation

TSTSHit::TSTSHit (  )  [inline]

Definition at line 19 of file TSTSHit.h.

TSTSHit::TSTSHit ( const TSTSCluster clustP,
const TSTSCluster clustN 
)

Definition at line 11 of file TSTSHit.cxx.

TSTSHit::~TSTSHit (  )  [inline, virtual]

Definition at line 21 of file TSTSHit.h.

TSTSHit::TSTSHit ( TSTSCluster cluster0 = 0,
TSTSCluster cluster1 = 0 
) [inline]

Definition at line 17 of file TSTSHit.h.

References fClusters.

virtual TSTSHit::~TSTSHit (  )  [virtual]

Member Function Documentation

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]

Definition at line 21 of file TSTSHit.h.

References fClusters.

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().


Field Documentation

Definition at line 15 of file TSTSHit.h.

Referenced by GetCluster(), and TSTSHit().

Definition at line 17 of file TSTSHit.h.

Referenced by GetCluster(), GetTime(), GetTimeLength(), Print(), and Reset().

Definition at line 16 of file TSTSHit.h.

Referenced by GetCluster(), GetTime(), GetTimeLength(), Print(), and Reset().


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