#include <G4GDMLParameterisation.hh>
|
void | ComputeTransformation (const G4int, G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Box &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Trd &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Trap &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Cons &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Sphere &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Orb &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Ellipsoid &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Torus &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Para &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Hype &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Tubs &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Polycone &, const G4int, const G4VPhysicalVolume *) const |
|
void | ComputeDimensions (G4Polyhedra &, const G4int, const G4VPhysicalVolume *) const |
|
Definition at line 66 of file G4GDMLParameterisation.hh.
◆ AddParameter()
void G4GDMLParameterisation::AddParameter |
( |
const PARAMETER & |
newParameter | ) |
|
◆ ComputeDimensions() [1/13]
◆ ComputeDimensions() [2/13]
Reimplemented from G4VPVParameterisation.
Definition at line 64 of file G4GDMLParameterisation.cc.
void SetXHalfLength2(G4double val)
void SetZHalfLength(G4double val)
void SetYHalfLength1(G4double val)
void SetXHalfLength1(G4double val)
void SetYHalfLength2(G4double val)
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [3/13]
Reimplemented from G4VPVParameterisation.
Definition at line 74 of file G4GDMLParameterisation.cc.
void SetAllParameters(G4double pDz, G4double pTheta, G4double pPhi, G4double pDy1, G4double pDx1, G4double pDx2, G4double pAlp1, G4double pDy2, G4double pDx3, G4double pDx4, G4double pAlp2)
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [4/13]
Reimplemented from G4VPVParameterisation.
Definition at line 100 of file G4GDMLParameterisation.cc.
void SetZHalfLength(G4double newDz)
void SetInnerRadiusMinusZ(G4double Rmin1)
void SetOuterRadiusPlusZ(G4double Rmax2)
void SetDeltaPhiAngle(G4double newDPhi)
void SetOuterRadiusMinusZ(G4double Rmax1)
void SetStartPhiAngle(G4double newSPhi, G4bool trig=true)
std::vector< PARAMETER > parameterList
void SetInnerRadiusPlusZ(G4double Rmin2)
◆ ComputeDimensions() [5/13]
Reimplemented from G4VPVParameterisation.
Definition at line 112 of file G4GDMLParameterisation.cc.
void SetStartPhiAngle(G4double newSphi, G4bool trig=true)
void SetDeltaThetaAngle(G4double newDTheta)
void SetStartThetaAngle(G4double newSTheta)
void SetOuterRadius(G4double newRmax)
void SetDeltaPhiAngle(G4double newDphi)
void SetInnerRadius(G4double newRMin)
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [6/13]
◆ ComputeDimensions() [7/13]
Reimplemented from G4VPVParameterisation.
Definition at line 129 of file G4GDMLParameterisation.cc.
void SetZCuts(G4double newzBottomCut, G4double newzTopCut)
void SetSemiAxis(G4double x, G4double y, G4double z)
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [8/13]
◆ ComputeDimensions() [9/13]
Reimplemented from G4VPVParameterisation.
Definition at line 149 of file G4GDMLParameterisation.cc.
void SetXHalfLength(G4double val)
void SetAlpha(G4double alpha)
void SetThetaAndPhi(double pTheta, double pPhi)
void SetZHalfLength(G4double val)
void SetYHalfLength(G4double val)
void SetTanAlpha(G4double val)
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [10/13]
Reimplemented from G4VPVParameterisation.
Definition at line 160 of file G4GDMLParameterisation.cc.
void SetOuterRadius(G4double newORad)
void SetInnerRadius(G4double newIRad)
void SetZHalfLength(G4double newHLZ)
void SetOuterStereo(G4double newOSte)
std::vector< PARAMETER > parameterList
void SetInnerStereo(G4double newISte)
◆ ComputeDimensions() [11/13]
Reimplemented from G4VPVParameterisation.
Definition at line 90 of file G4GDMLParameterisation.cc.
void SetStartPhiAngle(G4double newSPhi, G4bool trig=true)
void SetDeltaPhiAngle(G4double newDPhi)
void SetInnerRadius(G4double newRMin)
void SetOuterRadius(G4double newRMax)
std::vector< PARAMETER > parameterList
void SetZHalfLength(G4double newDz)
◆ ComputeDimensions() [12/13]
Reimplemented from G4VPVParameterisation.
Definition at line 170 of file G4GDMLParameterisation.cc.
177 G4int nZplanes = origparam.Num_z_planes;
179 for(
G4int ii = 0; ii < nZplanes; ii++ )
void SetOriginalParameters(G4PolyconeHistorical *pars)
G4PolyconeHistorical * GetOriginalParameters() const
std::vector< PARAMETER > parameterList
◆ ComputeDimensions() [13/13]
Reimplemented from G4VPVParameterisation.
Definition at line 192 of file G4GDMLParameterisation.cc.
200 G4int nZplanes = origparam.Num_z_planes;
202 for(
G4int ii = 0; ii < nZplanes; ii++ )
G4PolyhedraHistorical * GetOriginalParameters() const
void SetOriginalParameters(G4PolyhedraHistorical *pars)
std::vector< PARAMETER > parameterList
◆ ComputeTransformation()
◆ GetSize()
G4int G4GDMLParameterisation::GetSize |
( |
| ) |
const |
◆ parameterList
std::vector<PARAMETER> G4GDMLParameterisation::parameterList |
|
private |
The documentation for this class was generated from the following files: