Fluorescence Detector Pixel Trigger Data. More...
#include <PixelTriggerData.h>
Public Member Functions | |
| utl::TraceB & | GetFLTTrace () |
| const utl::TraceB & | GetFLTTrace () const |
| double | GetMean () const |
| trace mean More... | |
| int | GetPreviousThreshold () const |
| previous FLT threshold More... | |
| double | GetRate () const |
| int | GetThreshold () const |
| FLT threshold. More... | |
| double | GetVariance () const |
| trace variance More... | |
| bool | HasFLTTrace () const |
| bool | HasThresholdChanged () const |
| threshold changed during this trace More... | |
| bool | IsTriggered () const |
| void | MakeFLTTrace (const utl::TraceB &flt) |
| void | SetMean (const double m) |
| void | SetPreviousThreshold (const int t) |
| void | SetRate (const double r) |
| void | SetThreshold (const int t) |
| void | SetThresholdChanged (const bool changed=true) |
| void | SetVariance (const double v) |
Private Member Functions | |
| PixelTriggerData () | |
| ~PixelTriggerData () | |
Private Attributes | |
| utl::ShadowPtr< utl::TraceB > | fFLTTrace |
| double | fMean |
| int | fPreviousThreshold |
| double | fRate |
| int | fThreshold |
| bool | fThresholdChanged |
| double | fVariance |
Friends | |
| class | Pixel |
| class | utl::ShadowPtr< PixelTriggerData > |
Fluorescence Detector Pixel Trigger Data.
Definition at line 20 of file PixelTriggerData.h.
|
private |
Definition at line 13 of file PixelTriggerData.cc.
|
inlineprivate |
Definition at line 55 of file PixelTriggerData.h.
| utl::TraceB & PixelTriggerData::GetFLTTrace | ( | ) |
Definition at line 23 of file PixelTriggerData.cc.
References ERROR, fFLTTrace, and HasFLTTrace().
Referenced by FdPulseFinderOG::FdPulseFinder::FindPulse().
| const utl::TraceB & PixelTriggerData::GetFLTTrace | ( | ) | const |
Definition at line 35 of file PixelTriggerData.cc.
References ERROR, fFLTTrace, and HasFLTTrace().
|
inline |
|
inline |
previous FLT threshold
Definition at line 26 of file PixelTriggerData.h.
References fPreviousThreshold.
|
inline |
Definition at line 34 of file PixelTriggerData.h.
References fRate.
|
inline |
FLT threshold.
Definition at line 24 of file PixelTriggerData.h.
References fThreshold.
Referenced by otoa::FD2ADST::FillRecPixel().
|
inline |
|
inline |
Definition at line 51 of file PixelTriggerData.h.
References fFLTTrace.
Referenced by GetFLTTrace(), IsTriggered(), and MakeFLTTrace().
|
inline |
threshold changed during this trace
Definition at line 28 of file PixelTriggerData.h.
References fThresholdChanged.
| bool PixelTriggerData::IsTriggered | ( | ) | const |
Definition at line 55 of file PixelTriggerData.cc.
References HasFLTTrace().
| void PixelTriggerData::MakeFLTTrace | ( | const utl::TraceB & | flt | ) |
Definition at line 46 of file PixelTriggerData.cc.
References ERROR, fFLTTrace, and HasFLTTrace().
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 39 of file PixelTriggerData.h.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 37 of file PixelTriggerData.h.
References fPreviousThreshold.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 41 of file PixelTriggerData.h.
References fRate.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 36 of file PixelTriggerData.h.
References fThreshold.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 38 of file PixelTriggerData.h.
References fThresholdChanged.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
inline |
Definition at line 40 of file PixelTriggerData.h.
References fVariance.
Referenced by FdCalibratorOG::FdCalibrator::FillCalibratedPixels(), and io::PixelTriggerData_ROOT::operator>>().
|
friend |
Definition at line 66 of file PixelTriggerData.h.
|
friend |
Definition at line 67 of file PixelTriggerData.h.
|
private |
Definition at line 64 of file PixelTriggerData.h.
Referenced by GetFLTTrace(), HasFLTTrace(), and MakeFLTTrace().
|
private |
Definition at line 60 of file PixelTriggerData.h.
|
private |
Definition at line 58 of file PixelTriggerData.h.
Referenced by GetPreviousThreshold(), and SetPreviousThreshold().
|
private |
Definition at line 62 of file PixelTriggerData.h.
|
private |
Definition at line 57 of file PixelTriggerData.h.
Referenced by GetThreshold(), and SetThreshold().
|
private |
Definition at line 59 of file PixelTriggerData.h.
Referenced by HasThresholdChanged(), and SetThresholdChanged().
|
private |
Definition at line 61 of file PixelTriggerData.h.
Referenced by GetVariance(), and SetVariance().