6 #ifndef __HIGHRESTIMINGDATA_HPP__
7 #define __HIGHRESTIMINGDATA_HPP__
98 typedef std::map<TimingDefs::TimingIdentifier, HighResTimingData>
TimingMap;
99 #endif // __HIGHRESTIMINGDATA_HPP__
double GetPhase() const
Definition: HighResTimingData.hpp:65
double qdcCompression() const
Definition: Globals.hpp:182
A channel event.
Definition: ChanEvent.hpp:23
double GetEnergy() const
Definition: ChanEvent.hpp:48
Trace * GetTrace() const
Definition: HighResTimingData.hpp:74
double GetAveBaseline() const
Definition: HighResTimingData.hpp:53
double GetMaximumPosition() const
Definition: HighResTimingData.hpp:59
A Class to define what a channel event is.
virtual ~HighResTimingData()
Definition: HighResTimingData.hpp:19
Class for holding information for high resolution timing.
Definition: HighResTimingData.hpp:14
double GetStdDevBaseline() const
Definition: HighResTimingData.hpp:72
double GetPixieEnergy() const
Definition: HighResTimingData.hpp:68
double GetWalk() const
Definition: HighResTimingData.hpp:79
HighResTimingData(ChanEvent *chan)
Definition: HighResTimingData.hpp:23
double GetHighResTime() const
Definition: ChanEvent.hpp:63
HighResTimingData()
Definition: HighResTimingData.hpp:17
bool isValidData_
Member variable "dataValid_".
Definition: HighResTimingData.hpp:91
double GetDiscrimination() const
Definition: HighResTimingData.hpp:55
Trace * trace_
the trace for the channel
Definition: HighResTimingData.hpp:86
double CalcEnergy(const double &tof, const double &z0)
Definition: HighResTimingData.hpp:45
constant parameters used in pixie16 analysis
double GetMaximumValue() const
Definition: HighResTimingData.hpp:61
double snr_
Member variable "snr_".
Definition: HighResTimingData.hpp:93
Store the information for a trace.
Definition: Trace.hpp:34
const Trace & GetTrace() const
Definition: ChanEvent.hpp:69
A simple class to store the traces.
double GetHighResTime() const
Definition: HighResTimingData.hpp:57
double pixieEnergy_
The energy from pixie.
Definition: HighResTimingData.hpp:94
double GetValue(std::string name) const
Definition: Trace.hpp:113
std::map< TimingDefs::TimingIdentifier, HighResTimingData > TimingMap
Definition: HighResTimingData.hpp:98
double GetTraceQdc() const
Definition: HighResTimingData.hpp:76
double clockInSeconds() const
Definition: Globals.hpp:150
void SetDataValid(const bool &val)
Definition: HighResTimingData.hpp:86
double GetWalkCorrectedTime() const
Definition: HighResTimingData.hpp:81
double GetSignalToNoiseRatio() const
Definition: HighResTimingData.hpp:70
double highResTime_
Member variable "highResTime_".
Definition: HighResTimingData.hpp:92
int GetNumAboveThresh() const
Definition: HighResTimingData.hpp:63
bool GetIsValidData() const
Definition: HighResTimingData.hpp:51