| 
        
       | 
      
        
BrGeometriesDb
 
class description - source file - inheritance tree
 
    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)
    protected: 
      static BrGeometriesDb* fgInstance  
  
See also- 
BrRdbmGeometriesDb
  
 
 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()
       |