32 #ifndef DicomIntersectVolume__HH
33 #define DicomIntersectVolume__HH
66 bool exists,
G4int nVols );
68 bool exists,
G4int nVols );
std::vector< G4String > GetWordsInString(const G4String &stemp)
CLHEP::Hep3Vector G4ThreeVector
G4UIcmdWithAString * fUserVolumeCmd
std::vector< G4LogicalVolume * > GetLogicalVolumes(const G4String &name, bool exists, G4int nVols)
G4ThreeVector fPhantomMinusCorner
Manages intersections of DICOM files with volumes.
void BuildG4Solid(std::vector< G4String > params)
G4PhantomParameterisation * GetPhantomParam(G4bool bMustExist)
G4UIcmdWithAString * fG4VolumeCmd
virtual void SetNewValue(G4UIcommand *command, G4String newValues)
void BuildUserSolid(std::vector< G4String > params)
std::vector< G4VPhysicalVolume * > GetPhysicalVolumes(const G4String &name, bool exists, G4int nVols)
G4bool IsPhantomVolume(G4VPhysicalVolume *pv)