|
BrRootPassDbclass description - source file - inheritance tree class BrRootPassDb : public BrPassDbpublic: Data Membersprivate: Class DescriptionSee BrPassDb and BrRootDb BrRootPassDb(const Char_t* name, const Char_t* title) Normal constructor. Singleton. BrPassDb* Instance(void) Returns an instance of the Calibration Database connection. Connection _must_ be constructed somewhere previousto calling this static method. Bool_t Connect(Option_t* option) void AddPass(BrDbPass*& pass) Add a pass to the database. Make sure that there are not two entries of same run number with same revision. void AddInputFile(BrDbInputFile*& inputFile) Add an inputfile to the database. Make sure that the passId is set. void AddOutputFile(BrDbOutputFile*& outputFile) Add an outputfile to the database. Make sure that the passId is set. TObjArray* GetXPass(const Char_t* condition) Always returns all passes TObjArray* GetXPass(const Char_t* name, Int_t runno) Always returns all passes TObjArray* GetXInputFile(const Char_t* condition) Always returns allinput files TObjArray* GetXInputFile(Int_t passId) Get all input files associated with the pass ID given. TObjArray* GetXOutputFile(const Char_t* condition) Always returns all output files TObjArray* GetXOutputFile(Int_t passId) Get all output files associated with the pass ID given. BrDbPass* GetPass(const Char_t* condition) Not implmented BrDbPass* GetPass(const Char_t* name, Int_t runno, Int_t revision) Find a pass with name <name> belonging to run <runno>. The latest revision is returned, unless a specific revision is specified. 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) Inline FunctionsTClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrRootPassDb BrRootPassDb(BrRootPassDb&) void ~BrRootPassDb() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|