Import Geant4 7.0.0 source tree
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# $Id: dataAcess.py,v 1.3 2003/06/26 11:54:13 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import os
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: detector.py,v 1.3 2003/06/26 11:54:13 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: dpsManip.py,v 1.2 2003/06/16 17:06:44 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import math
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: extractShelve.py,v 1.3 2003/07/04 13:26:31 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import string
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: myPI.py,v 1.1 2004/06/09 15:04:36 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import sys
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: myUtils.py,v 1.5 2004/06/09 15:04:36 daquinog Exp $
|
||||
# $Id: myUtils.py,v 1.6 2004/12/08 15:37:14 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-03 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import CLHEP
|
||||
@@ -114,13 +114,12 @@ def getStoreName():
|
||||
def getConfigurationInfo(impGeo, experiment, physicsList, totalTime,
|
||||
comment):
|
||||
configInfo = {}
|
||||
|
||||
|
||||
|
||||
configInfo["energy"] = experiment.energy
|
||||
|
||||
configInfo["shieldMaterial"] = experiment.shieldMaterial
|
||||
|
||||
|
||||
width = experiment.shieldWidth / CLHEP.cm
|
||||
s_width = "%(width)d" % vars()
|
||||
configInfo["shieldWidth"] = s_width
|
||||
@@ -134,10 +133,8 @@ def getConfigurationInfo(impGeo, experiment, physicsList, totalTime,
|
||||
|
||||
configInfo["biasing"] = simp
|
||||
|
||||
|
||||
configInfo["physListName"] = physicsList.getName()
|
||||
|
||||
|
||||
particles = ""
|
||||
|
||||
configInfo["minEnergyCut"] = experiment.particleCut
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: parallelHall.py,v 1.4 2003/06/20 12:41:06 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import G4Kernel
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: posLog.py,v 1.2 2003/06/16 17:06:44 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: runSequence.py,v 1.4 2004/06/09 15:04:36 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import Tiara
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: slabGeometry.py,v 1.3 2003/06/20 12:41:07 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import math
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: tallyData.py,v 1.2 2003/06/16 17:06:44 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: tiaraApplication.py,v 1.4 2004/06/09 15:04:36 daquinog Exp $
|
||||
# $Id: tiaraApplication.py,v 1.5 2004/12/08 15:37:14 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-03 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import string
|
||||
@@ -62,6 +62,10 @@ class TiaraApplet(object):
|
||||
self.createdDPS = 0
|
||||
self.tiaraSim.SetGeometry(self.tiaraHall)
|
||||
|
||||
def specifyPhysicsList(self, pl, particleCut):
|
||||
self.particleCut = particleCut
|
||||
self.physicsList = pl
|
||||
|
||||
def setScoreDetectorCreator(self, creator):
|
||||
self.scoreDetectorCreator=creator
|
||||
|
||||
@@ -84,11 +88,7 @@ class TiaraApplet(object):
|
||||
self.tiaraSim.AddTiaraEventAction(self.eventAction)
|
||||
return
|
||||
|
||||
|
||||
def specifyPhysicsList(self, pl, particleCut):
|
||||
self.particleCut = particleCut
|
||||
self.physicsList = pl
|
||||
|
||||
|
||||
def buildColimator(self):
|
||||
posColi = \
|
||||
CLHEP.Hep3Vector(0,0, self.tiaraSpecs.
|
||||
@@ -223,11 +223,9 @@ class TiaraApplet(object):
|
||||
def config(self):
|
||||
|
||||
self.tiaraSim.SetPhysicsList(self.physicsList)
|
||||
|
||||
self.buildDetectors()
|
||||
|
||||
|
||||
self.tiaraSim.initialize()
|
||||
|
||||
if len(self.particleCut) > 0:
|
||||
for p in self.particleCut:
|
||||
self.tiaraSim.AddParticleCut(p, self.particleCut[p]);
|
||||
@@ -235,4 +233,4 @@ class TiaraApplet(object):
|
||||
self.sampler.PrepareScoring(self.scorer)
|
||||
self.sampler.Configure()
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: tiaraDetectors.py,v 1.4 2004/06/09 15:04:36 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import CLHEP
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: tiaraGenerators.py,v 1.3 2004/06/09 15:04:36 daquinog Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-06-02 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import string
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: tiaraSpecifications.py,v 1.3 2003/06/20 12:41:07 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import CLHEP
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# $Id: variableGeometry.py,v 1.2 2003/06/16 17:06:45 dressel Exp $
|
||||
# -------------------------------------------------------------------
|
||||
# GEANT4 tag $Name: geant4-05-02-patch-01 $
|
||||
# GEANT4 tag $Name: geant4-07-00-cand-01 $
|
||||
# -------------------------------------------------------------------
|
||||
#
|
||||
import G4Kernel
|
||||
|
||||
Reference in New Issue
Block a user