Import Geant4 6.2.0 source tree
This commit is contained in:
+30
-24
@@ -1,4 +1,4 @@
|
||||
$Id: History,v 1.20 2004/03/17 22:40:58 gum Exp $
|
||||
$Id: History,v 1.23 2004/06/01 08:24:39 gcosmo Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -15,6 +15,13 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
June 1, 2004 Peter Gunplinger (exampleN06-V06-01-01)
|
||||
- Updated README file.
|
||||
|
||||
April 2, 2004 Michel Maire (exampleN06-V06-01-00)
|
||||
- PrimaryGenerator: e+ 500 keV
|
||||
- Removed vis commands from RunAction
|
||||
|
||||
March 17, 2004 Peter Gumplinger (exampleN06-V06-00-00)
|
||||
- DetectorConstruction: change surface model between OpWaterSurface
|
||||
and OpAirSurface
|
||||
@@ -25,62 +32,61 @@ December 1, 2003 Peter Gumplinger (exampleN06-V05-02-02)
|
||||
November 13, 2003 John Allison
|
||||
- Removed OPACS from Vis Manager.
|
||||
|
||||
October 24, 2003 mma (exampleN06-V05-02-01)
|
||||
October 24, 2003 Michel Maire (exampleN06-V05-02-01)
|
||||
- PhysicsList: AddProcess(Bremsstrahlung,-1,3,3) ..etc..
|
||||
|
||||
October 06, 2003 mma (exampleN06-V05-02-00)
|
||||
- cosmetic cleanup of material definition
|
||||
October 06, 2003 Michel Maire (exampleN06-V05-02-00)
|
||||
- Cosmetic cleanup of material definition
|
||||
|
||||
April 17, 2003 Peter Gumplinger (exampleN06-V05-00-03)
|
||||
- changed OpWaterSurface to dielectric_dielectric in class
|
||||
- Changed OpWaterSurface to dielectric_dielectric in class
|
||||
ExN06DetectorConstruction
|
||||
|
||||
March 26, 2003 Michel Maire (exampleN06-V05-00-02)
|
||||
- G4PVPlacement in logical mother
|
||||
|
||||
Febuary 11, 2003 Michel Maire (exampleN06-V05-00-01)
|
||||
- add a blank in steppingVerbose !
|
||||
- Added a blank in steppingVerbose !
|
||||
|
||||
January 23, 2003 Michel Maire (exampleN06-V05-00-00)
|
||||
- added tools for interactive session : UItcsh, visualisation of tracks.
|
||||
- added 2 messenger classes : PhysicsList and PrimaryGenerator
|
||||
- Added tools for interactive session : UItcsh, visualisation of tracks.
|
||||
- Added 2 messenger classes : PhysicsList and PrimaryGenerator
|
||||
- exampleN06.in changed --> exampleN06.out reduced
|
||||
|
||||
November 21, 2002 Peter Gumplinger (exampleN06-V04-01-02)
|
||||
- exampleN06.out output changed because of small change in G4Scintillation
|
||||
|
||||
November 14, 2002 Peter Gumplinger (exampleN06-V04-01-01)
|
||||
- reduced the scintillation photon yield to reduce the output size
|
||||
- Reduced the scintillation photon yield to reduce the output size
|
||||
|
||||
November 12, 2002 Peter Gumplinger (exampleN06-V04-01-00)
|
||||
- add ExN06StackingAction
|
||||
- change user interface to new version of G4Scintillation
|
||||
- Added ExN06StackingAction
|
||||
- Changed user interface to new version of G4Scintillation
|
||||
|
||||
May 30, 2002 Gabriele Cosmo (exampleN06-V04-00-02)
|
||||
May 30, 2002 Gabriele Cosmo (exampleN06-V04-00-02)
|
||||
- Renamed file ExN06PrimaryGeneratoraction.cc to ExN06PrimaryGeneratorAction.cc
|
||||
to be consistent with class name.
|
||||
|
||||
May 16, 2002 Peter Gumplinger (exampleN06-V04-00-01)
|
||||
- Add G4Scintillation to the example and update reference output
|
||||
May 16, 2002 Peter Gumplinger (exampleN06-V04-00-01)
|
||||
- Added G4Scintillation to the example and update reference output
|
||||
|
||||
Oct 19, 2001 Steve O'Neale (examples-V03-02-00)
|
||||
- Update reference output
|
||||
Oct 19, 2001 Steve O'Neale (examples-V03-02-00)
|
||||
- Updated reference output
|
||||
|
||||
06-02-2001 Update reference output for op-V03-00-05 S.W.O'Neale
|
||||
|
||||
June 17, 2000 John Allison (exampleN06-V01-01-00)
|
||||
June 17, 2000 John Allison (exampleN06-V01-01-00)
|
||||
- Updated exampleN06.out for geant4-01-01-ref-06.
|
||||
|
||||
16th April 1999 H.Kurashige
|
||||
- modify ExN06RunAction
|
||||
- modify ExN06PhysicsList::SetCuts
|
||||
16th April 1999 Hisaya Kurashige
|
||||
- Modified ExN06RunAction
|
||||
- Modified ExN06PhysicsList::SetCuts
|
||||
|
||||
21st August 1998 John Allison
|
||||
21st August 1998 John Allison
|
||||
- Changed file names from N06* to ExN06*.
|
||||
|
||||
9th August 1998 John Allison
|
||||
9th August 1998 John Allison
|
||||
- Changed G4UIterminal to G4UIGAG.
|
||||
|
||||
April 09, 98 G. Cosmo
|
||||
|
||||
April 09, 98 Gabriele Cosmo
|
||||
- Created.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
$Id: README,v 1.4 2003/01/23 15:31:39 maire Exp $
|
||||
$Id: README,v 1.5 2004/05/31 18:13:04 gum Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -10,7 +10,9 @@ $Id: README,v 1.4 2003/01/23 15:31:39 maire Exp $
|
||||
|
||||
This example presently illustrates the following basic concepts, and in
|
||||
particular (indicated with ***), how to use G4 for optical photon
|
||||
generation and transport:
|
||||
generation and transport. An extended example of what is possible
|
||||
in Geant4 with optical photons can be found at
|
||||
examples/extended/optical/LXe.
|
||||
|
||||
main()
|
||||
------
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
/control/verbose 2
|
||||
/tracking/verbose 1
|
||||
#
|
||||
/gun/particle e-
|
||||
/gun/particle e+
|
||||
/gun/energy 500 keV
|
||||
#
|
||||
/run/beamOn 1
|
||||
|
||||
#
|
||||
/process/inactivate Scintillation
|
||||
/N06/phys/verbose 0
|
||||
#
|
||||
/run/beamOn 1
|
||||
|
||||
+903
-490
File diff suppressed because it is too large
Load Diff
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: ExN06PrimaryGeneratorAction.cc,v 1.2 2003/01/23 15:34:32 maire Exp $
|
||||
// GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
// $Id: ExN06PrimaryGeneratorAction.cc,v 1.3 2004/04/02 11:54:29 maire Exp $
|
||||
// GEANT4 tag $Name: geant4-06-02 $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -48,7 +48,7 @@ ExN06PrimaryGeneratorAction::ExN06PrimaryGeneratorAction()
|
||||
//default kinematic
|
||||
//
|
||||
G4ParticleTable* particleTable = G4ParticleTable::GetParticleTable();
|
||||
G4ParticleDefinition* particle = particleTable->FindParticle("e-");
|
||||
G4ParticleDefinition* particle = particleTable->FindParticle("e+");
|
||||
|
||||
particleGun->SetParticleDefinition(particle);
|
||||
particleGun->SetParticleTime(0.0*ns);
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: ExN06RunAction.cc,v 1.8 2003/01/23 15:34:32 maire Exp $
|
||||
// GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
// $Id: ExN06RunAction.cc,v 1.9 2004/04/02 12:14:12 maire Exp $
|
||||
// GEANT4 tag $Name: geant4-06-02 $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -32,10 +32,7 @@
|
||||
|
||||
#include "ExN06RunAction.hh"
|
||||
|
||||
#include "G4ios.hh"
|
||||
#include "G4Run.hh"
|
||||
#include "G4UImanager.hh"
|
||||
#include "G4VVisManager.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -57,22 +54,12 @@ void ExN06RunAction::BeginOfRunAction(const G4Run* aRun)
|
||||
{
|
||||
G4cout << "### Run " << aRun->GetRunID() << " start." << G4endl;
|
||||
timer->Start();
|
||||
|
||||
if (G4VVisManager::GetConcreteInstance())
|
||||
{
|
||||
G4UImanager::GetUIpointer()->ApplyCommand("/vis/scene/notifyHandlers");
|
||||
}
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
void ExN06RunAction::EndOfRunAction(const G4Run* aRun)
|
||||
{
|
||||
if (G4VVisManager::GetConcreteInstance())
|
||||
{
|
||||
G4UImanager::GetUIpointer()->ApplyCommand("/vis/viewer/update");
|
||||
}
|
||||
|
||||
{
|
||||
timer->Stop();
|
||||
G4cout << "number of event = " << aRun->GetNumberOfEvent()
|
||||
<< " " << *timer << G4endl;
|
||||
|
||||
Reference in New Issue
Block a user