Geant4
10.03.p01
|
#include <G4VDivisionParameterisation.hh>
Protected Member Functions | |
void | ChangeRotMatrix (G4VPhysicalVolume *physVol, G4double rotZ=0.) const |
G4int | CalculateNDiv (G4double motherDim, G4double width, G4double offset) const |
G4double | CalculateWidth (G4double motherDim, G4int nDiv, G4double offset) const |
virtual void | CheckParametersValidity () |
void | CheckOffset (G4double maxPar) |
void | CheckNDivAndWidth (G4double maxPar) |
virtual G4double | GetMaxParameter () const =0 |
G4double | OffsetZ () const |
Static Protected Attributes | |
static G4ThreadLocal G4RotationMatrix * | fRot = 0 |
static const G4int | verbose = 5 |
Definition at line 55 of file G4VDivisionParameterisation.hh.
G4VDivisionParameterisation::G4VDivisionParameterisation | ( | EAxis | axis, |
G4int | nDiv, | ||
G4double | width, | ||
G4double | offset, | ||
DivisionType | divType, | ||
G4VSolid * | motherSolid = 0 |
||
) |
Definition at line 49 of file G4VDivisionParameterisation.cc.
|
virtual |
Definition at line 69 of file G4VDivisionParameterisation.cc.
|
protected |
Definition at line 104 of file G4VDivisionParameterisation.cc.
|
protected |
Definition at line 119 of file G4VDivisionParameterisation.cc.
|
protected |
Definition at line 90 of file G4VDivisionParameterisation.cc.
Definition at line 155 of file G4VDivisionParameterisation.cc.
Definition at line 140 of file G4VDivisionParameterisation.cc.
|
protectedvirtual |
Reimplemented in G4ParameterisationPolyhedraZ, G4ParameterisationPolyconeZ, G4ParameterisationPolyhedraPhi, G4ParameterisationTrdY, G4ParameterisationPolyhedraRho, G4ParameterisationTrdX, and G4ParameterisationPolyconeRho.
Definition at line 132 of file G4VDivisionParameterisation.cc.
|
virtual |
Reimplemented from G4VPVParameterisation.
Reimplemented in G4ParameterisationTrdX.
Definition at line 77 of file G4VDivisionParameterisation.cc.
|
pure virtual |
Implements G4VPVParameterisation.
Implemented in G4ParameterisationPolyhedraZ, G4ParameterisationTrdZ, G4ParameterisationPolyconeZ, G4ParameterisationParaZ, G4ParameterisationBoxZ, G4ParameterisationConsZ, G4ParameterisationTubsZ, G4ParameterisationPolyhedraPhi, G4ParameterisationTrdY, G4ParameterisationPolyconePhi, G4ParameterisationParaY, G4ParameterisationConsPhi, G4ParameterisationBoxY, G4ParameterisationTubsPhi, G4ParameterisationPolyhedraRho, G4ParameterisationTrdX, G4ParameterisationPolyconeRho, G4ParameterisationConsRho, G4ParameterisationBoxX, G4ParameterisationParaX, and G4ParameterisationTubsRho.
|
inline |
|
inline |
|
protectedpure virtual |
Implemented in G4ParameterisationPolyhedraZ, G4ParameterisationTrdZ, G4ParameterisationPolyconeZ, G4ParameterisationParaZ, G4ParameterisationBoxZ, G4ParameterisationConsZ, G4ParameterisationTubsZ, G4ParameterisationPolyhedraPhi, G4ParameterisationTrdY, G4ParameterisationPolyconePhi, G4ParameterisationParaY, G4ParameterisationConsPhi, G4ParameterisationBoxY, G4ParameterisationTubsPhi, G4ParameterisationPolyhedraRho, G4ParameterisationTrdX, G4ParameterisationPolyconeRho, G4ParameterisationConsRho, G4ParameterisationBoxX, G4ParameterisationParaX, and G4ParameterisationTubsRho.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 174 of file G4VDivisionParameterisation.cc.
|
inline |
|
protected |
Definition at line 99 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 106 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 103 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 115 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 104 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 100 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 102 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 105 of file G4VDivisionParameterisation.hh.
|
staticprotected |
Definition at line 108 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 98 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 101 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 113 of file G4VDivisionParameterisation.hh.
|
protected |
Definition at line 111 of file G4VDivisionParameterisation.hh.
|
staticprotected |
Definition at line 110 of file G4VDivisionParameterisation.hh.