BRAT 2.4.5
Class index
Full class index
brahmlib
BRAHMS
ROOT page

BrGeometriesDb


class description - source file - inheritance tree

class BrGeometriesDb : public BrDb


    public:
void ~BrGeometriesDb() virtual void AddDetectorVolume(BrDbDetectorVolume* vol) virtual void AddMagnetVolume(BrDbMagnetVolume* vol) virtual void AddPlatformPosition(BrDbPlatformPosition* pos) virtual void AddVolumePlatformMap(BrDbVolumePlatformMap* map) static TClass* Class() virtual BrDbDetectorVolume* GetDetectorVolume(const Char_t* condition) virtual BrDbDetectorVolume* GetDetectorVolumeByName(const Char_t* name) virtual BrDbMagnetVolume* GetMagnetVolume(const Char_t* condition) virtual BrDbMagnetVolume* GetMagnetVolumeByName(const Char_t* name) virtual BrDbPlatformPosition* GetPlatformPosition(const Char_t* condition) virtual BrDbPlatformPosition* GetPlatformPosition(const Char_t* name, Int_t irun) virtual BrDbVolumePlatformMap* GetVolumePlatformMap(const Char_t* condition) virtual BrDbVolumePlatformMap* GetVolumePlatformMapByName(const Char_t* name) virtual TObjArray* GetXDetectorVolume(const Char_t* condition, Bool_t selectLatestRev = kFALSE) virtual TObjArray* GetXMagnetVolume(const Char_t* condition) virtual TObjArray* GetXPlatformPosition(const Char_t* condition) virtual TObjArray* GetXVolumePlatformMap(const Char_t* condition) static BrGeometriesDb* 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 BrGeometriesDb* fgInstance


See also

BrRdbmGeometriesDb

Class Description

 I WANT DOCUMENTATION


BrGeometriesDb* Instance(void)



Inline Functions


                    TObjArray* GetXDetectorVolume(const Char_t* condition, Bool_t selectLatestRev = kFALSE)
           BrDbDetectorVolume* GetDetectorVolume(const Char_t* condition)
           BrDbDetectorVolume* GetDetectorVolumeByName(const Char_t* name)
                          void AddDetectorVolume(BrDbDetectorVolume* vol)
                    TObjArray* GetXMagnetVolume(const Char_t* condition)
             BrDbMagnetVolume* GetMagnetVolume(const Char_t* condition)
             BrDbMagnetVolume* GetMagnetVolumeByName(const Char_t* name)
                          void AddMagnetVolume(BrDbMagnetVolume* vol)
                    TObjArray* GetXPlatformPosition(const Char_t* condition)
         BrDbPlatformPosition* GetPlatformPosition(const Char_t* condition)
         BrDbPlatformPosition* GetPlatformPosition(const Char_t* name, Int_t irun)
                          void AddPlatformPosition(BrDbPlatformPosition* pos)
                    TObjArray* GetXVolumePlatformMap(const Char_t* condition)
        BrDbVolumePlatformMap* GetVolumePlatformMap(const Char_t* condition)
        BrDbVolumePlatformMap* GetVolumePlatformMapByName(const Char_t* name)
                          void AddVolumePlatformMap(BrDbVolumePlatformMap* map)
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void StreamerNVirtual(TBuffer& b)
                          void ~BrGeometriesDb()

This page automatically generated by script docBrat by Christian Holm

Copyright ; 2002 BRAHMS Collaboration <brahmlib@rcf.rhic.bnl.gov>
Last Update on 2001/11/05 23:41:42 $ by hagel $

Validate HTML
Validate CSS