#include <G4tgbPlaceParameterisation.hh>
|
| G4tgbPlaceParameterisation (G4tgrPlaceParameterisation *tgrParam) |
|
virtual | ~G4tgbPlaceParameterisation () |
|
virtual void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
|
void | CheckNExtraData (G4tgrPlaceParameterisation *tgrParam, G4int nWcheck, WLSIZEtype st, const G4String &methodName) |
|
G4int | GetNCopies () const |
|
EAxis | GetAxis () const |
|
| G4VPVParameterisation () |
|
virtual | ~G4VPVParameterisation () |
|
virtual G4VSolid * | ComputeSolid (const G4int, G4VPhysicalVolume *) |
|
virtual G4Material * | ComputeMaterial (const G4int repNo, G4VPhysicalVolume *currentVol, const G4VTouchable *parentTouch=0) |
|
virtual G4bool | IsNested () const |
|
virtual G4VVolumeMaterialScanner * | GetMaterialScanner () |
|
virtual void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
|
virtual void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
|
Definition at line 45 of file G4tgbPlaceParameterisation.cc.
const G4String & GetRotMatName() const
static G4tgbRotationMatrixMgr * GetInstance()
G4RotationMatrix * FindOrBuildG4RotMatrix(const G4String &name)
G4RotationMatrix * theRotationMatrix
G4tgbPlaceParameterisation::~G4tgbPlaceParameterisation |
( |
| ) |
|
|
virtual |
Definition at line 63 of file G4tgbPlaceParameterisation.cc.
66 std::vector<G4double> extraData = tgrParam->
GetExtraData();
67 G4int ndata = extraData.size();
75 outStr += chartmp +
G4String(
" words");
78 G4Exception(
"G4tgbPlaceParameterisation::CheckNExtraData",
const G4String & GetType() const
static G4String ConvertToString(G4bool boolVal)
std::vector< G4double > GetExtraData() const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
static G4bool CheckListSize(unsigned int nWreal, unsigned int nWcheck, WLSIZEtype st, G4String &outstr)
G4GLOB_DLL std::ostream G4cerr
EAxis G4tgbPlaceParameterisation::GetAxis |
( |
| ) |
const |
|
inline |
G4int G4tgbPlaceParameterisation::GetNCopies |
( |
| ) |
const |
|
inline |
EAxis G4tgbPlaceParameterisation::theAxis |
|
protected |
G4int G4tgbPlaceParameterisation::theNCopies |
|
protected |
The documentation for this class was generated from the following files: