FairRoot
|
#include <FairFileHeader.h>
Public Member Functions | |
FairFileHeader () | |
void | AddTaskClassName (TString taskname) |
void | SetRunId (UInt_t runid) |
UInt_t | GetRunId () |
TList * | GetListOfTasks () |
void | AddInputFile (TFile *f, UInt_t id, UInt_t ChId) |
virtual | ~FairFileHeader () |
FairFileInfo * | GetFileInfo (UInt_t id, UInt_t ChId) |
Protected Attributes | |
UInt_t | fRunId |
TList * | fTaskList |
TList * | fFileList |
File Header Class
Definition at line 28 of file FairFileHeader.h.
FairFileHeader::FairFileHeader | ( | ) |
Default constructor
Definition at line 23 of file FairFileHeader.cxx.
|
virtual |
Destructor
Definition at line 53 of file FairFileHeader.cxx.
void FairFileHeader::AddInputFile | ( | TFile * | f, |
UInt_t | id, | ||
UInt_t | ChId | ||
) |
Definition at line 32 of file FairFileHeader.cxx.
void FairFileHeader::AddTaskClassName | ( | TString | taskname | ) |
Add a class name of a task
Definition at line 30 of file FairFileHeader.cxx.
FairFileInfo * FairFileHeader::GetFileInfo | ( | UInt_t | id, |
UInt_t | ChId | ||
) |
Definition at line 37 of file FairFileHeader.cxx.
|
inline |
Return the list of tasks class names
Definition at line 46 of file FairFileHeader.h.
|
inline |
Get the run ID for this run
Definition at line 43 of file FairFileHeader.h.
|
inline |
Set the run ID for this run
runid | : unique run id |
Definition at line 40 of file FairFileHeader.h.
|
protected |
list of TObjStrings presenting the input files used to produce this file
Definition at line 65 of file FairFileHeader.h.
|
protected |
Run Id
Definition at line 59 of file FairFileHeader.h.
|
protected |
list of TObjStrings presenting the class names of tasks used to produce this file
Definition at line 62 of file FairFileHeader.h.