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 SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void DrawResiduesWithBounding_()
void SetNewValue(G4UIcommand *, G4String)
G4UIdirectory * fpDetDirectory
DetectorConstruction * fpDetectorConstruction
G4UIcmdWithoutParameter * fpDrawNucleotides
G4UIcmdWithoutParameter * fpDrawAtoms
G4UIcmdWithoutParameter * fpDrawResidues
void SetGuidance(const char *aGuidance)
G4UIcmdWithoutParameter * fpBuildBoundingV
void DrawNucleotidesWithBounding_()
void BuildBoundingVolume()
void AvailableForStates(G4ApplicationState s1)
void DrawAtomsWithBounding_()
G4UIcmdWithAString * fpLoadPdbCmd
G4UIcmdWithoutParameter * fpDrawResiduesWithBounding
G4UIcmdWithoutParameter * fpDrawNucleotidesWithBounding
void LoadPDBfile(G4String fileName)
DetectorMessenger(DetectorConstruction *)
Detector construction class to demonstrate various ways of placement.
G4UIdirectory * fpDirectory
G4UIcmdWithoutParameter * fpDrawAtomsWithBounding