![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/divisions/include/G4ParameterisationTrd.hh>
Inheritance diagram for G4VParameterisationTrd:
Collaboration diagram for G4VParameterisationTrd:Protected Attributes | |
| G4bool | bDivInTrap = false |
Protected Attributes inherited from G4VDivisionParameterisation | |
| G4String | ftype |
| EAxis | faxis |
| G4int | fnDiv = 0 |
| G4double | fwidth = 0.0 |
| G4double | foffset = 0.0 |
| DivisionType | fDivisionType |
| G4VSolid * | fmotherSolid = nullptr |
| G4bool | fReflectedSolid = false |
| G4bool | fDeleteSolid = false |
| G4int | theVoluFirstCopyNo = 1 |
| G4double | kCarTolerance |
| G4double | fhgap = 0.0 |
Additional Inherited Members | |
Protected Member Functions inherited from G4VDivisionParameterisation | |
| void | ChangeRotMatrix (G4VPhysicalVolume *physVol, G4double rotZ=0.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 inherited from G4VDivisionParameterisation | |
| static G4ThreadLocal G4RotationMatrix * | fRot = nullptr |
| static const G4int | verbose = 5 |
Definition at line 60 of file G4ParameterisationTrd.hh.
View newest version in sPHENIX GitHub at line 60 of file G4ParameterisationTrd.hh
| G4VParameterisationTrd::G4VParameterisationTrd | ( | EAxis | axis, |
| G4int | nCopies, | ||
| G4double | offset, | ||
| G4double | step, | ||
| G4VSolid * | msolid, | ||
| DivisionType | divType | ||
| ) |
Definition at line 46 of file G4ParameterisationTrd.cc.
View newest version in sPHENIX GitHub at line 46 of file G4ParameterisationTrd.cc
References G4VDivisionParameterisation::fDeleteSolid, G4VDivisionParameterisation::fmotherSolid, G4VDivisionParameterisation::fReflectedSolid, G4VSolid::GetEntityType(), G4VSolid::GetName(), G4Trd::GetXHalfLength1(), G4Trd::GetXHalfLength2(), G4Trd::GetYHalfLength1(), G4Trd::GetYHalfLength2(), and G4Trd::GetZHalfLength().
Here is the call graph for this function:
|
virtual |
Definition at line 73 of file G4ParameterisationTrd.cc.
View newest version in sPHENIX GitHub at line 73 of file G4ParameterisationTrd.cc
Definition at line 72 of file G4ParameterisationTrd.hh.
View newest version in sPHENIX GitHub at line 72 of file G4ParameterisationTrd.hh
Referenced by G4ParameterisationTrdX::ComputeSolid(), G4ParameterisationTrdX::ComputeTransformation(), and G4ParameterisationTrdX::G4ParameterisationTrdX().