|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtDecoderSpecMATTask.h>


Public Member Functions | |
| AtDecoderSpecMATTask () | |
| Constructor. More... | |
| ~AtDecoderSpecMATTask ()=default | |
| Destructor. More... | |
| void | SetNumTbs (Int_t numTbs) |
| Setting the number of time buckets used when taking data. More... | |
| void | AddData (TString filename, Int_t coboIdx=0) |
| Adding raw data file to the list. More... | |
| void | SetData (Int_t value) |
| Setting which data to be decoded. More... | |
| void | SetFPNPedestal (Double_t rms) |
| Setting the FPN RMS value cut for pedestal region taking. More... | |
| void | SetOldData (Bool_t oldData=kTRUE) |
| Setting to decode old data file. More... | |
| void | SetUseSeparatedData (Bool_t value=kTRUE) |
| Setting to use not merged data files. More... | |
| void | SetEventID (Long64_t eventid=-1) |
| Setting event id for STSource. More... | |
| void | SetMap (std::shared_ptr< AtSpecMATMap > map) |
| void | SetPseudoTopologyFrame (Bool_t value) |
| void | SetPTFMask (Int_t mask) |
| Long64_t | GetEventID () |
| void | SetPersistence (Bool_t value=kTRUE) |
| If set, decoded raw data is written in ROOT file with AtRawEvent class. More... | |
| void | SetPositivePolarity (Bool_t *value) |
| virtual InitStatus | Init () |
| virtual void | SetParContainers () |
| virtual void | Exec (Option_t *opt) |
| virtual void | FinishEvent () |
| Finishing the event. More... | |
| Int_t | ReadEvent (Int_t eventID) |
| Read event for AtSource. More... | |
| void | SetAuxChannels (std::vector< Int_t > AuxCh) |
| void | SetNumCobo (Int_t numCobo) |
| void | SetIsCoboPadPlane (Bool_t *IsPadPlane) |
| ClassDef (AtDecoderSpecMATTask, 1) | |
Definition at line 23 of file AtDecoderSpecMATTask.h.
| AtDecoderSpecMATTask::AtDecoderSpecMATTask | ( | ) |
Constructor.
Definition at line 17 of file AtDecoderSpecMATTask.cxx.
|
default |
Destructor.
| void AtDecoderSpecMATTask::AddData | ( | TString | filename, |
| Int_t | coboIdx = 0 |
||
| ) |
Adding raw data file to the list.
Definition at line 68 of file AtDecoderSpecMATTask.cxx.
| AtDecoderSpecMATTask::ClassDef | ( | AtDecoderSpecMATTask | , |
| 1 | |||
| ) |
|
virtual |
Running the task. This will be called when Run() method invoked from FairRun.
Definition at line 220 of file AtDecoderSpecMATTask.cxx.
|
virtual |
Finishing the event.
Definition at line 253 of file AtDecoderSpecMATTask.cxx.
| Long64_t AtDecoderSpecMATTask::GetEventID | ( | ) |
Definition at line 152 of file AtDecoderSpecMATTask.cxx.
|
virtual |
Initializing the task. This will be called when Init() method invoked from FairRun.
Definition at line 157 of file AtDecoderSpecMATTask.cxx.
| Int_t AtDecoderSpecMATTask::ReadEvent | ( | Int_t | eventID | ) |
Read event for AtSource.
Definition at line 238 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetAuxChannels | ( | std::vector< Int_t > | AuxCh | ) |
| void AtDecoderSpecMATTask::SetData | ( | Int_t | value | ) |
Setting which data to be decoded.
Definition at line 73 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetEventID | ( | Long64_t | eventid = -1 | ) |
Setting event id for STSource.
Definition at line 98 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetFPNPedestal | ( | Double_t | rms | ) |
Setting the FPN RMS value cut for pedestal region taking.
Definition at line 77 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetIsCoboPadPlane | ( | Bool_t * | IsPadPlane | ) |
Definition at line 141 of file AtDecoderSpecMATTask.cxx.
|
inline |
Definition at line 99 of file AtDecoderSpecMATTask.h.
| void AtDecoderSpecMATTask::SetNumCobo | ( | Int_t | numCobo | ) |
Definition at line 136 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetNumTbs | ( | Int_t | numTbs | ) |
Setting the number of time buckets used when taking data.
Definition at line 63 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetOldData | ( | Bool_t | oldData = kTRUE | ) |
Setting to decode old data file.
|
virtual |
Setting parameter containers. This will be called inbetween Init() and Run().
Definition at line 205 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetPersistence | ( | Bool_t | value = kTRUE | ) |
If set, decoded raw data is written in ROOT file with AtRawEvent class.
Definition at line 59 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetPositivePolarity | ( | Bool_t * | value | ) |
Definition at line 81 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetPseudoTopologyFrame | ( | Bool_t | value | ) |
Definition at line 131 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetPTFMask | ( | Int_t | mask | ) |
Definition at line 147 of file AtDecoderSpecMATTask.cxx.
| void AtDecoderSpecMATTask::SetUseSeparatedData | ( | Bool_t | value = kTRUE | ) |
Setting to use not merged data files.
Definition at line 94 of file AtDecoderSpecMATTask.cxx.
1.8.18