#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 |
Definition at line 15 of file TSTSDigi.h.
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.
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] |
Definition at line 25 of file TSTSDigi.h.
References fTime.
Referenced by TSTSClusterizer::CheckTimeWindowSufficient(), TSTSClusterizer::InsertDigiSorted(), and TSTSClusterizer::Match().
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.
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] |