PandaRoot
PndSttCATask Class Reference

#include <PndSttCATask.h>

Inheritance diagram for PndSttCATask:

Public Member Functions

 PndSttCATask ()
 
virtual ~PndSttCATask ()
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void FinishEvent ()
 
virtual void FinishTask ()
 
void SetPersistence (Bool_t val)
 
void SetUseGPU (Bool_t val)
 
void SetOutBranchNamePrefix (TString prefix)
 
void SetInBranchNamePrefix (TString prefix)
 
void AddHitBranch (TString branchName)
 
void InitHitArray (TString branchName)
 

Detailed Description

Definition at line 17 of file PndSttCATask.h.

Constructor & Destructor Documentation

◆ PndSttCATask()

PndSttCATask::PndSttCATask ( )
inline

Definition at line 19 of file PndSttCATask.h.

19  : FairTask("Stt CA"), fPersistence(kTRUE), fTrackFinder(nullptr)
20  {
21  fOutBranchNamePrefix = "";
22  fInBranchNamePrefix = "";
23  };

◆ ~PndSttCATask()

virtual PndSttCATask::~PndSttCATask ( )
inlinevirtual

Definition at line 25 of file PndSttCATask.h.

References Exec(), FinishEvent(), FinishTask(), Init(), and SetParContainers().

25 {};

Member Function Documentation

◆ AddHitBranch()

void PndSttCATask::AddHitBranch ( TString  branchName)
inline

Definition at line 48 of file PndSttCATask.h.

References InitHitArray().

48 { fHitBranch.push_back(branchName); }; // Has to be called before Init() is used otherwise the default names are taken!

◆ Exec()

virtual void PndSttCATask::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Referenced by ~PndSttCATask().

◆ FinishEvent()

virtual void PndSttCATask::FinishEvent ( )
virtual

Referenced by ~PndSttCATask().

◆ FinishTask()

virtual void PndSttCATask::FinishTask ( )
virtual

Referenced by ~PndSttCATask().

◆ Init()

virtual InitStatus PndSttCATask::Init ( )
virtual

Referenced by ~PndSttCATask().

◆ InitHitArray()

void PndSttCATask::InitHitArray ( TString  branchName)

Referenced by AddHitBranch().

◆ SetInBranchNamePrefix()

void PndSttCATask::SetInBranchNamePrefix ( TString  prefix)
inline

Definition at line 45 of file PndSttCATask.h.

45 { fInBranchNamePrefix = prefix + "_"; };

◆ SetOutBranchNamePrefix()

void PndSttCATask::SetOutBranchNamePrefix ( TString  prefix)
inline

Definition at line 43 of file PndSttCATask.h.

43 { fOutBranchNamePrefix = prefix + "_"; };

◆ SetParContainers()

virtual void PndSttCATask::SetParContainers ( )
virtual

Virtual method Init

Referenced by ~PndSttCATask().

◆ SetPersistence()

void PndSttCATask::SetPersistence ( Bool_t  val)
inline

Definition at line 39 of file PndSttCATask.h.

39 { fPersistence = val; };

◆ SetUseGPU()

void PndSttCATask::SetUseGPU ( Bool_t  val)
inline

Definition at line 40 of file PndSttCATask.h.

40 { fUseGPU = val; };

The documentation for this class was generated from the following file: