33 #ifndef G4PHYSICALVOLUMESEARCHSCENE_HH 
   34 #define G4PHYSICALVOLUMESEARCHSCENE_HH 
   57    const G4String& requiredPhysicalVolumeName,
 
   59    G4int verbosity = 99);
 
   80   const std::vector<G4PhysicalVolumeModel::G4PhysicalVolumeNodeID>&
 
  107   std::vector<G4PhysicalVolumeModel::G4PhysicalVolumeNodeID>
 
G4Transform3D fFoundObjectTransformation
 
void AddSolid(const G4Box &solid)
 
void AddCompound(const G4VDigi &)
 
void AddCompound(const G4VHit &)
 
virtual void AddPrimitive(const G4Polymarker &)
 
void AddSolid(const G4Polycone &solid)
 
G4VPhysicalVolume * fpFoundPV
 
void AddSolid(const G4Sphere &solid)
 
void PreAddSolid(const G4Transform3D &objectTransformation, const G4VisAttributes &)
 
void AddCompound(const G4VTrajectory &)
 
G4bool fMultipleOccurrence
 
void AddSolid(const G4VSolid &solid)
 
void AddSolid(const G4Tubs &solid)
 
G4LogicalVolume * fpFoundLV
 
G4PhysicalVolumeSearchScene(G4PhysicalVolumeModel *, const G4String &requiredPhysicalVolumeName, G4int requiredCopyNo, G4int verbosity=99)
 
virtual void BeginPrimitives2D(const G4Transform3D &)
 
void AddSolid(const G4Trap &solid)
 
void AddCompound(const G4THitsMap< G4double > &)
 
virtual void AddPrimitive(const G4Circle &)
 
virtual void AddPrimitive(const G4Polyhedron &)
 
void FindVolume(const G4VSolid &)
 
std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > fFoundFullPVPath
 
G4int GetFoundDepth() const 
 
virtual void BeginPrimitives(const G4Transform3D &)
 
void AddSolid(const G4Para &solid)
 
void AddSolid(const G4Cons &solid)
 
virtual void AddPrimitive(const G4Text &)
 
G4String fRequiredPhysicalVolumeName
 
virtual void EndPrimitives2D()
 
void AddSolid(const G4Torus &solid)
 
const G4Transform3D * fpCurrentObjectTransformation
 
const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > & GetFoundFullPVPath() const 
 
G4VPhysicalVolume * GetFoundVolume() const 
 
virtual void EndPrimitives()
 
virtual ~G4PhysicalVolumeSearchScene()
 
virtual void AddPrimitive(const G4Scale &)
 
const G4Transform3D & GetFoundTransformation() const 
 
virtual void AddPrimitive(const G4Square &)
 
void AddSolid(const G4Trd &solid)
 
const G4PhysicalVolumeModel * fpPVModel
 
virtual void AddPrimitive(const G4Polyline &)
 
void AddSolid(const G4Polyhedra &solid)