Import Geant4 10.3.0 source tree
This commit is contained in:
@@ -15,6 +15,10 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
14-10-16 G.Folger (expar02-V10-02-01)
|
||||
- remove direct use of theParticleIterator, use GetParticleTableIterator().
|
||||
fix required by clang39 on Linux and MAC
|
||||
|
||||
04-Mar-2016 A. Ribon (expar02-V10-02-00)
|
||||
- Added magnetic field, and corrected the way to create a G4FieldTrack
|
||||
object in Par02FastSimModelTracker.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
*************************************************************
|
||||
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
|
||||
Geant4 version Name: geant4-10-03 (9-December-2016)
|
||||
Copyright : Geant4 Collaboration
|
||||
Reference : NIM A 506 (2003), 250-303
|
||||
WWW : http://cern.ch/geant4
|
||||
@@ -25,16 +25,6 @@ Geometry loaded from file .......Par02FullDetector.gdml
|
||||
|
||||
tracker !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
ecal !!!
|
||||
|
||||
ecal !!!
|
||||
@@ -44,12 +34,16 @@ ecal !!!
|
||||
ecal !!!
|
||||
|
||||
ecal !!!
|
||||
Warning : Region <MuonEndCap_1> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
Warning : Region <MuonEndCap_2> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
|
||||
hcal !!!
|
||||
Warning : Region <MuonEndCap_3> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
@@ -80,6 +74,12 @@ Default cuts are used for this region.
|
||||
Warning : Region <MuonForward_6> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
Warning : Region <MuonEndCap_1> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
Warning : Region <MuonEndCap_2> does not have specific production cuts,
|
||||
even though it appears in the current tracking world.
|
||||
Default cuts are used for this region.
|
||||
Instantiating Visualization Manager.......
|
||||
Visualization Manager instantiating with verbosity "warnings (3)"...
|
||||
Visualization Manager initialising...
|
||||
@@ -112,14 +112,14 @@ Registered model factories:
|
||||
drawByCharge
|
||||
drawByOriginVolume
|
||||
drawByParticleID
|
||||
drawByTouchedVolume
|
||||
drawByEncounteredVolume
|
||||
|
||||
Registered filter factories:
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
originVolumeFilter
|
||||
particleFilter
|
||||
touchedVolumeFilter
|
||||
encounteredVolumeFilter
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
@@ -1133,5 +1133,6 @@ Magnetic field is active, fieldValue = (0 0 1 T ).
|
||||
________Tracker model triggered _________
|
||||
________Tracker model triggered _________
|
||||
... write Root file : DefaultOutput.root - done
|
||||
... close Root file : DefaultOutput.root - done
|
||||
Graphics systems deleted.
|
||||
Visualization Manager deleting...
|
||||
|
||||
@@ -146,9 +146,10 @@ void Par02PhysicsList::AddTransportation() {
|
||||
|
||||
void Par02PhysicsList::ConstructGeneral() {
|
||||
G4Decay* theDecayProcess = new G4Decay();
|
||||
theParticleIterator->reset();
|
||||
while ( (*theParticleIterator)() ) {
|
||||
G4ParticleDefinition* particle = theParticleIterator->value();
|
||||
auto particleIterator=GetParticleIterator();
|
||||
particleIterator->reset();
|
||||
while ( (*particleIterator)() ) {
|
||||
G4ParticleDefinition* particle = particleIterator->value();
|
||||
G4ProcessManager* pmanager = particle->GetProcessManager();
|
||||
if ( theDecayProcess->IsApplicable( *particle ) ) {
|
||||
pmanager->AddProcess( theDecayProcess );
|
||||
@@ -169,9 +170,10 @@ void Par02PhysicsList::AddParameterisation() {
|
||||
// continuous process (this works in all cases; in the case that parallel
|
||||
// geometries are not used, as in this example, it would be enough to
|
||||
// add it as a discrete process).
|
||||
theParticleIterator->reset();
|
||||
while ( (*theParticleIterator)() ) {
|
||||
G4ParticleDefinition* particle = theParticleIterator->value();
|
||||
auto particleIterator=GetParticleIterator();
|
||||
particleIterator->reset();
|
||||
while ( (*particleIterator)() ) {
|
||||
G4ParticleDefinition* particle = particleIterator->value();
|
||||
G4ProcessManager* pmanager = particle->GetProcessManager();
|
||||
//pmanager->AddDiscreteProcess( fastSimProcess ); // No parallel geometry
|
||||
pmanager->AddProcess( fastSimProcess, -1, 0, 0 ); // General
|
||||
|
||||
Reference in New Issue
Block a user