Public Member Functions | Private Attributes

TSTSDigi Class Reference

#include <TSTSDigi.h>

Public Member Functions

 TSTSDigi ()
 TSTSDigi (Int_t strip, Long64_t time, Float_t amplitude)
virtual ~TSTSDigi ()
Int_t GetStrip () const
Long64_t GetTime () const
Float_t GetAmplitude () const
void SetStrip (Int_t channel)
void SetTime (Long64_t time)
void SetAmplitude (Float_t amplitude)
void Print () const
void Reset ()
 TSTSDigi ()
 TSTSDigi (Int_t strip, uint64_t time, Float_t amplitude)
Int_t GetStrip () const
Long64_t GetTime () const
Double_t GetAmplitude () const
void SetStrip (Int_t channel)
void SetTime (Long64_t time)
void SetAmplitude (Double_t amplitude)
void Print () const

Private Attributes

Int_t fStrip
Long64_t fTime
Float_t fAmplitude
uint64_t fTime

Detailed Description

Definition at line 15 of file TSTSDigi.h.


Constructor & Destructor Documentation

TSTSDigi::TSTSDigi (  ) 

Definition at line 11 of file TSTSDigi.cxx.

TSTSDigi::TSTSDigi ( Int_t  strip,
Long64_t  time,
Float_t  amplitude 
)

Definition at line 29 of file TSTSDigi.cxx.

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

Definition at line 23 of file TSTSDigi.h.

TSTSDigi::TSTSDigi (  ) 
TSTSDigi::TSTSDigi ( Int_t  strip,
uint64_t  time,
Float_t  amplitude 
)

Definition at line 20 of file TSTSDigi.cxx.


Member Function Documentation

Float_t TSTSDigi::GetAmplitude (  )  const [inline]

Definition at line 26 of file TSTSDigi.h.

References fAmplitude.

Double_t TSTSDigi::GetAmplitude (  )  const [inline]

Definition at line 33 of file TSTSDigi.h.

References fAmplitude.

Int_t TSTSDigi::GetStrip (  )  const [inline]

Definition at line 31 of file TSTSDigi.h.

References fStrip.

Int_t TSTSDigi::GetStrip (  )  const [inline]

Definition at line 24 of file TSTSDigi.h.

References fStrip.

Referenced by TSTSClusterizer::Match().

Long64_t TSTSDigi::GetTime (  )  const [inline]
Long64_t TSTSDigi::GetTime (  )  const [inline]

Definition at line 32 of file TSTSDigi.h.

References fTime.

void TSTSDigi::Print (  )  const
void TSTSDigi::Print (  )  const

Definition at line 38 of file TSTSDigi.cxx.

References fAmplitude, fStrip, and fTime.

void TSTSDigi::Reset (  ) 

Definition at line 20 of file TSTSDigi.cxx.

References fAmplitude, fStrip, and fTime.

Referenced by TSTSCluster::UpdateCache().

void TSTSDigi::SetAmplitude ( Double_t  amplitude  )  [inline]

Definition at line 38 of file TSTSDigi.h.

References fAmplitude.

void TSTSDigi::SetAmplitude ( Float_t  amplitude  )  [inline]

Definition at line 29 of file TSTSDigi.h.

References fAmplitude.

void TSTSDigi::SetStrip ( Int_t  channel  )  [inline]

Definition at line 36 of file TSTSDigi.h.

References fStrip.

void TSTSDigi::SetStrip ( Int_t  channel  )  [inline]

Definition at line 27 of file TSTSDigi.h.

References fStrip.

void TSTSDigi::SetTime ( Long64_t  time  )  [inline]

Definition at line 28 of file TSTSDigi.h.

References fTime.

void TSTSDigi::SetTime ( Long64_t  time  )  [inline]

Definition at line 37 of file TSTSDigi.h.

References fTime.


Field Documentation

Float_t TSTSDigi::fAmplitude [private]

Definition at line 19 of file TSTSDigi.h.

Referenced by GetAmplitude(), Print(), Reset(), and SetAmplitude().

Int_t TSTSDigi::fStrip [private]

Definition at line 17 of file TSTSDigi.h.

Referenced by GetStrip(), Print(), Reset(), and SetStrip().

uint64_t TSTSDigi::fTime [private]

Definition at line 22 of file TSTSDigi.h.

Long64_t TSTSDigi::fTime [private]

Definition at line 18 of file TSTSDigi.h.

Referenced by GetTime(), Print(), Reset(), and SetTime().


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