Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -34,11 +34,10 @@
#ifndef WLSDetectorMessenger_h
#define WLSDetectorMessenger_h 1
#include "globals.hh"
#include "G4UImessenger.hh"
#include "WLSDetectorConstruction.hh"
#include "G4UImessenger.hh"
class G4UIdirectory;
class G4UIcmdWithABool;
class G4UIcmdWithAString;
@@ -51,41 +50,38 @@ class G4UIcmdWithoutParameter;
class WLSDetectorMessenger : public G4UImessenger
{
public:
public:
WLSDetectorMessenger(WLSDetectorConstruction*);
~WLSDetectorMessenger();
WLSDetectorMessenger(WLSDetectorConstruction* );
virtual ~WLSDetectorMessenger();
virtual void SetNewValue(G4UIcommand*, G4String);
void SetNewValue(G4UIcommand*, G4String) override;
private:
private:
WLSDetectorConstruction* fDetector;
WLSDetectorConstruction* fDetector;
G4UIdirectory* fDetDir;
G4UIcmdWithAString* fSetPhotonDetGeometryCmd;
G4UIcmdWithAnInteger* fSetNumOfCladLayersCmd;
G4UIcmdWithADoubleAndUnit* fSetWLSLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetWLSRadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetClad1RadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetClad2RadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetPhotonDetHalfLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetGapCmd;
G4UIcmdWithADoubleAndUnit* fSetPhotonDetAlignmentCmd;
G4UIcmdWithADouble* fSetXYRatioCmd;
G4UIcmdWithADouble* fSetSurfaceRoughnessCmd;
G4UIcmdWithADouble* fSetMirrorPolishCmd;
G4UIcmdWithADouble* fSetMirrorReflectivityCmd;
G4UIcmdWithADouble* fSetPhotonDetPolishCmd;
G4UIcmdWithADouble* fSetPhotonDetReflectivityCmd;
G4UIcmdWithABool* fSetMirrorCmd;
G4UIcmdWithADoubleAndUnit* fSetBarLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetBarBaseCmd;
G4UIcmdWithADoubleAndUnit* fSetHoleRadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetCoatingThicknessCmd;
G4UIcmdWithADoubleAndUnit* fSetCoatingRadiusCmd;
G4UIdirectory* fDetDir;
G4UIcmdWithAString* fSetPhotonDetGeometryCmd;
G4UIcmdWithAnInteger* fSetNumOfCladLayersCmd;
G4UIcmdWithADoubleAndUnit* fSetWLSLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetWLSRadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetClad1RadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetClad2RadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetPhotonDetHalfLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetGapCmd;
G4UIcmdWithADoubleAndUnit* fSetPhotonDetAlignmentCmd;
G4UIcmdWithADouble* fSetXYRatioCmd;
G4UIcmdWithADouble* fSetSurfaceRoughnessCmd;
G4UIcmdWithADouble* fSetMirrorPolishCmd;
G4UIcmdWithADouble* fSetMirrorReflectivityCmd;
G4UIcmdWithADouble* fSetPhotonDetPolishCmd;
G4UIcmdWithADouble* fSetPhotonDetReflectivityCmd;
G4UIcmdWithABool* fSetMirrorCmd;
G4UIcmdWithADoubleAndUnit* fSetBarLengthCmd;
G4UIcmdWithADoubleAndUnit* fSetBarBaseCmd;
G4UIcmdWithADoubleAndUnit* fSetHoleRadiusCmd;
G4UIcmdWithADoubleAndUnit* fSetCoatingThicknessCmd;
G4UIcmdWithADoubleAndUnit* fSetCoatingRadiusCmd;
};
#endif