Changeset 1230 for trunk/examples/extended/medical/fanoCavity2/include
- Timestamp:
- Jan 8, 2010, 3:02:48 PM (14 years ago)
- Location:
- trunk/examples/extended/medical/fanoCavity2/include
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/examples/extended/medical/fanoCavity2/include/DetectorConstruction.hh
r807 r1230 25 25 // 26 26 // $Id: DetectorConstruction.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/DetectorMessenger.hh
r807 r1230 25 25 // 26 26 // $Id: DetectorMessenger.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/EventAction.hh
r807 r1230 25 25 // 26 26 // $Id: EventAction.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/EventActionMessenger.hh
r807 r1230 25 25 // 26 26 // $Id: EventActionMessenger.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/HistoManager.hh
r807 r1230 25 25 // 26 26 // $Id: HistoManager.hh,v 1.3 2007/11/12 18:19:30 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/HistoMessenger.hh
r807 r1230 25 25 // 26 26 // $Id: HistoMessenger.hh,v 1.2 2007/11/12 18:19:30 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/MyMollerBhabhaModel.hh
r807 r1230 25 25 // 26 26 // $Id: MyMollerBhabhaModel.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... -
trunk/examples/extended/medical/fanoCavity2/include/PhysicsList.hh
r807 r1230 24 24 // ******************************************************************** 25 25 // 26 // $Id: PhysicsList.hh,v 1.2 2009/10/31 18:05:56 maire Exp $ 27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 26 28 // 27 // $Id: PhysicsList.hh,v 1.1 2007/10/15 16:20:23 maire Exp $28 // GEANT4 tag $Name: $29 //30 //31 32 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 33 30 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... … … 36 33 #define PhysicsList_h 1 37 34 38 #include "G4V UserPhysicsList.hh"35 #include "G4VModularPhysicsList.hh" 39 36 #include "globals.hh" 37 38 class G4VPhysicsConstructor; 40 39 41 40 class DetectorConstruction; … … 44 43 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 45 44 46 class PhysicsList: public G4V UserPhysicsList45 class PhysicsList: public G4VModularPhysicsList 47 46 { 48 49 50 ~PhysicsList();47 public: 48 PhysicsList(DetectorConstruction*); 49 virtual ~PhysicsList(); 51 50 52 // Construct particle and physics 53 void ConstructParticle(); 54 void ConstructProcess(); 55 56 void SetCuts(); 51 void ConstructParticle(); 52 53 void AddPhysicsList(const G4String& name); 54 void ConstructProcess(); 55 void AddStepMax(); 56 57 void SetCuts(); 57 58 58 // these methods Construct physics processes and register them 59 void ConstructEM(); 60 void AddStepMax(); 61 62 void SingleCoulombScattering (G4bool); 63 void RegisterBrem (G4bool); 64 65 private: 66 DetectorConstruction* detector; 67 G4bool singleScattering; 68 G4bool registerBrem; 69 PhysicsListMessenger* pMessenger; 59 private: 60 61 DetectorConstruction* detector; 62 PhysicsListMessenger* pMessenger; 63 64 G4String emName; 65 G4VPhysicsConstructor* emPhysicsList; 70 66 }; 71 67 … … 74 70 #endif 75 71 76 77 -
trunk/examples/extended/medical/fanoCavity2/include/PhysicsListMessenger.hh
r807 r1230 24 24 // ******************************************************************** 25 25 // 26 // $Id: PhysicsListMessenger.hh,v 1. 1 2007/10/15 16:20:23maire Exp $27 // GEANT4 tag $Name: $26 // $Id: PhysicsListMessenger.hh,v 1.2 2009/10/31 18:05:56 maire Exp $ 27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... … … 33 33 #define PhysicsListMessenger_h 1 34 34 35 #include "G4UImessenger.hh" 35 36 #include "globals.hh" 36 #include "G4UImessenger.hh"37 37 38 38 class PhysicsList; 39 39 class G4UIdirectory; 40 class G4UIcmdWithABool; 40 class G4UIcmdWithADoubleAndUnit; 41 class G4UIcmdWithAString; 41 42 42 43 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... … … 44 45 class PhysicsListMessenger: public G4UImessenger 45 46 { 46 public: 47 public: 48 47 49 PhysicsListMessenger(PhysicsList* ); 48 50 ~PhysicsListMessenger(); … … 50 52 void SetNewValue(G4UIcommand*, G4String); 51 53 52 private: 53 PhysicsList* pPhysicsList; 54 G4UIdirectory* physDir; 55 G4UIcmdWithABool* singleScat; 56 G4UIcmdWithABool* brem; 54 private: 55 56 PhysicsList* pPhysicsList; 57 58 G4UIdirectory* physDir; 59 G4UIcmdWithAString* pListCmd; 57 60 }; 58 61 -
trunk/examples/extended/medical/fanoCavity2/include/PrimaryGeneratorAction.hh
r807 r1230 25 25 // 26 26 // $Id: PrimaryGeneratorAction.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/ProcessesCount.hh
r807 r1230 26 26 // 27 27 // $Id: ProcessesCount.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/RunAction.hh
r807 r1230 25 25 // 26 26 // $Id: RunAction.hh,v 1.2 2007/10/31 16:16:20 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/StepMax.hh
r807 r1230 25 25 // 26 26 // $Id: StepMax.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/StepMaxMessenger.hh
r807 r1230 25 25 // 26 26 // $Id: StepMaxMessenger.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/SteppingAction.hh
r807 r1230 25 25 // 26 26 // $Id: SteppingAction.hh,v 1.2 2007/10/31 16:16:20 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/SteppingVerbose.hh
r807 r1230 25 25 // 26 26 // $Id: SteppingVerbose.hh,v 1.1 2007/10/15 16:20:23 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... -
trunk/examples/extended/medical/fanoCavity2/include/TrackingAction.hh
r807 r1230 25 25 // 26 26 // $Id: TrackingAction.hh,v 1.2 2007/10/31 16:16:20 maire Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 28 28 // 29 29 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
Note: See TracChangeset
for help on using the changeset viewer.