er  dev
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ERTask Class Reference

Base abstract class for all tasks in er. More...

#include <ERTask.h>

Inheritance diagram for ERTask:
Inheritance graph
[legend]
Collaboration diagram for ERTask:
Collaboration graph
[legend]

Public Member Functions

 ERTask (TString name)
 
 ERTask (TString name, Int_t verbose)
 Constructor. More...
 
 ~ERTask ()
 
virtual InitStatus Init ()
 
virtual void Finish ()
 
virtual void Reset ()
 

Protected Member Functions

InitStatus CheckRunManager ()
 Check is instance of run manager availible for this task.
 
virtual void SetParContainers ()
 Initializes runtime database for getting parameters from .par file.
 

Protected Attributes

FairRun * fRun
 Pointer to run manager object.
 
std::vector< TString > fAvailibleRunManagers
 Run managers that are availible for this task.
 

Detailed Description

Base abstract class for all tasks in er.

Author
V.Schetinin schet.nosp@m.inin.nosp@m.@jinr.nosp@m..ru //base
Version
1.0

Common functionality for all er tasks is realized here.

Definition at line 27 of file ERTask.h.

Constructor & Destructor Documentation

ERTask::ERTask ( TString  name)

Default constructor

Parameters
Taskdescription

Definition at line 15 of file ERTask.cxx.

ERTask::ERTask ( TString  name,
Int_t  verbose 
)

Constructor.

Parameters
verbositylevel

Definition at line 23 of file ERTask.cxx.

ERTask::~ERTask ( )

Destructor

Definition at line 87 of file ERTask.cxx.

Member Function Documentation

void ERTask::Finish ( )
virtual

Virtual method Finish

Reimplemented in ERDigitizer, and ERTelescopeDigitizer.

Definition at line 73 of file ERTask.cxx.

InitStatus ERTask::Init ( )
virtual
void ERTask::Reset ( )
virtual

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