Import Geant4 10.4.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2017-06-30 10:49:55 +02:00
parent 3a5407696b
commit 1a1316fea4
2180 changed files with 237880 additions and 59109 deletions
@@ -34,32 +34,24 @@
class HadrontherapyPrimaryGeneratorAction;
class G4UIdirectory;
class G4UIcmdWithADoubleAndUnit;
class G4UIcmdWithADouble;
class G4UIcmdWithAnInteger;
class G4UIcmdWithAString;
class G4UIcmdWithABool;
class HadrontherapyPrimaryGeneratorMessenger:
class HadrontherapyPrimaryGeneratorMessenger: public G4UImessenger
public G4UImessenger
{
public:
HadrontherapyPrimaryGeneratorMessenger(HadrontherapyPrimaryGeneratorAction*);
~HadrontherapyPrimaryGeneratorMessenger();
HadrontherapyPrimaryGeneratorAction* HadrontherapyAction;
G4UIcmdWithADoubleAndUnit* meanKineticEnergyCmd;
G4UIcmdWithADoubleAndUnit* sigmaEnergyCmd;
G4UIcmdWithADoubleAndUnit* XpositionCmd;
G4UIcmdWithADoubleAndUnit* YpositionCmd;
G4UIcmdWithADoubleAndUnit* ZpositionCmd;
G4UIcmdWithADoubleAndUnit* sigmaYCmd;
G4UIcmdWithADoubleAndUnit* sigmaZCmd;
G4UIcmdWithADouble* sigmaMomentumYCmd;
G4UIcmdWithADouble* sigmaMomentumZCmd;
//void SetNewValue(G4UIcommand*, G4String);
HadrontherapyPrimaryGeneratorAction* HadrontherapyAction;
private:
G4UIdirectory* beamParametersDir;
G4UIdirectory* EnergyDir;
G4UIdirectory* particlePositionDir;
G4UIdirectory* MomentumDir;
};
#endif