Import Geant4 10.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2018-12-07 15:15:39 +01:00
parent 6aa23be517
commit db49709b53
11370 changed files with 187480 additions and 160142 deletions
@@ -35,34 +35,38 @@
class HadrontherapyDetectorConstruction;
class G4UIdirectory;
class G4UIcmdWith3VectorAndUnit;
class G4UIcmdWithoutParameter;
class G4UIcmdWithoutParameter;
class G4UIcmdWithAString;
class G4UIcmdWithABool;
class HadrontherapyDetectorMessenger: public G4UImessenger
{
public:
HadrontherapyDetectorMessenger(HadrontherapyDetectorConstruction* );
~HadrontherapyDetectorMessenger();
HadrontherapyDetectorMessenger(HadrontherapyDetectorConstruction* );
~HadrontherapyDetectorMessenger();
void SetNewValue(G4UIcommand*, G4String);
void SetNewValue(G4UIcommand*, G4String);
private:
// Pointer to the phantom/detector
HadrontherapyDetectorConstruction* hadrontherapyDetector;
G4UIdirectory *changeThePhantomDir, *changeTheDetectorDir;
G4UIcmdWithoutParameter *updateCmd;
G4UIcmdWithAString *changeThePhantomMaterialCmd;
G4UIcmdWith3VectorAndUnit *changeThePhantomSizeCmd,
*changeThePhantomPositionCmd,
*changeTheDetectorSizeCmd,
// Pointer to the phantom/detector
HadrontherapyDetectorConstruction* hadrontherapyDetector;
G4UIdirectory *changeThePhantomDir, *changeTheDetectorDir;
G4UIcmdWithoutParameter *updateCmd;
G4UIcmdWithAString *changeThePhantomMaterialCmd;
G4UIcmdWith3VectorAndUnit *changeThePhantomSizeCmd,
*changeThePhantomPositionCmd,
*changeTheDetectorSizeCmd,
*changeTheDetectorToPhantomPositionCmd,
*changeTheDetectorVoxelCmd;
*changeTheDetectorVoxelCmd,
*VirtualLayerPosition;
G4UIcmdWithABool *VirtualLayer;
G4UIdirectory* changeTheSource;
};