St_db_Maker Class Reference

Inheritance diagram for St_db_Maker:

StMaker

List of all members.

Public Member Functions

 St_db_Maker (const char *name, const char *dir0, const char *dir1="", const char *dir2="", const char *dir3="")
virtual TDataSet * GetDataBase (const char *logInput, const TDatime *td=0)
virtual const TDatime & GetDateTime () const
virtual void SetDateTime (int idat, int itim)
virtual void SetDateTime (const char *datalias)
virtual Int_t InitRun (int runumber)
virtual Int_t Init ()
virtual Int_t Make ()
virtual Int_t Save (const char *path, const TDatime *newtime=0)
virtual Int_t SaveSnapshotPlus (char *path, int type=0)
virtual void SetOff (const Char_t *path)
virtual void SetOn (const Char_t *path)
virtual void SetFlavor (const char *flav, const char *tabname=".all")
virtual void OnOff ()
virtual void Clear (Option_t *opt="")
 User defined functions.
virtual Int_t Finish ()
void SetMaxEntryTime (Int_t idate, Int_t itime)
void AddMaxEntryTimeOverride (Int_t idate, Int_t itime, char *dbType=0, char *dbDomain=0)
virtual const char * GetCVS () const

Static Public Member Functions

static Int_t GetValidity (const TTable *tb, TDatime *const val)
static TDatime Time (const char *filename)
static int Kind (const char *filename)


Detailed Description

Author:
Valery Fine(fine@bnl.gov)
Date:
10/08/98
This class is C++ implementation of the Simple Database Manager.

Definition at line 125 of file St_db_Maker.h.


Member Function Documentation

Int_t St_db_Maker::Finish (  )  [virtual]

Terminate a run. Place to make operations on histograms, normalization,etc.

Reimplemented from StMaker.

Definition at line 400 of file St_db_Maker.cxx.

Int_t St_db_Maker::Make (  )  [virtual]

The Make() method is the one responsible for calling the maker's InitRun(). Note that that InitRun() is called for real data and if both of the following are true

  • a header exists
  • the run number changes

This is the ONLY place calling the InitRun() routine.

check privilege to skip event

Reimplemented from StMaker.

Definition at line 439 of file St_db_Maker.cxx.

References kStFatal, and kStOK.


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

Generated on Fri Feb 10 04:27:57 2012 for StRoot by  doxygen 1.5.9