FairRoot/PandaRoot
|
#include <PndMdtWaveform.h>
Public Member Functions | |
PndMdtWaveform () | |
PndMdtWaveform (Int_t trackId, Int_t detId, Double_t time, Bool_t isWire=kTRUE) | |
virtual | ~PndMdtWaveform () |
PndMdtWaveform (const PndMdtWaveform ©) | |
virtual PndMdtWaveform & | operator= (const PndMdtWaveform ©) |
virtual bool | operator< (const PndMdtWaveform &otherWave) const |
PndMdtWaveform & | operator+= (const PndMdtWaveform &otherWave) |
virtual bool | equal (FairTimeStamp *data) const |
virtual bool | equal (FairTimeStamp *data) |
Bool_t | IsWire () const |
Int_t | GetDetectorID () const |
Int_t | GetTrackId () const |
Long_t | GetWaveformLength () const |
Double_t | GetActiveTime () const |
TGraphErrors * | ToTGraph () const |
const std::vector< Double_t > & | GetSignal () const |
void | SetSignal (const std::vector< Double_t > &v) |
virtual std::ostream & | Print (std::ostream &out=std::cout) const |
Protected Attributes | |
Int_t | fTrackId |
Int_t | fDetectorId |
Bool_t | fIsWireSig |
std::vector< Double_t > | fSignal |
Definition at line 23 of file PndMdtWaveform.h.
PndMdtWaveform::PndMdtWaveform | ( | ) |
Definition at line 30 of file PndMdtWaveform.cxx.
Definition at line 40 of file PndMdtWaveform.cxx.
|
virtual |
PndMdtWaveform::PndMdtWaveform | ( | const PndMdtWaveform & | copy | ) |
Definition at line 49 of file PndMdtWaveform.cxx.
|
virtual |
Definition at line 135 of file PndMdtWaveform.cxx.
References GetDetectorID().
|
virtual |
Definition at line 141 of file PndMdtWaveform.cxx.
References GetDetectorID().
|
inline |
Definition at line 47 of file PndMdtWaveform.h.
References GetWaveformLength().
Referenced by PndMdtPointsToWaveform::exec_t(), PndMdtWaveformWriteoutBuffer::Modify(), and operator<().
|
inline |
Definition at line 44 of file PndMdtWaveform.h.
References fDetectorId.
Referenced by equal(), PndMdtDigitization::exec_e(), PndMdtDigitization::exec_t(), and operator<().
|
inline |
Definition at line 51 of file PndMdtWaveform.h.
References fSignal.
Referenced by PndMdtDigitization::Digitize(), and PndMdtPointsToWaveform::Digitize().
|
inline |
|
inline |
Definition at line 46 of file PndMdtWaveform.h.
References fSignal.
Referenced by GetActiveTime(), and operator+=().
|
inline |
Definition at line 43 of file PndMdtWaveform.h.
References fIsWireSig.
Referenced by PndMdtDigitization::exec_e(), and PndMdtDigitization::exec_t().
PndMdtWaveform & PndMdtWaveform::operator+= | ( | const PndMdtWaveform & | otherWave | ) |
|
virtual |
|
virtual |
|
virtual |
Definition at line 125 of file PndMdtWaveform.cxx.
|
inline |
Definition at line 53 of file PndMdtWaveform.h.
References fSignal.
Referenced by PndMdtPointsToWaveform::exec_e(), and PndMdtPointsToWaveform::exec_t().
TGraphErrors * PndMdtWaveform::ToTGraph | ( | ) | const |
Definition at line 115 of file PndMdtWaveform.cxx.
|
protected |
Definition at line 61 of file PndMdtWaveform.h.
Referenced by GetDetectorID(), and operator=().
|
protected |
Definition at line 62 of file PndMdtWaveform.h.
Referenced by IsWire().
|
protected |
Definition at line 63 of file PndMdtWaveform.h.
Referenced by GetSignal(), GetWaveformLength(), operator+=(), operator=(), Print(), SetSignal(), ToTGraph(), and ~PndMdtWaveform().
|
protected |
Definition at line 60 of file PndMdtWaveform.h.
Referenced by GetTrackId(), and operator=().