Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::Task Class Reference
Inheritance diagram for Hal::Task:
Hal::CopyDataTask Hal::EventAna Hal::Reader Hal::TriggerTask HalDbg::Task Hal::BoostTask Hal::EventAnaChain Hal::EventRotateTask Hal::QAEventTask Hal::SplitedTrackToStatusTask Hal::SplittingToStatusTask Hal::TrackAna HalDbg::Reader HalOTF::Reader HalUni::UnigenReader

Public Types

enum class  EInitFlag { kSUCCESS , kERROR , kFATAL }
 

Public Member Functions

 Task ()
 
virtual EInitFlag Init ()
 
virtual void FinishTask ()
 

Protected Member Functions

void GoToDir (TString name)
 

Detailed Description

Definition at line 19 of file Task.h.

Member Enumeration Documentation

◆ EInitFlag

enum class Hal::Task::EInitFlag
strong

Definition at line 28 of file Task.h.

Constructor & Destructor Documentation

◆ Task()

Hal::Task::Task ( )

default constructor

Definition at line 24 of file Task.cxx.

◆ ~Task()

Hal::Task::~Task ( )
virtual

Definition at line 38 of file Task.cxx.

Member Function Documentation

◆ FinishTask()

virtual void Hal::Task::FinishTask ( )
inlinevirtual

◆ GoToDir()

void Hal::Task::GoToDir ( TString name)
protected

go to subdirectory in output file

Parameters
namepath to directory

Definition at line 28 of file Task.cxx.

◆ Init()


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