| 
    Geant4
    10.01.p02
    
   | 
 
#include <G4PVParameterised.hh>
 Inheritance diagram for G4PVParameterised:
 Collaboration diagram for G4PVParameterised:Private Attributes | |
| G4VPVParameterisation * | fparam | 
Additional Inherited Members | |
  Static Public Member Functions inherited from G4PVReplica | |
| static const G4PVRManager & | GetSubInstanceManager () | 
  Static Public Member Functions inherited from G4VPhysicalVolume | |
| static const G4PVManager & | GetSubInstanceManager () | 
  Protected Member Functions inherited from G4VPhysicalVolume | |
| void | InitialiseWorker (G4VPhysicalVolume *pMasterObject, G4RotationMatrix *pRot, const G4ThreeVector &tlate) | 
| void | TerminateWorker (G4VPhysicalVolume *pMasterObject) | 
  Protected Attributes inherited from G4PVReplica | |
| EAxis | faxis | 
| G4int | fnReplicas | 
| G4double | fwidth | 
| G4double | foffset | 
  Protected Attributes inherited from G4VPhysicalVolume | |
| G4int | instanceID | 
  Static Protected Attributes inherited from G4VPhysicalVolume | |
| static G4GEOM_DLL G4PVManager | subInstanceManager | 
Definition at line 47 of file G4PVParameterised.hh.
| G4PVParameterised::G4PVParameterised | ( | const G4String & | pName, | 
| G4LogicalVolume * | pLogical, | ||
| G4LogicalVolume * | pMotherLogical, | ||
| const EAxis | pAxis, | ||
| const G4int | nReplicas, | ||
| G4VPVParameterisation * | pParam, | ||
| G4bool | pSurfChk = false  | 
        ||
| ) | 
Definition at line 78 of file G4PVParameterised.cc.
References CheckOverlaps().
 Here is the call graph for this function:| G4PVParameterised::G4PVParameterised | ( | const G4String & | pName, | 
| G4LogicalVolume * | pLogical, | ||
| G4VPhysicalVolume * | pMother, | ||
| const EAxis | pAxis, | ||
| const G4int | nReplicas, | ||
| G4VPVParameterisation * | pParam, | ||
| G4bool | pSurfChk = false  | 
        ||
| ) | 
Definition at line 46 of file G4PVParameterised.cc.
References CheckOverlaps(), G4endl, G4Exception(), G4VPhysicalVolume::GetName(), G4VPhysicalVolume::IsParameterised(), and JustWarning.
 Here is the call graph for this function:| G4PVParameterised::G4PVParameterised | ( | __void__ & | a | ) | 
Definition at line 95 of file G4PVParameterised.cc.
      
  | 
  virtual | 
Definition at line 103 of file G4PVParameterised.cc.
      
  | 
  virtual | 
Reimplemented from G4VPhysicalVolume.
Definition at line 154 of file G4PVParameterised.cc.
References G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4VPVParameterisation::ComputeTransformation(), G4VSolid::DistanceToIn(), fparam, G4BestUnit, G4cout, G4endl, G4Exception(), G4VPhysicalVolume::GetMotherLogical(), G4PVReplica::GetMultiplicity(), G4VPhysicalVolume::GetName(), G4LogicalVolume::GetName(), G4VSolid::GetPointOnSurface(), G4VPhysicalVolume::GetRotation(), G4LogicalVolume::GetSolid(), G4VPhysicalVolume::GetTranslation(), G4VSolid::Inside(), G4AffineTransform::Inverse(), JustWarning, kInside, kOutside, n, pos, and G4AffineTransform::TransformPoint().
Referenced by G4PVParameterised().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4PVReplica.
Definition at line 110 of file G4PVParameterised.cc.
References fparam.
Referenced by G4GeometryWorkspace::CloneParameterisedSolids(), G4tgbGeometryDumper::DumpPVParameterised(), DicomIntersectVolume::GetPhantomParam(), and G4EnergySplitter::GetPhantomParam().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4PVReplica.
Definition at line 126 of file G4PVParameterised.cc.
References G4PVReplica::faxis, G4PVReplica::fnReplicas, G4PVReplica::foffset, and G4PVReplica::fwidth.
Referenced by G4tgbGeometryDumper::DumpPVParameterised().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4PVReplica.
Definition at line 118 of file G4PVParameterised.cc.
      
  | 
  virtual | 
Reimplemented from G4PVReplica.
Definition at line 142 of file G4PVParameterised.cc.
References G4PVReplica::SetRegularStructureId().
Referenced by DicomRegularDetectorConstruction::ConstructPhantom(), and DicomPartialDetectorConstruction::ConstructPhantom().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 112 of file G4PVParameterised.hh.
Referenced by CheckOverlaps(), and GetParameterisation().