FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairRtdbRun Class Reference

#include <FairRtdbRun.h>

Inheritance diagram for FairRtdbRun:

Public Member Functions

 FairRtdbRun ()
 name of the reference run for initialization More...
 
 FairRtdbRun (const Text_t *name, const Text_t *refName="")
 
 FairRtdbRun (Int_t r, Int_t rr=-1)
 
 FairRtdbRun (FairRtdbRun &run)
 
 ~FairRtdbRun ()
 
UInt_t getRunId (void)
 
void addParVersion (FairParVersion *pv)
 
FairParVersiongetParVersion (const Text_t *name)
 
TList * getParVersions ()
 
const Text_t * getRefRun ()
 
void setRefRun (Text_t *s)
 
void setRefRun (Int_t r)
 
void resetInputVersions ()
 
void resetOutputVersions ()
 
void print ()
 
void write (std::fstream &)
 

Protected Attributes

TList * parVersions
 
TString refRun
 

Detailed Description

Definition at line 58 of file FairRtdbRun.h.

Constructor & Destructor Documentation

FairRtdbRun::FairRtdbRun ( )

name of the reference run for initialization

Definition at line 88 of file FairRtdbRun.cxx.

FairRtdbRun::FairRtdbRun ( const Text_t *  name,
const Text_t *  refName = "" 
)

Definition at line 52 of file FairRtdbRun.cxx.

FairRtdbRun::FairRtdbRun ( Int_t  r,
Int_t  rr = -1 
)

Definition at line 62 of file FairRtdbRun.cxx.

FairRtdbRun::FairRtdbRun ( FairRtdbRun run)

Definition at line 74 of file FairRtdbRun.cxx.

FairRtdbRun::~FairRtdbRun ( )

Definition at line 98 of file FairRtdbRun.cxx.

Member Function Documentation

void FairRtdbRun::addParVersion ( FairParVersion pv)

Definition at line 108 of file FairRtdbRun.cxx.

FairParVersion * FairRtdbRun::getParVersion ( const Text_t *  name)

Definition at line 114 of file FairRtdbRun.cxx.

TList* FairRtdbRun::getParVersions ( )
inline

Definition at line 73 of file FairRtdbRun.h.

const Text_t* FairRtdbRun::getRefRun ( )
inline

Definition at line 74 of file FairRtdbRun.h.

UInt_t FairRtdbRun::getRunId ( void  )
inline

Definition at line 90 of file FairRtdbRun.h.

void FairRtdbRun::print ( )

Definition at line 139 of file FairRtdbRun.cxx.

void FairRtdbRun::resetInputVersions ( )

Definition at line 121 of file FairRtdbRun.cxx.

void FairRtdbRun::resetOutputVersions ( )

Definition at line 130 of file FairRtdbRun.cxx.

void FairRtdbRun::setRefRun ( Text_t *  s)
inline

Definition at line 75 of file FairRtdbRun.h.

void FairRtdbRun::setRefRun ( Int_t  r)
inline

Definition at line 97 of file FairRtdbRun.h.

void FairRtdbRun::write ( std::fstream &  fout)

Definition at line 154 of file FairRtdbRun.cxx.

Member Data Documentation

TList* FairRtdbRun::parVersions
protected

Definition at line 61 of file FairRtdbRun.h.

TString FairRtdbRun::refRun
protected

Definition at line 62 of file FairRtdbRun.h.


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