Geant4
9.6.p02
|
#include <G4tgbGeometryDumper.hh>
Public Member Functions | |
~G4tgbGeometryDumper () | |
void | DumpGeometry (const G4String &fname) |
G4VPhysicalVolume * | GetTopPhysVol () |
void | DumpPhysVol (G4VPhysicalVolume *pv) |
void | DumpPVPlacement (G4VPhysicalVolume *pv, const G4String &lvName, G4int copyNo=-999) |
void | DumpPVParameterised (G4PVParameterised *pv) |
void | DumpPVReplica (G4PVReplica *pv, const G4String &lvName) |
G4String | DumpLogVol (G4LogicalVolume *lv, G4String extraName="", G4VSolid *solid=0, G4Material *mate=0) |
G4String | DumpMaterial (G4Material *mat) |
void | DumpElement (G4Element *ele) |
void | DumpIsotope (G4Isotope *ele) |
G4String | DumpSolid (G4VSolid *solid, const G4String &extraName="") |
void | DumpBooleanVolume (const G4String &solidType, G4VSolid *so) |
void | DumpSolidParams (G4VSolid *so) |
std::vector< G4double > | GetSolidParams (const G4VSolid *so) |
void | DumpPolySections (G4int zPlanes, G4double *z, G4double *rmin, G4double *rmax) |
G4String | DumpRotationMatrix (G4RotationMatrix *rotm) |
Static Public Member Functions | |
static G4tgbGeometryDumper * | GetInstance () |
Definition at line 56 of file G4tgbGeometryDumper.hh.
G4tgbGeometryDumper::~G4tgbGeometryDumper | ( | ) |
Definition at line 135 of file G4tgbGeometryDumper.cc.
Definition at line 699 of file G4tgbGeometryDumper.cc.
Definition at line 579 of file G4tgbGeometryDumper.cc.
Definition at line 100 of file G4tgbGeometryDumper.cc.
Definition at line 627 of file G4tgbGeometryDumper.cc.
G4String G4tgbGeometryDumper::DumpLogVol | ( | G4LogicalVolume * | lv, |
G4String | extraName = "" , |
||
G4VSolid * | solid = 0 , |
||
G4Material * | mate = 0 |
||
) |
Definition at line 461 of file G4tgbGeometryDumper.cc.
G4String G4tgbGeometryDumper::DumpMaterial | ( | G4Material * | mat) |
Definition at line 501 of file G4tgbGeometryDumper.cc.
void G4tgbGeometryDumper::DumpPhysVol | ( | G4VPhysicalVolume * | pv) |
Definition at line 140 of file G4tgbGeometryDumper.cc.
void G4tgbGeometryDumper::DumpPolySections | ( | G4int | zPlanes, |
G4double * | z, | ||
G4double * | rmin, | ||
G4double * | rmax | ||
) |
void G4tgbGeometryDumper::DumpPVParameterised | ( | G4PVParameterised * | pv) |
Definition at line 268 of file G4tgbGeometryDumper.cc.
void G4tgbGeometryDumper::DumpPVPlacement | ( | G4VPhysicalVolume * | pv, |
const G4String & | lvName, | ||
G4int | copyNo = -999 |
||
) |
Definition at line 206 of file G4tgbGeometryDumper.cc.
void G4tgbGeometryDumper::DumpPVReplica | ( | G4PVReplica * | pv, |
const G4String & | lvName | ||
) |
Definition at line 394 of file G4tgbGeometryDumper.cc.
G4String G4tgbGeometryDumper::DumpRotationMatrix | ( | G4RotationMatrix * | rotm) |
Definition at line 991 of file G4tgbGeometryDumper.cc.
Definition at line 644 of file G4tgbGeometryDumper.cc.
Definition at line 750 of file G4tgbGeometryDumper.cc.
|
static |
G4VPhysicalVolume * G4tgbGeometryDumper::GetTopPhysVol | ( | ) |
Definition at line 109 of file G4tgbGeometryDumper.cc.