BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrPassDb


class description - source file - inheritance tree

class BrPassDb : public BrDb


    public:
void ~BrPassDb() virtual void AddInputFile(BrDbInputFile*& inputfile) virtual void AddOutputFile(BrDbOutputFile*& outputfile) virtual void AddPass(BrDbPass*& pass) static TClass* Class() virtual BrDbInputFile* GetInputFile(const Char_t* condition) virtual BrDbInputFile* GetInputFile(const Char_t* fn, Int_t passId) virtual BrDbOutputFile* GetOutputFile(const Char_t* condition) virtual BrDbOutputFile* GetOutputFile(const Char_t* fn, Int_t passId) virtual BrDbPass* GetPass(const Char_t* condition) virtual BrDbPass* GetPass(const Char_t* name, Int_t runno, Int_t revision = -1) virtual TObjArray* GetXInputFile(const Char_t* condition) virtual TObjArray* GetXInputFile(Int_t passId) virtual TObjArray* GetXOutputFile(const Char_t* condition) virtual TObjArray* GetXOutputFile(Int_t passId) virtual TObjArray* GetXPass(const Char_t* condition) virtual TObjArray* GetXPass(const Char_t* name, Int_t runno) static BrPassDb* Instance() virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
static BrPassDb* fgInstance


See also

BrRdbmPassDb, BrRootPassDb

Class Description

 BrPassDb

 Database engine wrapper for pass data. This is a singleton
 object. After construction, one can get a pointer to the connection
 via static message BrPassDb::Instance().


BrPassDb* Instance()



Inline Functions


                   void AddInputFile(BrDbInputFile*& inputfile)
                   void AddOutputFile(BrDbOutputFile*& outputfile)
                   void AddPass(BrDbPass*& pass)
         BrDbInputFile* GetInputFile(const Char_t* condition)
         BrDbInputFile* GetInputFile(const Char_t* fn, Int_t passId)
        BrDbOutputFile* GetOutputFile(const Char_t* condition)
        BrDbOutputFile* GetOutputFile(const Char_t* fn, Int_t passId)
              BrDbPass* GetPass(const Char_t* condition)
              BrDbPass* GetPass(const Char_t* name, Int_t runno, Int_t revision = -1)
             TObjArray* GetXPass(const Char_t* condition)
             TObjArray* GetXPass(const Char_t* name, Int_t runno)
             TObjArray* GetXInputFile(const Char_t* condition)
             TObjArray* GetXInputFile(Int_t passId)
             TObjArray* GetXOutputFile(const Char_t* condition)
             TObjArray* GetXOutputFile(Int_t passId)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
                   void ~BrPassDb()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/10/08 11:00:47 $ by cholm $

Validate HTML
Validate CSS