#include <TGeoGlobalMagField.h>
Inheritance diagram for TGeoGlobalMagField:
Definition at line 30 of file TGeoGlobalMagField.h.
TGeoGlobalMagField::TGeoGlobalMagField | ( | const TGeoGlobalMagField & | ) | [protected] |
TGeoGlobalMagField::TGeoGlobalMagField | ( | ) |
Referenced by Instance().
TGeoGlobalMagField::~TGeoGlobalMagField | ( | ) | [virtual] |
Definition at line 56 of file TGeoGlobalMagField.cxx.
References fField, fgInstance, TROOT::GetListOfGeometries(), gROOT, and TCollection::Remove().
TGeoGlobalMagField::TGeoGlobalMagField | ( | const TGeoGlobalMagField & | ) | [protected] |
TGeoGlobalMagField::TGeoGlobalMagField | ( | ) |
virtual TGeoGlobalMagField::~TGeoGlobalMagField | ( | ) | [virtual] |
TGeoGlobalMagField& TGeoGlobalMagField::operator= | ( | const TGeoGlobalMagField & | ) | [protected] |
void TGeoGlobalMagField::Unlock | ( | ) | [inline, protected] |
TVirtualMagField* TGeoGlobalMagField::GetField | ( | ) | const [inline] |
Definition at line 47 of file TGeoGlobalMagField.h.
References fField.
Referenced by ClassImp(), and G__G__Geom2_196_0_5().
void TGeoGlobalMagField::SetField | ( | TVirtualMagField * | field | ) |
Definition at line 69 of file TGeoGlobalMagField.cxx.
References TObject::Error(), fField, fLock, TNamed::GetName(), and TObject::Info().
Referenced by G__G__Geom2_196_0_6().
Bool_t TGeoGlobalMagField::IsLocked | ( | ) | [inline] |
Definition at line 49 of file TGeoGlobalMagField.h.
References fLock.
Referenced by G__G__Geom2_196_0_7().
void TGeoGlobalMagField::Lock | ( | ) |
Definition at line 98 of file TGeoGlobalMagField.cxx.
References fField, fLock, TNamed::GetName(), TObject::Info(), kTRUE, and TObject::Warning().
Referenced by G__G__Geom2_196_0_8().
TGeoGlobalMagField * TGeoGlobalMagField::Instance | ( | ) | [static] |
Definition at line 90 of file TGeoGlobalMagField.cxx.
References fgInstance, and TGeoGlobalMagField().
Referenced by ClassImp(), G__G__Geom2_196_0_9(), and G__setup_memfuncTGeoGlobalMagField().
Definition at line 56 of file TGeoGlobalMagField.h.
References fField, and TVirtualMagField::Field().
Referenced by G__G__Geom2_194_0_3(), and G__G__Geom2_196_0_10().
TGeoGlobalMagField& TGeoGlobalMagField::operator= | ( | const TGeoGlobalMagField & | ) | [protected] |
void TGeoGlobalMagField::Unlock | ( | ) | [inline, protected] |
TVirtualMagField* TGeoGlobalMagField::GetField | ( | ) | const [inline] |
void TGeoGlobalMagField::SetField | ( | TVirtualMagField * | field | ) |
Bool_t TGeoGlobalMagField::IsLocked | ( | ) | [inline] |
void TGeoGlobalMagField::Lock | ( | ) |
static TGeoGlobalMagField* TGeoGlobalMagField::Instance | ( | ) | [static] |
Definition at line 56 of file TGeoGlobalMagField.h.
References fField, and TVirtualMagField::Field().
TGeoGlobalMagField* TGeoGlobalMagField::fgInstance [static, private] |
Definition at line 33 of file TGeoGlobalMagField.h.
Referenced by Instance(), and ~TGeoGlobalMagField().
TVirtualMagField* TGeoGlobalMagField::fField [private] |
Definition at line 34 of file TGeoGlobalMagField.h.
Referenced by Field(), GetField(), Lock(), SetField(), and ~TGeoGlobalMagField().
Bool_t TGeoGlobalMagField::fLock [private] |
Definition at line 35 of file TGeoGlobalMagField.h.
Referenced by IsLocked(), Lock(), SetField(), and Unlock().
TGeoGlobalMagField* TGeoGlobalMagField::fgInstance [static, private] |
Definition at line 33 of file TGeoGlobalMagField.h.
TVirtualMagField* TGeoGlobalMagField::fField [private] |
Definition at line 34 of file TGeoGlobalMagField.h.