|
BrRdbmGeometriesDbclass description - source file - inheritance tree class BrRdbmGeometriesDb : public BrGeometriesDbpublic: Data MembersClass DescriptionBrRdbmGeometriesDb(const Char_t* name, const Char_t* title) CTOR BrGeometriesDb* Instance(void) TObjArray* GetXDetectorVolume(const Char_t* condition,Bool_t selectLatestRev) Find Runs that matches condition <condition> If latestRev = kTRUE, return only the latest revision of unique name && specAng &&startValid GetDetectorVolume(const Char_t* condition) Find a detector volume with largest revisionId that matches condition <condition> GetDetectorVolumeByName(const Char_t *name) Find a parameter with name <name> belonging to detector <detectorId> with largest revision # void AddDetectorVolume(BrDbDetectorVolume *vol) Add a detector volume to the database. Fails if names are not properly set (throws a BrExcpetion) GetXMagnetVolume(const Char_t* condition) Find Runs that matches condition <condition> GetMagnetVolume(const Char_t* condition) Find a detector volume with largest revisionId that matches condition <condition> GetMagnetVolumeByName(const Char_t *name) Find a parameter with name <name> belonging to detector <detectorId> with largest revision # void AddMagnetVolume(BrDbMagnetVolume *vol) Add a detector volume to the database. Fails if names are not properly set (throws a BrExcpetion) TObjArray* GetXVolumePlatformMap(const Char_t* condition) Find Runs that matches condition <condition> All revisions that satisfy condition <condition> are returned. BrDbVolumePlatformMap* GetVolumePlatformMap(const Char_t* condition) Find a platform map that matches condition <condition> GetVolumePlatformMapByName(const Char_t *name) Find a parameter with volume name <name> belonging to detector <detectorId> void AddVolumePlatformMap(BrDbVolumePlatformMap *map) Add a platform position to the database. Fails if it allready exists in the database (throws a BrExcpetion) TObjArray* GetXPlatformPosition(const Char_t* condition) Find Runs that matches condition <condition> All revisions that satisfy condition <condition> are returned. GetPlatformPosition(const Char_t* condition) Find a platform position with largest revision that matches condition <condition> GetPlatformPosition(const Char_t *name,Int_t irun) Find a parameter with name <name> belonging to detector <detectorId> void AddPlatformPosition(BrDbPlatformPosition *pos) Add a platform position to the database. Fails if it allready exists in the database (throws a BrExcpetion) Inline FunctionsTClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrRdbmGeometriesDb BrRdbmGeometriesDb(BrRdbmGeometriesDb&) void ~BrRdbmGeometriesDb() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|