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 29 of file PndSttCATask.h.

Constructor & Destructor Documentation

◆ PndSttCATask()

PndSttCATask::PndSttCATask ( )
inline

Definition at line 31 of file PndSttCATask.h.

31  : FairTask("Stt CA"), fPersistence(kTRUE), fTrackFinder(nullptr)
32  {
33  fOutBranchNamePrefix = "";
34  fInBranchNamePrefix = "";
35  };

◆ ~PndSttCATask()

virtual PndSttCATask::~PndSttCATask ( )
inlinevirtual

Definition at line 37 of file PndSttCATask.h.

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

37 {};

Member Function Documentation

◆ AddHitBranch()

void PndSttCATask::AddHitBranch ( TString  branchName)
inline

Definition at line 60 of file PndSttCATask.h.

References InitHitArray().

60 { 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 57 of file PndSttCATask.h.

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

◆ SetOutBranchNamePrefix()

void PndSttCATask::SetOutBranchNamePrefix ( TString  prefix)
inline

Definition at line 55 of file PndSttCATask.h.

55 { 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 51 of file PndSttCATask.h.

51 { fPersistence = val; };

◆ SetUseGPU()

void PndSttCATask::SetUseGPU ( Bool_t  val)
inline

Definition at line 52 of file PndSttCATask.h.

52 { fUseGPU = val; };

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