40 #include "DetectorMessenger.hh"
41 #include "DetectorConstruction.hh"
51 fpDetectorConstruction(Det)
69 "/PDB4DNA/det/drawNucleotides",
75 "/PDB4DNA/det/drawResidues",
78 "linked by cylinders");
82 "/PDB4DNA/det/buildBoundingV",
88 "/PDB4DNA/det/drawAtomsWithBounding",
94 "/PDB4DNA/det/drawNucleotidesWithBounding",
97 "Draw nucleotides with bounding sphere and bounding volume");
102 "/PDB4DNA/det/drawResiduesWithBounding",
105 " with sphere linked by cylinders and with bounding volume");
void SetGuidance(const char *aGuidance)
void DrawAtomsWithBounding_()
G4UIdirectory * fpDetDirectory
void BuildBoundingVolume()
G4UIcmdWithoutParameter * fpDrawResiduesWithBounding
G4UIcmdWithoutParameter * fpDrawNucleotides
void LoadPDBfile(G4String fileName)
DetectorConstruction * fpDetectorConstruction
void DrawResiduesWithBounding_()
void SetNewValue(G4UIcommand *, G4String)
G4UIcmdWithAString * fpLoadPdbCmd
void DrawNucleotidesWithBounding_()
DetectorMessenger(DetectorConstruction *)
G4UIcmdWithoutParameter * fpDrawAtomsWithBounding
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWithoutParameter * fpDrawAtoms
G4UIcmdWithoutParameter * fpDrawNucleotidesWithBounding
G4UIcmdWithoutParameter * fpBuildBoundingV
G4UIcmdWithoutParameter * fpDrawResidues
G4UIdirectory * fpDirectory
void AvailableForStates(G4ApplicationState s1)
Simple detector construction with a box volume placed in a world.