ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <AtClusterizeTask.h>
Public Member Functions | |
AtClusterizeTask (std::shared_ptr< AtClusterize > clusterize=std::make_shared< AtClusterize >(), const char *name="AtClusterizeTask") | |
~AtClusterizeTask () | |
void | SetPersistence (Bool_t val) |
void | SetClusterizeMethod (std::shared_ptr< AtClusterize > cluster) |
virtual InitStatus | Init () override |
Initiliazation of task at the beginning of a run. More... | |
virtual void | Exec (Option_t *opt) override |
Executed for each event. More... | |
virtual void | SetParContainers () override |
Load the parameter container from the runtime database. More... | |
ClassDefOverride (AtClusterizeTask, 2) | |
Protected Attributes | |
Int_t | fEventID {0} |
EventID. More... | |
AtDigiPar * | fPar {} |
Base parameter container. More... | |
TString | fMCPointName {"AtTpcPoint"} |
TClonesArray * | fMCPointArray {} |
std::unique_ptr< TClonesArray > | fSimulatedPointArray {nullptr} |
Primary cluster array. More... | |
Bool_t | fIsPersistent {false} |
If true, save container. More... | |
std::shared_ptr< AtClusterize > | fClusterize |
Definition at line 24 of file AtClusterizeTask.h.
AtClusterizeTask::AtClusterizeTask | ( | std::shared_ptr< AtClusterize > | clusterize = std::make_shared<AtClusterize>() , |
const char * | name = "AtClusterizeTask" |
||
) |
Definition at line 34 of file AtClusterizeTask.cxx.
AtClusterizeTask::~AtClusterizeTask | ( | ) |
Definition at line 39 of file AtClusterizeTask.cxx.
AtClusterizeTask::ClassDefOverride | ( | AtClusterizeTask | , |
2 | |||
) |
|
overridevirtual |
Executed for each event.
Definition at line 74 of file AtClusterizeTask.cxx.
|
overridevirtual |
Initiliazation of task at the beginning of a run.
Definition at line 55 of file AtClusterizeTask.cxx.
|
inline |
Definition at line 45 of file AtClusterizeTask.h.
|
overridevirtual |
Load the parameter container from the runtime database.
Definition at line 44 of file AtClusterizeTask.cxx.
|
inline |
Definition at line 44 of file AtClusterizeTask.h.
|
protected |
Definition at line 37 of file AtClusterizeTask.h.
|
protected |
EventID.
Definition at line 26 of file AtClusterizeTask.h.
|
protected |
If true, save container.
Definition at line 35 of file AtClusterizeTask.h.
|
protected |
Definition at line 32 of file AtClusterizeTask.h.
|
protected |
Definition at line 31 of file AtClusterizeTask.h.
|
protected |
Base parameter container.
Definition at line 28 of file AtClusterizeTask.h.
|
protected |
Primary cluster array.
Definition at line 34 of file AtClusterizeTask.h.