Import Geant4 8.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 14:44:26 +02:00
parent 8a51e0bc40
commit 216a75eeb1
8717 changed files with 360418 additions and 141343 deletions
+8 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.32 2005/12/06 10:54:47 gcosmo Exp $
$Id: History,v 1.34 2006/06/28 18:34:22 asaim Exp $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,13 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
28th June 2006 Makoto Asai (exampleN05-V08-00-01)
- Fix a memory leak in ExN05PionShowerModel.cc
16th June 2006 Gabriele Cosmo (exampleN05-V08-00-00)
- Use coherent allocation scheme for user-classes and
initialisation in main().
6th December 2005 Gabriele Cosmo
- Trivial changes for support of CLHEP-2.0.X series.
+53 -33
View File
@@ -1,38 +1,40 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: exampleN05.cc,v 1.12 2005/12/04 00:10:37 allison Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: exampleN05.cc,v 1.14 2006/06/29 17:52:11 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// --------------------------------------------------------------
// GEANT 4 - exampleN05
//
// --------------------------------------------------------------
// Comments
//
// * Example of a main program making use of parameterisation
// ie "Fast Simulation".
// Example of a main program making use of parameterisation
// i.e. "Fast Simulation"
//-------------------------------------------------------------------
//------------------------------
@@ -69,9 +71,8 @@
#include "G4ios.hh"
int main(int argc, char** argv) {
int main(int argc, char** argv)
{
//-------------------------------
// Initialization of Run manager
//-------------------------------
@@ -79,23 +80,35 @@ int main(int argc, char** argv) {
G4RunManager * runManager = new G4RunManager;
// Detector geometry
ExN05DetectorConstruction* Detector = new ExN05DetectorConstruction();
runManager->SetUserInitialization(Detector);
G4VUserDetectorConstruction* detector = new ExN05DetectorConstruction();
runManager->SetUserInitialization(detector);
// PhysicsList: (including G4FastSimulationManagerProcess)
runManager->SetUserInitialization(new ExN05PhysicsList);
// PhysicsList (including G4FastSimulationManagerProcess)
G4VUserPhysicsList* physics = new ExN05PhysicsList;
runManager->SetUserInitialization(physics);
// UserAction classes.
runManager->SetUserAction(new ExN05RunAction);
runManager->SetUserAction(new ExN05PrimaryGeneratorAction);
runManager->SetUserAction(new ExN05EventAction);
runManager->SetUserAction(new ExN05SteppingAction);
//-------------------------------
// UserAction classes
//-------------------------------
G4UserRunAction* run_action = new ExN05RunAction;
runManager->SetUserAction(run_action);
//
G4VUserPrimaryGeneratorAction* gen_action = new ExN05PrimaryGeneratorAction;
runManager->SetUserAction(gen_action);
//
G4UserEventAction* event_action = new ExN05EventAction;
runManager->SetUserAction(event_action);
//
G4UserSteppingAction* stepping_action = new ExN05SteppingAction;
runManager->SetUserAction(stepping_action);
// Inizialize Run manager
//
runManager->Initialize();
// Close the "fast simulation": will
// trigger the ghost geomtries construction:
// Close the "fast simulation"
// Will trigger the ghost geometries construction
//
G4GlobalFastSimulationManager::GetGlobalFastSimulationManager()->
CloseFastSimulation();
@@ -109,7 +122,8 @@ int main(int argc, char** argv) {
visManager -> Initialize ();
#endif
//Setup commandes:
// Setup commands
//
G4UImanager * UI = G4UImanager::GetUIpointer();
UI->ApplyCommand("/Step/Verbose 0");
UI->ApplyCommand("/tracking/Verbose 1");
@@ -124,7 +138,8 @@ int main(int argc, char** argv) {
//--------------------------
// Define (G)UI
//--------------------------
// G4UIterminal is a (dumb) terminal.
// G4UIterminal is a (dumb) terminal
//
G4UIsession* session = new G4UIterminal;
session->SessionStart();
delete session;
@@ -140,9 +155,14 @@ int main(int argc, char** argv) {
UImanager->ApplyCommand(command+fileName);
}
// Free the store: user actions, physics_list and detector_description are
// owned and deleted by the run manager, so they should not
// be deleted in the main() program !
#ifdef G4VIS_USE
delete visManager;
#endif
delete runManager;
return EXIT_SUCCESS;
return 0;
}
+310 -148
View File
@@ -1,7 +1,7 @@
RunManager construction starting....
*************************************************************
Geant4 version Name: geant4-08-00-cand-01 (16-December-2005)
Geant4 version Name: global-V08-00-04 (30-June-2006)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -16,7 +16,7 @@ Visualization Manager instantiating...
Visualization Manager initialising...
Registering graphics systems...
You have successfully chosen to use the following graphics systems.
You have successfully registered the following graphics systems.
Current available graphics systems are:
ASCIITree (ATree)
DAWNFILE (DAWNFILE)
@@ -29,6 +29,25 @@ Current available graphics systems are:
Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
Registered models:
None
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
Registered filters:
None
conv: Total cross sections has a good parametrisation from 1.5 MeV to 100 GeV for all Z;
sampling secondary e+e- according to the Bethe-Heitler model
tables are built for gamma
@@ -85,6 +104,14 @@ msc: Model variant of multiple scattering for proton
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
msc: Model variant of multiple scattering for GenericIon
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
hIoni: tables are built for anti_proton
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 2 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
muIoni: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
@@ -124,316 +151,451 @@ muPairProd: tables are built for mu-
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
hIoni: tables are built for pi+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 0.297504 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
hIoni: tables are built for pi-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 0.297504 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for pi-
Lambda tables from 100 eV to 100 TeV in 120 bins.
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
### Run 0 start.
ExN05EMShowerModel::DoIt
>>> Event 0
13 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999918 (GeV)
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999908 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 1
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999905 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999914 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 2
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999876 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999915 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 3
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999823 (GeV)
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999905 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 4
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999901 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999923 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
number of event = 5
### Run 1 start.
ExN05EMShowerModel::DoIt
>>> Event 0
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999823 (GeV)
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999933 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 1
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999922 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 2
8 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999925 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 3
8 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999924 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 2
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999916 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 3
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999927 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 4
8 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999901 (GeV)
7 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999915 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
number of event = 5
### Run 2 start.
ExN05EMShowerModel::DoIt
>>> Event 0
7 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999923 (GeV)
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999899 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 1
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999911 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999918 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 2
7 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999922 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999907 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 3
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999924 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999933 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 4
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999894 (GeV)
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999912 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
number of event = 5
### Run 3 start.
ExN05EMShowerModel::DoIt
>>> Event 0
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99992 (GeV)
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999867 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 1
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999912 (GeV)
13 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999844 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 2
9 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999917 (GeV)
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999835 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 3
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999902 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999919 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
ExN05EMShowerModel::DoIt
>>> Event 4
11 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.999916 (GeV)
Total energy deposition in EM calorimeter crytals : 0.999891 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
number of event = 5
### Run 4 start.
ExN05PionShowerModel::DoIt
>>> Event 0
6 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.199989 (GeV)
11 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.739959 (GeV)
10 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.299985 (GeV)
9 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.699966 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 1
12 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.379977 (GeV)
14 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 1.49991 (GeV)
16 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.459976 (GeV)
10 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 1.43992 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 2
18 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.599964 (GeV)
15 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 2.25986 (GeV)
21 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.679963 (GeV)
11 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 2.17988 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 3
22 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.799951 (GeV)
17 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 3.01982 (GeV)
24 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.879946 (GeV)
11 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 2.85982 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 4
22 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.919945 (GeV)
18 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 3.71978 (GeV)
26 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.09993 (GeV)
12 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 3.63978 (GeV)
number of event = 5
### Run 5 start.
ExN05PionShowerModel::DoIt
>>> Event 0
23 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.939944 (GeV)
29 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 4.69972 (GeV)
26 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.09993 (GeV)
23 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 4.63969 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 1
24 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.959943 (GeV)
31 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 5.67967 (GeV)
26 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.09993 (GeV)
26 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 5.63964 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 2
28 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.07994 (GeV)
32 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 6.55963 (GeV)
27 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.13993 (GeV)
29 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 6.5996 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 3
29 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.09994 (GeV)
33 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 7.53958 (GeV)
Total energy deposition in EM calorimeter crytals : 1.21993 (GeV)
31 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 7.51956 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 4
31 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.17993 (GeV)
34 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 8.45953 (GeV)
29 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.23993 (GeV)
32 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 8.4995 (GeV)
number of event = 5
### Run 6 start.
ExN05PionShowerModel::DoIt
>>> Event 0
34 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.23993 (GeV)
44 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 9.39949 (GeV)
30 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.25993 (GeV)
45 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 9.47946 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 1
37 hits are stored in EM ExN05CalorimeterHitsCollection.
32 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.29992 (GeV)
48 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 10.3394 (GeV)
46 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 10.4394 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 2
37 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.33992 (GeV)
53 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 11.2994 (GeV)
33 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.35992 (GeV)
49 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 11.3794 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 3
37 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.35992 (GeV)
57 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 12.2792 (GeV)
34 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.37992 (GeV)
52 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 12.3393 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 4
37 hits are stored in EM ExN05CalorimeterHitsCollection.
35 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.39992 (GeV)
58 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 13.2391 (GeV)
52 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 13.3193 (GeV)
number of event = 5
### Run 7 start.
ExN05PionShowerModel::DoIt
>>> Event 0
40 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.45991 (GeV)
67 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 14.0991 (GeV)
39 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.51991 (GeV)
58 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 14.0992 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 1
48 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.6599 (GeV)
70 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 14.8791 (GeV)
45 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.68023 (GeV)
64 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 14.8388 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 2
50 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.81989 (GeV)
73 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 15.639 (GeV)
51 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 1.89981 (GeV)
65 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 15.5388 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 3
54 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 2.11988 (GeV)
73 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 16.239 (GeV)
56 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 2.0998 (GeV)
66 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 16.2787 (GeV)
ExN05PionShowerModel::DoIt
>>> Event 4
59 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 2.25987 (GeV)
74 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 17.0389 (GeV)
Total energy deposition in EM calorimeter crytals : 2.45978 (GeV)
66 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 16.8987 (GeV)
number of event = 5
conv: Total cross sections has a good parametrisation from 1.5 MeV to 100 GeV for all Z;
sampling secondary e+e- according to the Bethe-Heitler model
tables are built for gamma
Lambda tables from 1.022 MeV to 100 GeV in 100 bins.
compt: Total cross sections has a good parametrisation from 10 KeV to (100/Z) GeV
Sampling according Klein-Nishina model
tables are built for gamma
Lambda tables from 100 eV to 100 GeV in 90 bins.
phot: Total cross sections from Sandia parametrisation.
msc: Model variant of multiple scattering for e-
Lambda tables from 100 eV to 100 TeV in 120 bins.
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
eIoni: tables are built for e-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Delta cross sections from Moller+Bhabha, good description from 1 KeV to 100 GeV.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
eBrem: tables are built for e-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Total cross sections from a parametrisation based on the EEDL data library.
Good description from 1 KeV to 100 GeV, log scale extrapolation above 100 GeV.
eIoni: tables are built for e+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Delta cross sections from Moller+Bhabha, good description from 1 KeV to 100 GeV.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
eBrem: tables are built for e+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Total cross sections from a parametrisation based on the EEDL data library.
Good description from 1 KeV to 100 GeV, log scale extrapolation above 100 GeV.
annihil: Heilter model of formula of annihilation into 2 photons
tables are built for e+
Lambda tables from 100 eV to 100 TeV in 120 bins.
hIoni: tables are built for proton
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 2 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for proton
Lambda tables from 100 eV to 100 TeV in 120 bins.
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
msc: Model variant of multiple scattering for GenericIon
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
hIoni: tables are built for anti_proton
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 2 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
muIoni: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Bether-Bloch model for E > 0.2 MeV, parametrisation of Bragg peak below,
radiative corrections for E > 1 GeV
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for mu+
Lambda tables from 100 eV to 100 TeV in 120 bins.
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
muBrems: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muPairProd: tables are built for mu+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muIoni: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Bether-Bloch model for E > 0.2 MeV, parametrisation of Bragg peak below,
radiative corrections for E > 1 GeV
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
muBrems: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
muPairProd: tables are built for mu-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Parametrised model
hIoni: tables are built for pi+
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 0.297504 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
hIoni: tables are built for pi-
dE/dx and range tables from 100 eV to 100 TeV in 120 bins.
Lambda tables from threshold to 100 TeV in 120 bins.
Scaling relation is used to proton dE/dx and range
Bether-Bloch model for Escaled > 0.297504 MeV, ICRU49 parametrisation for protons below.
Step function: finalRange(mm)= 1, dRoverRange= 0.2, integral: 1
msc: Model variant of multiple scattering for pi-
Lambda tables from 100 eV to 100 TeV in 120 bins.
Boundary/stepping algorithm is active with facrange= 0.02 Step limitation 1
### Run 8 start.
>>> Event 0
33 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99827742 (GeV)
38 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99736828 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 1
39 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99382059 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.0024117701 (GeV)
>>> Event 2
39 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99865616 (GeV)
38 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99935448 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 2
38 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99731281 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.00033150998 (GeV)
>>> Event 3
45 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.98852492 (GeV)
38 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99499437 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 4
38 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99692409 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
41 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.97551418 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.00051099906 (GeV)
number of event = 5
### Run 9 start.
>>> Event 0
25 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99607919 (GeV)
30 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99990461 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 1
31 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99992306 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
26 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.9896659 (GeV)
3 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.0030839407 (GeV)
>>> Event 2
28 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99748754 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.0013660791 (GeV)
>>> Event 3
22 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99654916 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.0013597942 (GeV)
>>> Event 4
27 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.99325208 (GeV)
Total energy deposition in EM calorimeter crytals : 0.99829387 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 3
29 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.9969654 (GeV)
0 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0 (GeV)
>>> Event 4
25 hits are stored in EM ExN05CalorimeterHitsCollection.
Total energy deposition in EM calorimeter crytals : 0.98375259 (GeV)
1 hits are stored in HAD ExN05CalorimeterHitsCollection.
Total energy deposition in HAD calorimeter towers : 0.0056036412 (GeV)
number of event = 5
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05CalorimeterHit.hh,v 1.7 2003/11/10 14:41:33 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05CalorimeterHit.hh,v 1.8 2006/06/29 17:52:14 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05CalorimeterHit_h
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05CalorimeterSD.hh,v 1.4 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05CalorimeterSD.hh,v 1.5 2006/06/29 17:52:17 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05CalorimeterSD_h
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05DetectorConstruction.hh,v 1.4 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05DetectorConstruction.hh,v 1.5 2006/06/29 17:52:19 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05DetectorConstruction_h
#define ExN05DetectorConstruction_h 1
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05DetectorMessenger.hh,v 1.4 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05DetectorMessenger.hh,v 1.5 2006/06/29 17:52:22 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EMShowerModel.hh,v 1.9 2005/11/16 07:39:03 mverderi Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EMShowerModel.hh,v 1.10 2006/06/29 17:52:25 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
//----------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EnergySpot.hh,v 1.7 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EnergySpot.hh,v 1.8 2006/06/29 17:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05EnergySpot_h
#define ExN05EnergySpot_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EventAction.hh,v 1.5 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EventAction.hh,v 1.6 2006/06/29 17:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05EventAction_h
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EventActionMessenger.hh,v 1.4 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EventActionMessenger.hh,v 1.5 2006/06/29 17:52:33 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05EventActionMessenger_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MaxTimeCuts.hh,v 1.5 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MaxTimeCuts.hh,v 1.6 2006/06/29 17:52:35 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// ------------------------------------------------------------
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MinEkineCuts.hh,v 1.5 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MinEkineCuts.hh,v 1.6 2006/06/29 17:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// ------------------------------------------------------------
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MinRangeCuts.hh,v 1.5 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MinRangeCuts.hh,v 1.6 2006/06/29 17:52:41 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// ------------------------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PhysicsList.hh,v 1.7 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PhysicsList.hh,v 1.8 2006/06/29 17:52:43 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
#ifndef ExN05PhysicsList_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PiModel.hh,v 1.5 2005/11/16 07:39:03 mverderi Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PiModel.hh,v 1.6 2006/06/29 17:52:45 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
//----------------------------------------
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PionShowerModel.hh,v 1.9 2005/11/16 07:39:03 mverderi Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PionShowerModel.hh,v 1.10 2006/06/29 17:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
//----------------------------------------------
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PrimaryGeneratorAction.hh,v 1.4 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PrimaryGeneratorAction.hh,v 1.5 2006/06/29 17:52:49 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05PrimaryGeneratorAction_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05RunAction.hh,v 1.8 2002/01/09 17:24:18 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05RunAction.hh,v 1.9 2006/06/29 17:52:51 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05RunAction_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SpecialCuts.hh,v 1.7 2003/08/27 16:15:42 vnivanch Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SpecialCuts.hh,v 1.8 2006/06/29 17:52:53 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// ------------------------------------------------------------
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SteppingAction.hh,v 1.5 2002/01/09 17:24:19 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SteppingAction.hh,v 1.6 2006/06/29 17:52:56 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05SteppingAction_h
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SteppingActionMessenger.hh,v 1.4 2002/01/09 17:24:19 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SteppingActionMessenger.hh,v 1.5 2006/06/29 17:52:58 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#ifndef ExN05SteppingActionMessenger_h
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05CalorimeterHit.cc,v 1.5 2003/05/28 11:20:24 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05CalorimeterHit.cc,v 1.6 2006/06/29 17:53:00 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05CalorimeterHit.hh"
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05CalorimeterSD.cc,v 1.5 2003/05/28 11:20:24 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05CalorimeterSD.cc,v 1.6 2006/06/29 17:53:02 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05CalorimeterSD.hh"
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05DetectorConstruction.cc,v 1.8 2005/11/26 00:41:40 mverderi Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05DetectorConstruction.cc,v 1.9 2006/06/29 17:53:05 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05DetectorConstruction.hh"
#include "ExN05CalorimeterSD.hh"
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05DetectorMessenger.cc,v 1.7 2005/11/16 08:33:26 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05DetectorMessenger.cc,v 1.8 2006/06/29 17:53:07 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EMShowerModel.cc,v 1.13 2005/11/16 08:26:55 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EMShowerModel.cc,v 1.14 2006/06/29 17:53:10 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05EMShowerModel.hh"
#include "ExN05EnergySpot.hh"
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EnergySpot.cc,v 1.6 2002/01/09 17:24:19 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EnergySpot.cc,v 1.7 2006/06/29 17:53:13 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05EnergySpot.hh"
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EventAction.cc,v 1.8 2002/01/09 17:24:19 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EventAction.cc,v 1.9 2006/06/29 17:53:16 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05EventAction.hh"
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05EventActionMessenger.cc,v 1.6 2005/11/16 08:33:26 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05EventActionMessenger.cc,v 1.7 2006/06/29 17:53:19 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05EventActionMessenger.hh"
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MaxTimeCuts.cc,v 1.6 2003/05/28 11:20:24 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MaxTimeCuts.cc,v 1.7 2006/06/29 17:53:22 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// --------------------------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MinEkineCuts.cc,v 1.7 2003/12/09 08:42:05 kurasige Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MinEkineCuts.cc,v 1.8 2006/06/29 17:53:25 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// --------------------------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05MinRangeCuts.cc,v 1.6 2003/08/27 16:15:43 vnivanch Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05MinRangeCuts.cc,v 1.7 2006/06/29 17:53:28 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// --------------------------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PhysicsList.cc,v 1.9 2003/09/29 04:54:11 kurasige Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PhysicsList.cc,v 1.10 2006/06/29 17:53:31 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PiModel.cc,v 1.6 2005/11/16 07:39:03 mverderi Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PiModel.cc,v 1.7 2006/06/29 17:53:34 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05PiModel.hh"
+20 -14
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PionShowerModel.cc,v 1.14 2005/12/06 10:54:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PionShowerModel.cc,v 1.16 2006/06/29 17:53:37 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05PionShowerModel.hh"
#include "ExN05EnergySpot.hh"
@@ -125,11 +128,14 @@ void ExN05PionShowerModel::Explode(const G4FastTrack& fastTrack)
// shoot the energy spots:
G4double Energy = fastTrack.GetPrimaryTrack()->GetKineticEnergy();
G4int nSpot = 50;
G4double deposit = Energy/double(nSpot);;
G4double deposit = Energy/double(nSpot);
ExN05EnergySpot eSpot;
eSpot.SetEnergy(deposit);
G4ThreeVector ePoint;
// clear the spot list before use
feSpotList.clear();
G4double z, r, phi;
for (int i = 0; i < nSpot; i++)
{
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05PrimaryGeneratorAction.cc,v 1.4 2002/01/09 17:24:20 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05PrimaryGeneratorAction.cc,v 1.5 2006/06/29 17:53:40 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05PrimaryGeneratorAction.hh"
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05RunAction.cc,v 1.7 2002/01/09 17:24:20 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05RunAction.cc,v 1.8 2006/06/29 17:53:42 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
// Make this appear first!
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SpecialCuts.cc,v 1.8 2004/12/09 10:59:40 vnivanch Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SpecialCuts.cc,v 1.9 2006/06/29 17:53:44 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
//
// ------------------------------------------------------------
+16 -13
View File
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SteppingAction.cc,v 1.6 2002/01/09 17:24:20 ranjard Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SteppingAction.cc,v 1.7 2006/06/29 17:53:47 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05SteppingAction.hh"
@@ -1,28 +1,31 @@
//
// ********************************************************************
// * DISCLAIMER *
// * License and Disclaimer *
// * *
// * The following disclaimer summarizes all the specific disclaimers *
// * of contributors to this software. The specific disclaimers,which *
// * govern, are listed with their locations in: *
// * http://cern.ch/geant4/license *
// * The Geant4 software is copyright of the Copyright Holders of *
// * the Geant4 Collaboration. It is provided under the terms and *
// * conditions of the Geant4 Software License, included in the file *
// * LICENSE and available at http://cern.ch/geant4/license . These *
// * include a list of copyright holders. *
// * *
// * Neither the authors of this software system, nor their employing *
// * institutes,nor the agencies providing financial support for this *
// * work make any representation or warranty, express or implied, *
// * regarding this software system or assume any liability for its *
// * use. *
// * use. Please see the license in the file LICENSE and URL above *
// * for the full disclaimer and the limitation of liability. *
// * *
// * This code implementation is the intellectual property of the *
// * GEANT4 collaboration. *
// * By copying, distributing or modifying the Program (or any work *
// * based on the Program) you indicate your acceptance of this *
// * statement, and all its terms. *
// * This code implementation is the result of the scientific and *
// * technical work of the GEANT4 collaboration. *
// * By using, copying, modifying or distributing the software (or *
// * any work based on the software) you agree to acknowledge its *
// * use in resulting scientific publications, and indicate your *
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
// $Id: ExN05SteppingActionMessenger.cc,v 1.6 2005/11/16 08:33:26 gcosmo Exp $
// GEANT4 tag $Name: geant4-08-00 $
// $Id: ExN05SteppingActionMessenger.cc,v 1.7 2006/06/29 17:53:49 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
//
#include "ExN05SteppingActionMessenger.hh"