BOSS 7.0.8
BESIII Offline Software System
|
#include <MucG4Geo.h>
Public Member Functions | |
MucG4Geo () | |
Constructor. | |
~MucG4Geo () | |
Destructor. | |
void | InitFromGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of G4Geo. | |
void | SetDefaultVis () |
Set default visual attributes;. | |
Public Member Functions inherited from SubDetectorG4Geo | |
SubDetectorG4Geo () | |
Constructor. | |
virtual | ~SubDetectorG4Geo () |
Destructor. | |
void | ReadGdml (const char *gdmlFile, const char *setupName) |
Initialize the instance of G4Geo. | |
int | IsInitialized () |
If the G4 geometry of this subdetctor is initialized;. | |
G4LogicalVolume * | GetLogicalVolume (const std::string &vn) |
Get a logical volume by name;. | |
G4LogicalVolume * | GetTopVolume () |
Get the top(world) volume;. | |
Static Public Member Functions | |
static MucG4Geo * | Instance () |
Get a pointer to the single instance of MucG4Geo. | |
Additional Inherited Members | |
Protected Attributes inherited from SubDetectorG4Geo | |
int | m_G4GeoInit |
G4LogicalVolume * | m_TopVolume |
Class MucGeo contains all of the objects necessary to describe the muc geometry.
Definition at line 21 of file MucG4Geo.h.
MucG4Geo::MucG4Geo | ( | ) |
Constructor.
Definition at line 24 of file MucG4Geo.cxx.
Referenced by Instance().
MucG4Geo::~MucG4Geo | ( | ) |
void MucG4Geo::InitFromGdml | ( | const char * | gdmlFile, |
const char * | setupName | ||
) |
Initialize the instance of G4Geo.
Definition at line 37 of file MucG4Geo.cxx.
Referenced by MucG4Geo().
|
static |
Get a pointer to the single instance of MucG4Geo.
Definition at line 57 of file MucG4Geo.cxx.
void MucG4Geo::SetDefaultVis | ( | ) |
Set default visual attributes;.
Definition at line 49 of file MucG4Geo.cxx.
Referenced by InitFromGdml().