|
BrRdbmPassDbclass description - source file - inheritance tree class BrRdbmPassDb : public BrPassDbpublic: Data MembersClass DescriptionBrRdbmPassDb(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. 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) Find Parameters that matches condition <condition> Be aware that this for the moment will return all runs with condition satisfied with all revisions. This must be dealt with. Of course, the user could select the revision he wanted in the condition. TObjArray* GetXPass(const Char_t* name, Int_t runno) TObjArray* GetXInputFile(const Char_t* condition) Get input files matching the condition TObjArray* GetXInputFile(Int_t passId) Get all input files associated with the pass ID given. TObjArray* GetXOutputFile(const Char_t* condition) Get output files matching the condition TObjArray* GetXOutputFile(Int_t passId) Get all output files associated with the pass ID given. BrDbPass* GetPass(const Char_t* condition) Find a pass that matches condition <condition> 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) BrRdbmPassDb BrRdbmPassDb(BrRdbmPassDb&) void ~BrRdbmPassDb() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|