| ATTPCROOT
    0.3.0-alpha
    A ROOT-based framework for analyzing data from active target detectors | 
 
 
 
Go to the documentation of this file.
    8 #ifndef ATSPACECHARGETASK_H 
    9 #define ATSPACECHARGETASK_H 
   52    virtual InitStatus 
Init() 
override;        
 
   53    virtual void Exec(Option_t *opt) 
override; 
 
   59 #endif //#ifndef ATSPACECHARGETASK_H 
  
TClonesArray * fSpaceChargePointArray
space charge corrected MC Points (output)
virtual void SetParContainers() override
Load the parameter container from the runtime database.
void SetInputBranchName(TString name)
AtDigiPar * fPar
Base parameter container.
virtual void Exec(Option_t *opt) override
Executed for each event.
TString fOutputBranchName
TClonesArray * fMCPointArray
All AtMCpoints (input)
Double_t fVelDrift
Drift velocity of electron in gas. [mm/ns].
std::shared_ptr< AtMap > AtMapPtr
Double_t fDetPadPlane
Position of the pad plane with respect to the entrance [mm].
void SetPersistence(Bool_t val)
void SetOutputBranchName(TString name)
Bool_t fIsPersistent
If true, save container.
void SetMap(AtMapPtr map)
void processPoint(AtMCPoint *point)
ClassDefOverride(AtSpaceChargeTask, 1)
virtual InitStatus Init() override
Initiliazation of task at the beginning of a run.