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


Public Member Functions | |
| AtCore2 () | |
| AtCore2 (std::shared_ptr< AtMap > map) | |
| AtCore2 (std::shared_ptr< AtMap > map, Int_t numCobos=4) | |
| AtCore2 (TString filename, std::shared_ptr< AtMap > map) | |
| AtCore2 (TString filename, Int_t numTbs, Int_t windowNumTbs=512, Int_t windowStartTb=0) | |
| ~AtCore2 () | |
| void | Initialize () |
| Bool_t | AddData (TString filename, Int_t coboIdx=0) |
| void | SetPositivePolarity (Bool_t value=kTRUE) |
| Bool_t | SetData (Int_t value) |
| void | SetDiscontinuousData (Bool_t value=kTRUE) |
| Int_t | GetNumData (Int_t coboIdx=0) |
| TString | GetDataName (Int_t index, Int_t coboIdx=0) |
| void | SetNumTbs (Int_t value) |
| void | SetFPNPedestal (Double_t sigmaThreshold=5) |
| void | SetMap (std::shared_ptr< AtMap > map) |
| void | SetUseSeparatedData (Bool_t value=kTRUE) |
| void | ProcessCobo (Int_t coboIdx) |
| void | ProcessBasicCobo (Int_t coboIdx) |
| void | ProcessLayeredFrame (GETLayeredFrame *layeredFrame) |
| void | ProcessBasicFrame (GETBasicFrame *basicFrame) |
| Bool_t | SetWriteFile (TString filename, Int_t coboIdx=0, Bool_t overwrite=kFALSE) |
| void | WriteData () |
| AtRawEvent * | GetRawEvent (Long64_t eventID=-1) |
| Returns STRawEvent object filled with the data. More... | |
| Int_t | GetEventID () |
| Returns the current event ID. More... | |
| Int_t | GetNumTbs (Int_t coboIdx=0) |
| Returns the number of time buckets of the data. More... | |
| Int_t | GetFPNChannel (Int_t chIdx) |
| void | SetPseudoTopologyFrame (Int_t asadMask, Bool_t check=kFALSE) |
| void | SetNumCobo (Int_t numCobo) |
| ClassDef (AtCore2, 3) | |
| AtCore2::AtCore2 | ( | ) |
Definition at line 26 of file AtCore2.cxx.
| AtCore2::AtCore2 | ( | std::shared_ptr< AtMap > | map | ) |
Definition at line 31 of file AtCore2.cxx.
| AtCore2::AtCore2 | ( | std::shared_ptr< AtMap > | map, |
| Int_t | numCobos = 4 |
||
| ) |
Definition at line 37 of file AtCore2.cxx.
| AtCore2::AtCore2 | ( | TString | filename, |
| std::shared_ptr< AtMap > | map | ||
| ) |
Definition at line 42 of file AtCore2.cxx.
| AtCore2::AtCore2 | ( | TString | filename, |
| Int_t | numTbs, | ||
| Int_t | windowNumTbs = 512, |
||
| Int_t | windowStartTb = 0 |
||
| ) |
Definition at line 50 of file AtCore2.cxx.
| AtCore2::~AtCore2 | ( | ) |
Definition at line 57 of file AtCore2.cxx.
| Bool_t AtCore2::AddData | ( | TString | filename, |
| Int_t | coboIdx = 0 |
||
| ) |
Definition at line 89 of file AtCore2.cxx.
| AtCore2::ClassDef | ( | AtCore2 | , |
| 3 | |||
| ) |
| TString AtCore2::GetDataName | ( | Int_t | index, |
| Int_t | coboIdx = 0 |
||
| ) |
Definition at line 143 of file AtCore2.cxx.
| Int_t AtCore2::GetEventID | ( | ) |
Returns the current event ID.
Definition at line 378 of file AtCore2.cxx.
| Int_t AtCore2::GetFPNChannel | ( | Int_t | chIdx | ) |
Definition at line 403 of file AtCore2.cxx.
| Int_t AtCore2::GetNumData | ( | Int_t | coboIdx = 0 | ) |
Definition at line 138 of file AtCore2.cxx.
| Int_t AtCore2::GetNumTbs | ( | Int_t | coboIdx = 0 | ) |
Returns the number of time buckets of the data.
Definition at line 383 of file AtCore2.cxx.
| AtRawEvent * AtCore2::GetRawEvent | ( | Long64_t | eventID = -1 | ) |
Returns STRawEvent object filled with the data.
For basic and merged frames, i.e. one graw file
else
Definition at line 302 of file AtCore2.cxx.
| void AtCore2::Initialize | ( | ) |
Definition at line 59 of file AtCore2.cxx.
| void AtCore2::ProcessBasicCobo | ( | Int_t | coboIdx | ) |
Definition at line 226 of file AtCore2.cxx.
| void AtCore2::ProcessBasicFrame | ( | GETBasicFrame * | basicFrame | ) |
Definition at line 479 of file AtCore2.cxx.
| void AtCore2::ProcessCobo | ( | Int_t | coboIdx | ) |
Definition at line 165 of file AtCore2.cxx.
| void AtCore2::ProcessLayeredFrame | ( | GETLayeredFrame * | layeredFrame | ) |
Definition at line 425 of file AtCore2.cxx.
| Bool_t AtCore2::SetData | ( | Int_t | value | ) |
Definition at line 99 of file AtCore2.cxx.
| void AtCore2::SetDiscontinuousData | ( | Bool_t | value = kTRUE | ) |
Definition at line 130 of file AtCore2.cxx.
| void AtCore2::SetFPNPedestal | ( | Double_t | sigmaThreshold = 5 | ) |
Definition at line 158 of file AtCore2.cxx.
|
inline |
| void AtCore2::SetNumCobo | ( | Int_t | numCobo | ) |
Definition at line 531 of file AtCore2.cxx.
| void AtCore2::SetNumTbs | ( | Int_t | value | ) |
Definition at line 148 of file AtCore2.cxx.
| void AtCore2::SetPositivePolarity | ( | Bool_t | value = kTRUE | ) |
Definition at line 94 of file AtCore2.cxx.
| void AtCore2::SetPseudoTopologyFrame | ( | Int_t | asadMask, |
| Bool_t | check = kFALSE |
||
| ) |
Definition at line 419 of file AtCore2.cxx.
| void AtCore2::SetUseSeparatedData | ( | Bool_t | value = kTRUE | ) |
Definition at line 388 of file AtCore2.cxx.
| Bool_t AtCore2::SetWriteFile | ( | TString | filename, |
| Int_t | coboIdx = 0, |
||
| Bool_t | overwrite = kFALSE |
||
| ) |
Definition at line 280 of file AtCore2.cxx.
| void AtCore2::WriteData | ( | ) |
Definition at line 285 of file AtCore2.cxx.
1.8.18