ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtFilterCalibrate.h>
Public Member Functions | |
AtFilterCalibrate () | |
TString | GetCalibrationFile () |
void | SetCalibrationFile (TString fileName) |
virtual void | Init () override |
Called at the init stage of the AtFilterTask. More... | |
virtual void | InitEvent (AtRawEvent *event) override |
Called once for each event at the start of the Exec phase. More... | |
virtual void | Filter (AtPad *pad, AtPadReference *padReference) override |
Called to filter each pad. More... | |
virtual bool | IsGoodEvent () override |
Called at the end of an event. Returns if filtering was successful. More... | |
![]() | |
virtual | ~AtFilter ()=default |
virtual AtRawEvent * | ConstructOutputEvent (TClonesArray *outputEventArray, AtRawEvent *inputEvent) |
Construct output event from input event array. More... | |
Filter for calibrating raw data.
Definition at line 23 of file AtFilterCalibrate.h.
|
default |
|
overridevirtual |
Called to filter each pad.
Optional padRef currently only used by SCA filter (10/20/22).
[in] | pad | Pad to filter. |
[in[ | padRefernece optional parameter only needed when when filtering FPN channels. |
Implements AtFilter.
Definition at line 19 of file AtFilterCalibrate.cxx.
|
inline |
Definition at line 37 of file AtFilterCalibrate.h.
|
overridevirtual |
Called at the init stage of the AtFilterTask.
Implements AtFilter.
Definition at line 14 of file AtFilterCalibrate.cxx.
|
inlineoverridevirtual |
Called once for each event at the start of the Exec phase.
Implements AtFilter.
Definition at line 41 of file AtFilterCalibrate.h.
|
inlineoverridevirtual |
Called at the end of an event. Returns if filtering was successful.
Implements AtFilter.
Definition at line 43 of file AtFilterCalibrate.h.
|
inline |
Definition at line 38 of file AtFilterCalibrate.h.