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)
 
const char * name(G4int ptype)
 
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)