47 #ifndef DetectorConstruction_h
48 #define DetectorConstruction_h 1
void ResiduesView(G4LogicalVolume *, Barycenter *)
Barycenter * fpBarycenterList
Definition of the PDBlib class.
void DrawAtomsWithBounding_()
void BuildBoundingVolume()
G4VPhysicalVolume * Construct()
void LoadPDBfile(G4String fileName)
G4Material * fpDefaultMaterial
G4Material * fpWaterMaterial
Molecule * fpMoleculeList
void DrawBoundingVolume(G4LogicalVolume *, Molecule *)
void DrawResiduesWithBounding_()
void ConstructMaterials()
G4VPhysicalVolume * DefineVolumes()
unsigned short int fPdbFileStatus
Check if PDB file loaded.
void DrawNucleotidesWithBounding_()
void AtomisticView(G4LogicalVolume *, Molecule *, double atomSizeFactor)
G4VPhysicalVolume * ConstructWorld()
unsigned short int fChosenOption
Option for the visualisation.
void BarycenterView(G4LogicalVolume *, Barycenter *)
Molecule * GetMoleculeList()
DetectorMessenger * fpMessenger
G4String fPdbFileName
PDB filename.
Barycenter * GetBarycenterList()
Simple detector construction with a box volume placed in a world.