Import Geant4 10.3.0.beta source tree
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$Id: History 68026 2013-03-13 13:45:22Z gcosmo $
|
||||
$Id: History 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -16,7 +16,10 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
Feb 15, 2013 I. Hrivnacova (exRunAndEvent-V09-06-01)
|
||||
Jun. 01, 2016 M. Asai (exRunAndEvent-V10-02-00)
|
||||
- README is updated
|
||||
|
||||
Feb. 15, 2013 I. Hrivnacova (exRunAndEvent-V09-06-01)
|
||||
- Applied coding guidelines (data members names and initialization)
|
||||
- Fixed GNUmakefile (in RE05, RE06)
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
$Id: History 90679 2015-06-08 07:58:19Z gcosmo $
|
||||
$Id: History 97671 2016-06-07 08:25:00Z gcosmo $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -15,6 +15,15 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
Jun 06, 2016 M. Asai (exampleRE01-V10-02-01)
|
||||
- Add protection against a track sticks on the calorimeter inner
|
||||
boundary.
|
||||
|
||||
Jun 01, 2016 M. Asai (exampleRE01-V10-02-00)
|
||||
- Remove the obsolete use of readout geometry.
|
||||
- Use G4UnknownDecayPhysics constructor and remove hard-coded
|
||||
physics RE01PhysicsList.
|
||||
|
||||
Jun 06, 2015 M. Asai (exampleRE01-V10-01-00)
|
||||
- Reduce print out.
|
||||
|
||||
|
||||
@@ -48,9 +48,10 @@
|
||||
#include "G4UImanager.hh"
|
||||
|
||||
#include "RE01DetectorConstruction.hh"
|
||||
#include "RE01PhysicsList.hh"
|
||||
#include "RE01CalorimeterROGeometry.hh"
|
||||
#include "QGSP_BERT.hh"
|
||||
|
||||
#include "G4UnknownDecayPhysics.hh"
|
||||
#include "G4ParallelWorldPhysics.hh"
|
||||
#include "RE01ActionInitialization.hh"
|
||||
|
||||
|
||||
@@ -77,11 +78,21 @@ int main(int argc,char** argv)
|
||||
visManager->Initialize();
|
||||
#endif
|
||||
|
||||
runManager->SetUserInitialization(new RE01DetectorConstruction);
|
||||
runManager->SetUserInitialization(new RE01PhysicsList);
|
||||
//runManager->SetUserInitialization(new QGSP_BERT);
|
||||
G4String parallelWorldName = "ReadoutWorld";
|
||||
G4VUserDetectorConstruction* detector
|
||||
= new RE01DetectorConstruction();
|
||||
detector->RegisterParallelWorld(
|
||||
new RE01CalorimeterROGeometry(parallelWorldName));
|
||||
runManager->SetUserInitialization(detector);
|
||||
|
||||
G4VModularPhysicsList* physicsList = new QGSP_BERT;
|
||||
physicsList->RegisterPhysics(new G4UnknownDecayPhysics);
|
||||
physicsList->RegisterPhysics(
|
||||
new G4ParallelWorldPhysics(parallelWorldName));
|
||||
runManager->SetUserInitialization(physicsList);
|
||||
|
||||
runManager->SetUserInitialization(new RE01ActionInitialization);
|
||||
runManager->SetUserInitialization(
|
||||
new RE01ActionInitialization);
|
||||
|
||||
runManager->Initialize();
|
||||
|
||||
|
||||
@@ -26,23 +26,23 @@
|
||||
/// \file runAndEvent/RE01/include/RE01CalorimeterROGeometry.hh
|
||||
/// \brief Definition of the RE01CalorimeterROGeometry class
|
||||
//
|
||||
// $Id: RE01CalorimeterROGeometry.hh 66379 2012-12-18 09:46:33Z gcosmo $
|
||||
// $Id: RE01CalorimeterROGeometry.hh 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#ifndef RE01CalorimeterROGeometry_h
|
||||
#define RE01CalorimeterROGeometry_h 1
|
||||
|
||||
#include "G4VReadOutGeometry.hh"
|
||||
#include "G4VUserParallelWorld.hh"
|
||||
|
||||
class RE01CalorimeterROGeometry : public G4VReadOutGeometry
|
||||
class RE01CalorimeterROGeometry : public G4VUserParallelWorld
|
||||
{
|
||||
public:
|
||||
RE01CalorimeterROGeometry();
|
||||
RE01CalorimeterROGeometry(G4String);
|
||||
RE01CalorimeterROGeometry(G4String&);
|
||||
virtual ~RE01CalorimeterROGeometry();
|
||||
|
||||
protected:
|
||||
virtual G4VPhysicalVolume* Build();
|
||||
virtual void Construct();
|
||||
virtual void ConstructSD();
|
||||
|
||||
private:
|
||||
#include "RE01DetectorParameterDef.hh"
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file runAndEvent/RE01/include/RE01DetectorConstruction.hh
|
||||
/// \brief Definition of the RE01DetectorConstruction class
|
||||
//
|
||||
// $Id: RE01DetectorConstruction.hh 75295 2013-10-30 09:32:52Z gcosmo $
|
||||
// $Id: RE01DetectorConstruction.hh 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#ifndef RE01DetectorConstruction_h
|
||||
@@ -37,7 +37,6 @@
|
||||
|
||||
class G4VPhysicalVolume;
|
||||
class G4LogicalVolume;
|
||||
class G4VReadOutGeometry;
|
||||
|
||||
class RE01DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
@@ -54,7 +53,6 @@ private:
|
||||
|
||||
G4LogicalVolume * fTrackerLayer_log;
|
||||
G4LogicalVolume * fCalorimeter_log;
|
||||
G4VReadOutGeometry * fCalorimeterRO;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,45 +0,0 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * 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. 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 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. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file runAndEvent/RE01/include/RE01PhysicsList.hh
|
||||
/// \brief Definition of the RE01PhysicsList class
|
||||
//
|
||||
// $Id: RE01PhysicsList.hh 66379 2012-12-18 09:46:33Z gcosmo $
|
||||
//
|
||||
//
|
||||
#ifndef RE01PhysicsList_h
|
||||
#define RE01PhysicsList_h 1
|
||||
|
||||
#include "G4VModularPhysicsList.hh"
|
||||
|
||||
class RE01PhysicsList: public G4VModularPhysicsList
|
||||
{
|
||||
public:
|
||||
RE01PhysicsList();
|
||||
virtual ~RE01PhysicsList();
|
||||
|
||||
virtual void SetCuts();
|
||||
};
|
||||
#endif
|
||||
@@ -27,7 +27,7 @@
|
||||
/// \brief Definition of the RE01TrackInformation class
|
||||
//
|
||||
//
|
||||
// $Id: RE01TrackInformation.hh 75295 2013-10-30 09:32:52Z gcosmo $
|
||||
// $Id: RE01TrackInformation.hh 97671 2016-06-07 08:25:00Z gcosmo $
|
||||
//
|
||||
|
||||
#ifndef RE01TrackInformation_h
|
||||
@@ -60,6 +60,8 @@ public:
|
||||
inline G4int GetTrackingStatus() const {return fTrackingStatus;}
|
||||
inline void SetTrackingStatus(G4int i) {fTrackingStatus = i;}
|
||||
inline G4int GetSourceTrackID() const {return fSourceTrackID;}
|
||||
inline void SetSuspendedStepID(G4int i) {fSuspendedStepID = i;}
|
||||
inline G4int GetSuspendedStepID() const {return fSuspendedStepID;}
|
||||
|
||||
private:
|
||||
// Information of the primary track at the primary vertex
|
||||
@@ -75,7 +77,7 @@ private:
|
||||
// to calorimeter
|
||||
// = 0 : track which or ancester of which has reached to
|
||||
// calorimeter
|
||||
// = 2 : track or its ancester had once reached to calorimeter
|
||||
// = 2 : track or its ancester had reached to calorimeter
|
||||
// and then escaped from it
|
||||
// Information of the track which reached to the calorimeter boundary at the
|
||||
// boundary surface.
|
||||
@@ -86,11 +88,11 @@ private:
|
||||
G4ThreeVector fSourceMomentum;
|
||||
G4double fSourceEnergy;
|
||||
G4double fSourceTime;
|
||||
|
||||
G4int fSuspendedStepID;
|
||||
};
|
||||
|
||||
extern G4ThreadLocal G4Allocator<RE01TrackInformation> * aTrackInformationAllocator;
|
||||
//extern G4Allocator<RE01TrackInformation> aTrackInformationAllocator;
|
||||
extern G4ThreadLocal
|
||||
G4Allocator<RE01TrackInformation> * aTrackInformationAllocator;
|
||||
|
||||
inline void* RE01TrackInformation::operator new(size_t)
|
||||
{
|
||||
|
||||
@@ -1,59 +0,0 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * 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. 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 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. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file runAndEvent/RE01/include/RE01UnknownDecayPhysics.hh
|
||||
/// \brief Definition of the RE01UnknownDecayPhysics class
|
||||
//
|
||||
// $Id: RE01UnknownDecayPhysics.hh 66379 2012-12-18 09:46:33Z gcosmo $
|
||||
//
|
||||
//
|
||||
#ifndef RE01UnknownDecayPhysics_h
|
||||
#define RE01UnknownDecayPhysics_h 1
|
||||
|
||||
#include "G4VPhysicsConstructor.hh"
|
||||
#include "G4Decay.hh"
|
||||
#include "G4UnknownDecay.hh"
|
||||
|
||||
class RE01UnknownDecayPhysics : public G4VPhysicsConstructor
|
||||
{
|
||||
public:
|
||||
RE01UnknownDecayPhysics(const G4String& name = "decay");
|
||||
virtual ~RE01UnknownDecayPhysics();
|
||||
|
||||
// This method will be invoked in the Construct() method.
|
||||
// each particle type will be instantiated
|
||||
virtual void ConstructParticle();
|
||||
|
||||
// This method will be invoked in the Construct() method.
|
||||
// each physics process will be instantiated and
|
||||
// registered to the process manager of each particle type
|
||||
virtual void ConstructProcess();
|
||||
|
||||
protected:
|
||||
G4Decay fDecayProcess;
|
||||
G4UnknownDecay fUnknownDecay;
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -1,6 +1,7 @@
|
||||
/control/verbose 1
|
||||
#
|
||||
/mydet/generator PYTHIA
|
||||
##/mydet/generator particleGun
|
||||
#
|
||||
/run/beamOn 1
|
||||
#
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -26,7 +26,7 @@
|
||||
/// \file runAndEvent/RE01/src/RE01CalorimeterROGeometry.cc
|
||||
/// \brief Implementation of the RE01CalorimeterROGeometry class
|
||||
//
|
||||
// $Id: RE01CalorimeterROGeometry.cc 75295 2013-10-30 09:32:52Z gcosmo $
|
||||
// $Id: RE01CalorimeterROGeometry.cc 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01CalorimeterROGeometry.hh"
|
||||
@@ -43,15 +43,9 @@
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01CalorimeterROGeometry::RE01CalorimeterROGeometry()
|
||||
: G4VReadOutGeometry()
|
||||
{
|
||||
#include "RE01DetectorParameterDef.icc"
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01CalorimeterROGeometry::RE01CalorimeterROGeometry(G4String aString)
|
||||
: G4VReadOutGeometry(aString)
|
||||
RE01CalorimeterROGeometry::
|
||||
RE01CalorimeterROGeometry(G4String& parallelWorldName)
|
||||
: G4VUserParallelWorld(parallelWorldName)
|
||||
{
|
||||
#include "RE01DetectorParameterDef.icc"
|
||||
}
|
||||
@@ -61,34 +55,26 @@ RE01CalorimeterROGeometry::~RE01CalorimeterROGeometry()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
G4VPhysicalVolume* RE01CalorimeterROGeometry::Build()
|
||||
void RE01CalorimeterROGeometry::Construct()
|
||||
{
|
||||
// Material Information imported from NIST database.
|
||||
//
|
||||
G4NistManager* NISTman = G4NistManager::Instance();
|
||||
|
||||
// A dummy material is used to fill the volumes of the readout geometry.
|
||||
// ( It will be allowed to set a NULL pointer in volumes of such virtual
|
||||
// division in future, since this material is irrelevant for tracking.)
|
||||
G4Material* dummyMat = NISTman->FindOrBuildMaterial("G4_AIR");
|
||||
G4Material* dummyMat = nullptr;
|
||||
|
||||
//the ReadOut World:
|
||||
G4VPhysicalVolume* ROWorldPhys = GetWorld();
|
||||
G4LogicalVolume *ROWorldLog = ROWorldPhys->GetLogicalVolume();
|
||||
|
||||
//Builds the ReadOut World:
|
||||
G4Box *ROWorldBox = new G4Box("ROWorldBox",fExpHall_x,fExpHall_y,fExpHall_z);
|
||||
G4LogicalVolume *ROWorldLog = new G4LogicalVolume(ROWorldBox, dummyMat,
|
||||
"ROWorldLogical", 0, 0, 0);
|
||||
G4PVPlacement *ROWorldPhys = new G4PVPlacement(0,G4ThreeVector(),
|
||||
"ROWorldPhysical",
|
||||
ROWorldLog,
|
||||
0,false,0);
|
||||
// Calorimeter volume:
|
||||
G4VSolid * caloROtub
|
||||
= new G4Tubs("caloROtub",fCaloTubs_rmin,fCaloTubs_rmax,
|
||||
fCaloTubs_dz,fCaloTubs_sphi,fCaloTubs_dphi);
|
||||
G4LogicalVolume * caloROlog
|
||||
= new G4LogicalVolume(caloROtub,dummyMat,"caloROlogical",0,0,0);
|
||||
G4VPhysicalVolume * caloROphys
|
||||
= new G4PVPlacement(0,G4ThreeVector(),"calROphysical",caloROlog,
|
||||
ROWorldPhys,false,0);
|
||||
// G4VPhysicalVolume * caloROphys =
|
||||
new G4PVPlacement(0,G4ThreeVector(),caloROlog,"calROphysical",
|
||||
ROWorldLog,false,0);
|
||||
|
||||
// -------------------------------
|
||||
// Calorimeter readout division:
|
||||
@@ -100,9 +86,9 @@ G4VPhysicalVolume* RE01CalorimeterROGeometry::Build()
|
||||
G4LogicalVolume * caloROphiDivisionLog
|
||||
= new G4LogicalVolume(caloROphiDivisionTub, dummyMat,
|
||||
"caloROphiDivisionLogical",0,0,0);
|
||||
G4VPhysicalVolume * caloROphiDivisionPhys
|
||||
= new G4PVReplica("caloROphiDivisionPhysical", caloROphiDivisionLog,
|
||||
caloROphys, kPhi, fSegmentsinPhi, fCaloCell_dphi);
|
||||
// G4VPhysicalVolume * caloROphiDivisionPhys =
|
||||
new G4PVReplica("caloROphiDivisionPhysical", caloROphiDivisionLog,
|
||||
caloROlog, kPhi, fSegmentsinPhi, fCaloCell_dphi);
|
||||
// then z division: 20 slices:
|
||||
G4VSolid * caloROcellTub
|
||||
= new G4Tubs("caloROcellTub", fCaloRing_rmin, fCaloRing_rmax,
|
||||
@@ -110,8 +96,20 @@ G4VPhysicalVolume* RE01CalorimeterROGeometry::Build()
|
||||
G4LogicalVolume * caloROcellLog
|
||||
= new G4LogicalVolume(caloROcellTub, dummyMat, "caloROcellLogical",0,0,0);
|
||||
// G4VPhysicalVolume * caloROcellPhys =
|
||||
new G4PVReplica("caloROcellPhysical", caloROcellLog, caloROphiDivisionPhys,
|
||||
new G4PVReplica("caloROcellPhysical", caloROcellLog, caloROphiDivisionLog,
|
||||
kZAxis, fSegmentsinZ,2.*fCaloRing_dz);
|
||||
|
||||
return ROWorldPhys;
|
||||
}
|
||||
|
||||
#include "RE01CalorimeterSD.hh"
|
||||
|
||||
void RE01CalorimeterROGeometry::ConstructSD()
|
||||
{
|
||||
//------------------------------------------------------------------
|
||||
// Sensitive Detector
|
||||
//------------------------------------------------------------------
|
||||
G4String calorimeterSDname = "/mydet/calorimeter";
|
||||
RE01CalorimeterSD * calorimeterSD = new RE01CalorimeterSD(calorimeterSDname);
|
||||
SetSensitiveDetector("caloROcellLogical", calorimeterSD);
|
||||
}
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file runAndEvent/RE01/src/RE01CalorimeterSD.cc
|
||||
/// \brief Implementation of the RE01CalorimeterSD class
|
||||
//
|
||||
// $Id: RE01CalorimeterSD.cc 68761 2013-04-05 12:35:00Z gcosmo $
|
||||
// $Id: RE01CalorimeterSD.cc 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01CalorimeterSD.hh"
|
||||
@@ -78,23 +78,24 @@ void RE01CalorimeterSD::Initialize(G4HCofThisEvent* HCE)
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
G4bool RE01CalorimeterSD::ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist)
|
||||
G4bool RE01CalorimeterSD::ProcessHits(G4Step*aStep,G4TouchableHistory*)
|
||||
{
|
||||
if(!ROhist) return false;
|
||||
//***** RE05CalorimeterSD has been migrated to Geant4 version 10 that does not
|
||||
//***** support Readout Geometry in multi-threaded mode. Now RE05CalorimeterSD
|
||||
//***** is assigned to a dedicaed parallel world. The pointer "aStep" points to
|
||||
//***** a G4Step object for the parallel world.
|
||||
|
||||
G4double edep = aStep->GetTotalEnergyDeposit();
|
||||
if(edep==0.) return false;
|
||||
|
||||
G4VPhysicalVolume* physVol = ROhist->GetVolume();
|
||||
//ROhist->MoveUpHistory();
|
||||
//G4VPhysicalVolume* mothVol = ROhist->GetVolume(1);
|
||||
const G4VTouchable* ROhist = aStep->GetPreStepPoint()->GetTouchable();
|
||||
G4int copyIDinZ = ROhist->GetReplicaNumber();
|
||||
G4int copyIDinPhi = ROhist->GetReplicaNumber(1);
|
||||
|
||||
if(fCellID[copyIDinZ][copyIDinPhi]==-1)
|
||||
{
|
||||
RE01CalorimeterHit* calHit
|
||||
= new RE01CalorimeterHit
|
||||
(physVol->GetLogicalVolume(),copyIDinZ,copyIDinPhi);
|
||||
RE01CalorimeterHit* calHit = new RE01CalorimeterHit
|
||||
(ROhist->GetVolume()->GetLogicalVolume(),copyIDinZ,copyIDinPhi);
|
||||
calHit->SetEdep( edep );
|
||||
G4AffineTransform aTrans = ROhist->GetHistory()->GetTopTransform();
|
||||
aTrans.Invert();
|
||||
|
||||
@@ -26,13 +26,11 @@
|
||||
/// \file runAndEvent/RE01/src/RE01DetectorConstruction.cc
|
||||
/// \brief Implementation of the RE01DetectorConstruction class
|
||||
//
|
||||
// $Id: RE01DetectorConstruction.cc 75598 2013-11-04 13:00:59Z gcosmo $
|
||||
// $Id: RE01DetectorConstruction.cc 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01DetectorConstruction.hh"
|
||||
#include "RE01TrackerSD.hh"
|
||||
#include "RE01CalorimeterSD.hh"
|
||||
#include "RE01CalorimeterROGeometry.hh"
|
||||
#include "RE01TrackerParametrisation.hh"
|
||||
#include "RE01CalorimeterParametrisation.hh"
|
||||
#include "RE01Field.hh"
|
||||
@@ -60,36 +58,20 @@
|
||||
#include "G4RegionStore.hh"
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01DetectorConstruction::RE01DetectorConstruction()
|
||||
: G4VUserDetectorConstruction()
|
||||
{
|
||||
#include "RE01DetectorParameterDef.icc"
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01DetectorConstruction::~RE01DetectorConstruction()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
G4VPhysicalVolume* RE01DetectorConstruction::Construct()
|
||||
{
|
||||
//-------------------------------------------------------------------------
|
||||
// Magnetic field
|
||||
//-------------------------------------------------------------------------
|
||||
/******************************************************************
|
||||
static G4bool fieldIsInitialized = false;
|
||||
if(!fieldIsInitialized)
|
||||
{
|
||||
RE01Field* myField = new RE01Field;
|
||||
G4FieldManager* fieldMgr
|
||||
= G4TransportationManager::GetTransportationManager()
|
||||
->GetFieldManager();
|
||||
fieldMgr->SetDetectorField(myField);
|
||||
fieldMgr->CreateChordFinder(myField);
|
||||
fieldIsInitialized = true;
|
||||
}
|
||||
*******************************************************************/
|
||||
//-------------------------------------------------------------------------
|
||||
// Materials
|
||||
//-------------------------------------------------------------------------
|
||||
@@ -183,23 +165,20 @@ G4VPhysicalVolume* RE01DetectorConstruction::Construct()
|
||||
fCalorimeter_log
|
||||
= new G4LogicalVolume(calorimeter_tubs,scinti,"caloT_L",0,0,0);
|
||||
// G4VPhysicalVolume * calorimeter_phys =
|
||||
new G4PVPlacement(0,G4ThreeVector(),fCalorimeter_log,"caloM_P",
|
||||
new G4PVPlacement(0,G4ThreeVector(),fCalorimeter_log,"caloM_P",
|
||||
experimentalHall_log,false,0);
|
||||
G4VisAttributes* calorimeter_logVisATT
|
||||
= new G4VisAttributes(G4Colour(1.0,1.0,0.0));
|
||||
calorimeter_logVisATT->SetForceWireframe(true);
|
||||
fCalorimeter_log->SetVisAttributes(calorimeter_logVisATT);
|
||||
G4Region* calorimeterRegion = new G4Region("CalorimeterRegion");
|
||||
RE01RegionInformation* calorimeterInfo = new RE01RegionInformation();
|
||||
RE01RegionInformation* calorimeterInfo
|
||||
= new RE01RegionInformation();
|
||||
calorimeterInfo->SetCalorimeter();
|
||||
calorimeterRegion->SetUserInformation(calorimeterInfo);
|
||||
fCalorimeter_log->SetRegion(calorimeterRegion);
|
||||
calorimeterRegion->AddRootLogicalVolume(fCalorimeter_log);
|
||||
|
||||
G4String ROgeometryName = "CalorimeterROGeom";
|
||||
fCalorimeterRO = new RE01CalorimeterROGeometry(ROgeometryName);
|
||||
fCalorimeterRO->BuildROGeometry();
|
||||
|
||||
//------------------------------- Lead layers
|
||||
// As an example for Parameterised volume
|
||||
// dummy values for G4Tubs -- modified by parameterised volume
|
||||
@@ -212,7 +191,7 @@ G4VPhysicalVolume* RE01DetectorConstruction::Construct()
|
||||
= new RE01CalorimeterParametrisation;
|
||||
// dummy value : kXAxis -- modified by parameterised volume
|
||||
// G4VPhysicalVolume * caloLayer_phys =
|
||||
new G4PVParameterised("caloLayer_phys",caloLayer_log,fCalorimeter_log,
|
||||
new G4PVParameterised("caloLayer_phys",caloLayer_log,fCalorimeter_log,
|
||||
kXAxis, fNocaloLayers, calorimeterParam);
|
||||
G4VisAttributes* caloLayer_logVisAtt
|
||||
= new G4VisAttributes(G4Colour(0.7,1.0,0.0));
|
||||
@@ -224,23 +203,26 @@ G4VPhysicalVolume* RE01DetectorConstruction::Construct()
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01DetectorConstruction::ConstructSDandField() {
|
||||
|
||||
void RE01DetectorConstruction::ConstructSDandField()
|
||||
{
|
||||
//------------------------------------------------------------------
|
||||
// Sensitive Detector
|
||||
//------------------------------------------------------------------
|
||||
//G4SDManager* SDman = G4SDManager::GetSDMpointer();
|
||||
|
||||
G4String trackerSDname = "/mydet/tracker";
|
||||
RE01TrackerSD * trackerSD = new RE01TrackerSD(trackerSDname);
|
||||
//SDman->AddNewDetector(trackerSD);
|
||||
SetSensitiveDetector(fTrackerLayer_log, trackerSD);
|
||||
|
||||
G4String calorimeterSDname = "/mydet/calorimeter";
|
||||
RE01CalorimeterSD * calorimeterSD = new RE01CalorimeterSD(calorimeterSDname);
|
||||
calorimeterSD->SetROgeometry(fCalorimeterRO);
|
||||
//SDman->AddNewDetector(calorimeterSD);
|
||||
SetSensitiveDetector(fCalorimeter_log, calorimeterSD);
|
||||
|
||||
// N.B. Calorimeter SD is defined in the parallel world.
|
||||
|
||||
//-------------------------------------------------------------------------
|
||||
// Magnetic field
|
||||
//-------------------------------------------------------------------------
|
||||
|
||||
RE01Field* myField = new RE01Field;
|
||||
G4FieldManager* fieldMgr
|
||||
= G4TransportationManager::GetTransportationManager()->GetFieldManager();
|
||||
fieldMgr->SetDetectorField(myField);
|
||||
fieldMgr->CreateChordFinder(myField);
|
||||
}
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file runAndEvent/RE01/src/RE01EventAction.cc
|
||||
/// \brief Implementation of the RE01EventAction class
|
||||
//
|
||||
// $Id: RE01EventAction.cc 90679 2015-06-08 07:58:19Z gcosmo $
|
||||
// $Id: RE01EventAction.cc 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01EventAction.hh"
|
||||
@@ -47,17 +47,17 @@
|
||||
#include "G4PrimaryParticle.hh"
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01EventAction::RE01EventAction()
|
||||
:G4UserEventAction(),
|
||||
fTrackerCollID(-1),fCalorimeterCollID(-1)
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01EventAction::~RE01EventAction()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01EventAction::BeginOfEventAction(const G4Event*)
|
||||
{
|
||||
G4SDManager * SDman = G4SDManager::GetSDMpointer();
|
||||
@@ -69,10 +69,15 @@ void RE01EventAction::BeginOfEventAction(const G4Event*)
|
||||
}
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01EventAction::EndOfEventAction(const G4Event* evt)
|
||||
{
|
||||
G4cout << ">>> Summary of Event " << evt->GetEventID() << G4endl;
|
||||
if(evt->GetNumberOfPrimaryVertex()==0)
|
||||
{
|
||||
G4cout << "Event is empty." << G4endl;
|
||||
return;
|
||||
}
|
||||
|
||||
if(fTrackerCollID<0||fCalorimeterCollID<0) return;
|
||||
|
||||
@@ -160,7 +165,7 @@ void RE01EventAction::EndOfEventAction(const G4Event* evt)
|
||||
}
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01EventAction::PrintPrimary(G4PrimaryParticle* pp,G4int ind)
|
||||
{
|
||||
for(G4int ii=0;ii<=ind;ii++)
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * 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. 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 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. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file runAndEvent/RE01/src/RE01PhysicsList.cc
|
||||
/// \brief Implementation of the RE01PhysicsList class
|
||||
//
|
||||
// $Id: RE01PhysicsList.cc 68026 2013-03-13 13:45:22Z gcosmo $
|
||||
//
|
||||
#include "RE01PhysicsList.hh"
|
||||
#include "RE01UnknownDecayPhysics.hh"
|
||||
|
||||
#include "G4DecayPhysics.hh"
|
||||
#include "G4EmStandardPhysics.hh"
|
||||
#include "G4EmExtraPhysics.hh"
|
||||
#include "G4IonPhysics.hh"
|
||||
#include "G4StoppingPhysics.hh"
|
||||
#include "G4HadronElasticPhysics.hh"
|
||||
#include "G4NeutronTrackingCut.hh"
|
||||
|
||||
#include "G4DataQuestionaire.hh"
|
||||
#include "G4HadronPhysicsQGSP_BERT.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01PhysicsList::RE01PhysicsList(): G4VModularPhysicsList()
|
||||
{
|
||||
G4DataQuestionaire it(photon);
|
||||
G4cout << "<<< Geant4 Physics List simulation engine: QGSP_BERT 3.4"<<G4endl;
|
||||
G4cout <<G4endl;
|
||||
|
||||
|
||||
defaultCutValue = 0.7*CLHEP::mm;
|
||||
G4int ver = 1;
|
||||
SetVerboseLevel(ver);
|
||||
|
||||
// EM Physics
|
||||
RegisterPhysics( new G4EmStandardPhysics(ver) );
|
||||
|
||||
// Synchroton Radiation & GN Physics
|
||||
RegisterPhysics( new G4EmExtraPhysics(ver) );
|
||||
|
||||
// Decays
|
||||
RegisterPhysics( new G4DecayPhysics(ver) );
|
||||
RegisterPhysics( new RE01UnknownDecayPhysics());
|
||||
|
||||
// Hadron Elastic scattering
|
||||
RegisterPhysics( new G4HadronElasticPhysics(ver) );
|
||||
|
||||
// Hadron Physics
|
||||
RegisterPhysics( new G4HadronPhysicsQGSP_BERT(ver));
|
||||
|
||||
// Stopping Physics
|
||||
RegisterPhysics( new G4StoppingPhysics(ver) );
|
||||
|
||||
// Ion Physics
|
||||
RegisterPhysics( new G4IonPhysics(ver));
|
||||
|
||||
// Neutron tracking cut
|
||||
RegisterPhysics( new G4NeutronTrackingCut(ver));
|
||||
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01PhysicsList::~RE01PhysicsList()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01PhysicsList::SetCuts()
|
||||
{
|
||||
// Use default cut values gamma and e processes
|
||||
SetCutsWithDefault();
|
||||
}
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file runAndEvent/RE01/src/RE01PrimaryGeneratorAction.cc
|
||||
/// \brief Implementation of the RE01PrimaryGeneratorAction class
|
||||
//
|
||||
// $Id: RE01PrimaryGeneratorAction.cc 90679 2015-06-08 07:58:19Z gcosmo $
|
||||
// $Id: RE01PrimaryGeneratorAction.cc 97383 2016-06-02 09:56:35Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01PrimaryGeneratorAction.hh"
|
||||
@@ -39,7 +39,7 @@
|
||||
#include "G4ParticleDefinition.hh"
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01PrimaryGeneratorAction::RE01PrimaryGeneratorAction()
|
||||
: G4VUserPrimaryGeneratorAction(),
|
||||
fHEPEvt(0), fParticleGun(0), fMessenger(0)
|
||||
@@ -79,13 +79,19 @@ RE01PrimaryGeneratorAction::~RE01PrimaryGeneratorAction()
|
||||
delete fMessenger;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent)
|
||||
{
|
||||
if(fUseHEPEvt)
|
||||
{
|
||||
G4AutoLock lock(&RE01PrimGenMutex);
|
||||
fHEPEvt->GeneratePrimaryVertex(anEvent); }
|
||||
fHEPEvt->GeneratePrimaryVertex(anEvent);
|
||||
if(anEvent->GetNumberOfPrimaryVertex()==0)
|
||||
{ // End-of-file
|
||||
G4Exception("RE01PrimaryGeneratorAction::GeneratePrimaries",
|
||||
"RE01_0001",RunMustBeAborted,"End of file detected.");
|
||||
}
|
||||
}
|
||||
else
|
||||
{ fParticleGun->GeneratePrimaryVertex(anEvent); }
|
||||
}
|
||||
|
||||
@@ -26,11 +26,12 @@
|
||||
/// \file runAndEvent/RE01/src/RE01SteppingAction.cc
|
||||
/// \brief Implementation of the RE01SteppingAction class
|
||||
//
|
||||
// $Id: RE01SteppingAction.cc 66379 2012-12-18 09:46:33Z gcosmo $
|
||||
// $Id: RE01SteppingAction.cc 97671 2016-06-07 08:25:00Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01SteppingAction.hh"
|
||||
#include "RE01RegionInformation.hh"
|
||||
#include "RE01TrackInformation.hh"
|
||||
|
||||
#include "G4Track.hh"
|
||||
#include "G4Step.hh"
|
||||
@@ -39,17 +40,18 @@
|
||||
#include "G4VPhysicalVolume.hh"
|
||||
#include "G4LogicalVolume.hh"
|
||||
#include "G4Region.hh"
|
||||
#include "G4SteppingManager.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01SteppingAction::RE01SteppingAction()
|
||||
: G4UserSteppingAction()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01SteppingAction::~RE01SteppingAction()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01SteppingAction::UserSteppingAction(const G4Step * theStep)
|
||||
{
|
||||
// Suspend a track if it is entering into the calorimeter
|
||||
@@ -72,5 +74,23 @@ void RE01SteppingAction::UserSteppingAction(const G4Step * theStep)
|
||||
|
||||
// check if it is entering to the calorimeter volume
|
||||
if(!(thePreRInfo->IsCalorimeter()) && (thePostRInfo->IsCalorimeter()))
|
||||
{ theTrack->SetTrackStatus(fSuspend); }
|
||||
{
|
||||
// if the track had already been suspended at the previous step, let it go.
|
||||
RE01TrackInformation* trackInfo
|
||||
= static_cast<RE01TrackInformation*>(theTrack->GetUserInformation());
|
||||
if(trackInfo->GetSuspendedStepID()>-1)
|
||||
{
|
||||
if(fpSteppingManager->GetverboseLevel()>0)
|
||||
{
|
||||
G4cout<<"++++ This track had already been suspended at step #"
|
||||
<<trackInfo->GetSuspendedStepID()<<". Tracking resumed."
|
||||
<<G4endl;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
trackInfo->SetSuspendedStepID(theTrack->GetCurrentStepNumber());
|
||||
theTrack->SetTrackStatus(fSuspend);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,17 +27,17 @@
|
||||
/// \brief Implementation of the RE01TrackInformation class
|
||||
//
|
||||
//
|
||||
// $Id: RE01TrackInformation.cc 75295 2013-10-30 09:32:52Z gcosmo $
|
||||
// $Id: RE01TrackInformation.cc 97671 2016-06-07 08:25:00Z gcosmo $
|
||||
//
|
||||
|
||||
#include "RE01TrackInformation.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4SystemOfUnits.hh"
|
||||
|
||||
G4ThreadLocal G4Allocator<RE01TrackInformation> * aTrackInformationAllocator = 0;
|
||||
//G4Allocator<RE01TrackInformation> aTrackInformationAllocator;
|
||||
G4ThreadLocal G4Allocator<RE01TrackInformation> *
|
||||
aTrackInformationAllocator = 0;
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01TrackInformation::RE01TrackInformation()
|
||||
: G4VUserTrackInformation()
|
||||
{
|
||||
@@ -54,9 +54,10 @@ RE01TrackInformation::RE01TrackInformation()
|
||||
fSourceMomentum = G4ThreeVector(0.,0.,0.);
|
||||
fSourceEnergy = 0.;
|
||||
fSourceTime = 0.;
|
||||
fSuspendedStepID = -1;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01TrackInformation::RE01TrackInformation(const G4Track* aTrack)
|
||||
: G4VUserTrackInformation()
|
||||
{
|
||||
@@ -73,9 +74,10 @@ RE01TrackInformation::RE01TrackInformation(const G4Track* aTrack)
|
||||
fSourceMomentum = G4ThreeVector(0.,0.,0.);
|
||||
fSourceEnergy = 0.;
|
||||
fSourceTime = 0.;
|
||||
fSuspendedStepID = -1;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01TrackInformation
|
||||
::RE01TrackInformation(const RE01TrackInformation* aTrackInfo)
|
||||
: G4VUserTrackInformation()
|
||||
@@ -93,13 +95,14 @@ RE01TrackInformation
|
||||
fSourceMomentum = aTrackInfo->fSourceMomentum;
|
||||
fSourceEnergy = aTrackInfo->fSourceEnergy;
|
||||
fSourceTime = aTrackInfo->fSourceTime;
|
||||
fSuspendedStepID = -1;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01TrackInformation::~RE01TrackInformation()
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01TrackInformation& RE01TrackInformation
|
||||
::operator =(const RE01TrackInformation& aTrackInfo)
|
||||
{
|
||||
@@ -116,11 +119,12 @@ RE01TrackInformation& RE01TrackInformation
|
||||
fSourceMomentum = aTrackInfo.fSourceMomentum;
|
||||
fSourceEnergy = aTrackInfo.fSourceEnergy;
|
||||
fSourceTime = aTrackInfo.fSourceTime;
|
||||
fSuspendedStepID = -1;
|
||||
|
||||
return *this;
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01TrackInformation::SetSourceTrackInformation(const G4Track* aTrack)
|
||||
{
|
||||
fSourceTrackID = aTrack->GetTrackID();
|
||||
@@ -131,7 +135,7 @@ void RE01TrackInformation::SetSourceTrackInformation(const G4Track* aTrack)
|
||||
fSourceTime = aTrack->GetGlobalTime();
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01TrackInformation::Print() const
|
||||
{
|
||||
G4cout
|
||||
|
||||
@@ -1,64 +0,0 @@
|
||||
//
|
||||
// ********************************************************************
|
||||
// * License and Disclaimer *
|
||||
// * *
|
||||
// * 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. 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 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. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file runAndEvent/RE01/src/RE01UnknownDecayPhysics.cc
|
||||
/// \brief Implementation of the RE01UnknownDecayPhysics class
|
||||
//
|
||||
// $Id: RE01UnknownDecayPhysics.cc 68761 2013-04-05 12:35:00Z gcosmo $
|
||||
//
|
||||
#include "RE01UnknownDecayPhysics.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01UnknownDecayPhysics::RE01UnknownDecayPhysics(const G4String& name)
|
||||
: G4VPhysicsConstructor(name)
|
||||
{;}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
RE01UnknownDecayPhysics::~RE01UnknownDecayPhysics()
|
||||
{;}
|
||||
|
||||
#include "G4ProcessManager.hh"
|
||||
#include "G4UnknownParticle.hh"
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01UnknownDecayPhysics::ConstructParticle()
|
||||
{
|
||||
G4UnknownParticle::UnknownParticleDefinition();
|
||||
}
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
void RE01UnknownDecayPhysics::ConstructProcess()
|
||||
{
|
||||
// Add Decay Process
|
||||
aParticleIterator->reset();
|
||||
while( (*aParticleIterator)() ){
|
||||
G4ParticleDefinition* particle = aParticleIterator->value();
|
||||
G4ProcessManager* pmanager = particle->GetProcessManager();
|
||||
if(particle->GetParticleName()=="unknown") {
|
||||
pmanager ->AddProcess(&fUnknownDecay);
|
||||
pmanager ->SetProcessOrdering(&fUnknownDecay, idxPostStep);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
*************************************************************
|
||||
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
|
||||
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
|
||||
Copyright : Geant4 Collaboration
|
||||
Reference : NIM A 506 (2003), 250-303
|
||||
WWW : http://cern.ch/geant4
|
||||
@@ -49,16 +49,18 @@ Registering model factories...
|
||||
You have successfully registered the following model factories.
|
||||
Registered model factories:
|
||||
generic
|
||||
drawByCharge
|
||||
drawByParticleID
|
||||
drawByOriginVolume
|
||||
drawByAttribute
|
||||
drawByCharge
|
||||
drawByOriginVolume
|
||||
drawByParticleID
|
||||
drawByTouchedVolume
|
||||
|
||||
Registered filter factories:
|
||||
chargeFilter
|
||||
particleFilter
|
||||
originVolumeFilter
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
originVolumeFilter
|
||||
particleFilter
|
||||
touchedVolumeFilter
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
@@ -149,6 +151,14 @@ gamma
|
||||
gamma
|
||||
-------------------------------------------
|
||||
G4SDKineticEnergyFilter:: gammaE filter LowE 1 MeV HighE 10 MeV
|
||||
=======================================================================
|
||||
====== Pre-compound/De-excitation Physics Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound inverse x-section 3
|
||||
Type of de-excitation inverse x-section 3
|
||||
Min excitation energy (keV) 0.1
|
||||
Level density (1/MeV) 0.1
|
||||
=======================================================================
|
||||
### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0
|
||||
/run/verbose 2
|
||||
#/event/verbose 0
|
||||
@@ -304,7 +314,7 @@ msc: for GenericIon SubType= 10
|
||||
ionIoni: for GenericIon SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
Stopping Power data for 17 ion/material pairs
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 2 MeV
|
||||
@@ -318,7 +328,7 @@ msc: for alpha SubType= 10
|
||||
ionIoni: for alpha SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
|
||||
BetheBloch : Emin= 7.9452 MeV Emax= 10 TeV
|
||||
@@ -427,7 +437,7 @@ msc: for mu+ SubType= 10
|
||||
muIoni: for mu+ SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -460,7 +470,7 @@ msc: for mu- SubType= 10
|
||||
muIoni: for mu- SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -588,6 +598,11 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for He3
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
@@ -1160,8 +1175,8 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
|
||||
|
||||
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
|
||||
0 -1.96 0.38 -197 0.213 0 0 0 PhantomSens initStep
|
||||
1 -1.96 0.379 -197 0.168 0.0444 0.0297 0.0297 PhantomSens msc
|
||||
2 -1.96 0.376 -197 0 0.168 0.0624 0.0921 PhantomSens eIoni
|
||||
1 -1.96 0.38 -197 0.176 0.0363 0.024 0.024 PhantomSens msc
|
||||
2 -1.96 0.377 -197 0 0.176 0.0671 0.0912 PhantomSens eIoni
|
||||
|
||||
*********************************************************************************************************
|
||||
* G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1
|
||||
@@ -1187,31 +1202,77 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
|
||||
|
||||
Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName
|
||||
0 -1.99 -0.942 -198 0.268 0 0 0 PhantomSens initStep
|
||||
1 -1.99 -0.946 -198 0.253 0.0147 0.00872 0.00872 PhantomSens msc
|
||||
2 -1.99 -0.951 -198 0.247 0.0059 0.00675 0.0155 PhantomSens msc
|
||||
3 -1.99 -0.956 -198 0.24 0.00722 0.00588 0.0214 PhantomSens msc
|
||||
4 -1.98 -0.953 -198 0.208 0.0325 0.00741 0.0288 PhantomSens msc
|
||||
5 -1.98 -0.95 -198 0.2 0.00793 0.0111 0.0399 PhantomSens msc
|
||||
6 -1.97 -0.944 -198 0.195 0.00451 0.0117 0.0516 PhantomSens msc
|
||||
7 -1.98 -0.937 -198 0.166 0.0297 0.0154 0.067 PhantomSens msc
|
||||
8 -1.98 -0.936 -198 0.146 0.0198 0.011 0.0781 PhantomSens msc
|
||||
9 -1.99 -0.932 -198 0.129 0.0168 0.0121 0.0902 PhantomSens msc
|
||||
10 -1.99 -0.934 -198 0.118 0.0109 0.00821 0.0984 PhantomSens msc
|
||||
11 -1.99 -0.935 -198 0.108 0.00956 0.00603 0.104 PhantomSens msc
|
||||
12 -1.99 -0.934 -198 0.0924 0.0161 0.00505 0.109 PhantomSens msc
|
||||
13 -1.99 -0.937 -198 0.0795 0.0129 0.00505 0.115 PhantomSens msc
|
||||
14 -1.99 -0.939 -198 0.0561 0.0234 0.00505 0.12 PhantomSens msc
|
||||
15 -1.99 -0.94 -198 0 0.0561 0.0108 0.13 PhantomSens eIoni
|
||||
1 -1.99 -0.946 -198 0.258 0.00951 0.00707 0.00707 PhantomSens msc
|
||||
2 -1.99 -0.949 -198 0.253 0.00541 0.0068 0.0139 PhantomSens msc
|
||||
3 -1.99 -0.945 -198 0.246 0.00726 0.00486 0.0187 PhantomSens msc
|
||||
4 -1.99 -0.94 -198 0.216 0.0295 0.00643 0.0252 PhantomSens msc
|
||||
5 -2 -0.937 -198 0.214 0.00233 0.00469 0.0298 PhantomSens msc
|
||||
6 -2 -0.935 -198 0.209 0.00521 0.00595 0.0358 PhantomSens msc
|
||||
7 -2 -0.932 -198 0.203 0.00618 0.00506 0.0409 PhantomSens msc
|
||||
8 -2 -0.931 -198 0.2 0.00296 0.00533 0.0462 PhantomSens msc
|
||||
9 -2 -0.929 -198 0.197 0.00212 0.00288 0.0491 PhantomSens Transportation
|
||||
10 -2 -0.927 -198 0.191 0.00653 0.00294 0.052 PhantomSens msc
|
||||
11 -2 -0.926 -198 0.181 0.00961 0.00337 0.0554 PhantomSens msc
|
||||
12 -2 -0.925 -198 0.174 0.00741 0.00359 0.059 PhantomSens msc
|
||||
13 -2 -0.925 -198 0.173 0.000559 0.000279 0.0592 PhantomSens Transportation
|
||||
14 -2 -0.925 -198 0.167 0.00653 0.00268 0.0619 PhantomSens msc
|
||||
15 -2 -0.926 -198 0.163 0.00369 0.00282 0.0647 PhantomSens msc
|
||||
16 -1.99 -0.926 -198 0.16 0.00351 0.00272 0.0675 PhantomSens msc
|
||||
17 -1.99 -0.927 -198 0.154 0.00527 0.00283 0.0703 PhantomSens msc
|
||||
18 -1.99 -0.926 -198 0.152 0.00198 0.00425 0.0745 PhantomSens msc
|
||||
19 -2 -0.923 -198 0.148 0.00403 0.00323 0.0778 PhantomSens msc
|
||||
20 -2 -0.923 -198 0.146 0.00252 0.00247 0.0803 PhantomSens msc
|
||||
21 -2 -0.925 -198 0.139 0.00702 0.003 0.0833 PhantomSens msc
|
||||
22 -2 -0.926 -198 0.126 0.0126 0.00292 0.0862 PhantomSens msc
|
||||
23 -2 -0.925 -198 0.125 0.00159 0.00296 0.0891 PhantomSens msc
|
||||
24 -2 -0.924 -198 0.122 0.00299 0.00246 0.0916 PhantomSens msc
|
||||
25 -1.99 -0.925 -198 0.112 0.00931 0.00298 0.0946 PhantomSens msc
|
||||
26 -1.99 -0.927 -198 0.107 0.00544 0.00296 0.0975 PhantomSens msc
|
||||
27 -1.99 -0.928 -198 0.0967 0.0102 0.00346 0.101 PhantomSens msc
|
||||
28 -2 -0.929 -198 0.0945 0.00219 0.00371 0.105 PhantomSens msc
|
||||
29 -2 -0.929 -198 0.0791 0.0153 0.00339 0.108 PhantomSens msc
|
||||
30 -2 -0.929 -198 0.0738 0.00537 0.00231 0.11 PhantomSens msc
|
||||
31 -2 -0.928 -198 0.0586 0.0152 0.00272 0.113 PhantomSens msc
|
||||
32 -2 -0.927 -198 0.0525 0.00603 0.00239 0.116 PhantomSens msc
|
||||
33 -2 -0.927 -198 0.0515 0.00105 0.000289 0.116 PhantomSens Transportation
|
||||
34 -2 -0.927 -198 0.0501 0.00138 0.000413 0.116 PhantomSens msc
|
||||
35 -2 -0.926 -198 0.0488 0.0013 0.000399 0.117 PhantomSens msc
|
||||
36 -2 -0.926 -198 0.0474 0.00145 0.000443 0.117 PhantomSens msc
|
||||
37 -2 -0.926 -198 0.0463 0.00108 0.000306 0.117 PhantomSens msc
|
||||
38 -2 -0.926 -198 0.0445 0.00178 0.000359 0.118 PhantomSens msc
|
||||
39 -2 -0.926 -198 0.0429 0.00157 0.000392 0.118 PhantomSens msc
|
||||
40 -2 -0.925 -198 0.0418 0.00111 0.000428 0.119 PhantomSens msc
|
||||
41 -2 -0.925 -198 0.0403 0.00152 0.000503 0.119 PhantomSens msc
|
||||
42 -2 -0.925 -198 0.039 0.00129 0.000389 0.119 PhantomSens msc
|
||||
43 -2 -0.925 -198 0.038 0.000995 0.000329 0.12 PhantomSens msc
|
||||
44 -2 -0.924 -198 0.037 0.00103 0.000392 0.12 PhantomSens msc
|
||||
45 -2 -0.924 -198 0.0366 0.000356 0.000362 0.121 PhantomSens msc
|
||||
46 -2 -0.924 -198 0.0355 0.00107 0.000375 0.121 PhantomSens msc
|
||||
47 -2 -0.923 -198 0.0343 0.00128 0.000421 0.121 PhantomSens msc
|
||||
48 -2 -0.923 -198 0.0331 0.00113 0.000369 0.122 PhantomSens msc
|
||||
49 -2 -0.923 -198 0.0323 0.00088 0.000451 0.122 PhantomSens msc
|
||||
50 -2 -0.923 -198 0.0297 0.00254 0.000374 0.122 PhantomSens msc
|
||||
51 -2 -0.922 -198 0.0277 0.00206 0.000374 0.123 PhantomSens msc
|
||||
52 -2 -0.922 -198 0.0264 0.00126 0.000309 0.123 PhantomSens msc
|
||||
53 -2 -0.922 -198 0.0251 0.00134 0.000371 0.124 PhantomSens msc
|
||||
54 -2 -0.922 -198 0.0237 0.00137 0.000399 0.124 PhantomSens msc
|
||||
55 -2 -0.922 -198 0.0214 0.00226 0.000388 0.124 PhantomSens msc
|
||||
56 -2 -0.922 -198 0.0187 0.00275 0.000411 0.125 PhantomSens msc
|
||||
57 -2 -0.922 -198 0.0147 0.00396 0.000374 0.125 PhantomSens msc
|
||||
58 -2 -0.922 -198 0.00999 0.00472 0.00038 0.126 PhantomSens msc
|
||||
59 -2 -0.921 -198 0.00461 0.00538 0.000402 0.126 PhantomSens msc
|
||||
60 -2 -0.921 -198 0 0.00461 0.000234 0.126 PhantomSens eIoni
|
||||
>>> Event 9
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 10
|
||||
User=0.01s Real=0s Sys=0s
|
||||
User=0.01s Real=0.01s Sys=0s
|
||||
PrimitiveScorer RUN PhantomSD,totalEDep
|
||||
Number of entries 10
|
||||
Number of entries 11
|
||||
copy no.: 970200 Run Value : 0.356
|
||||
copy no.: 989600 Run Value : 0.07559511107188759
|
||||
copy no.: 989603 Run Value : 0.356
|
||||
copy no.: 989800 Run Value : 0.712
|
||||
copy no.: 989800 Run Value : 0.6364048889281124
|
||||
copy no.: 990401 Run Value : 0.05394182216018539
|
||||
copy no.: 1009601 Run Value : 0.0552461286491831
|
||||
copy no.: 1009801 Run Value : 0.3007538713508169
|
||||
@@ -1224,15 +1285,18 @@ Run Summary
|
||||
PrimitiveScorer RUN PhantomSD,protonNStep
|
||||
Number of entries 0
|
||||
PrimitiveScorer RUN PhantomSD,chargedPassCellFlux
|
||||
Number of entries 0
|
||||
Number of entries 2
|
||||
copy no.: 989600 Run Value : 0.001271104662181733
|
||||
copy no.: 989800 Run Value : 0.007069221777803213
|
||||
PrimitiveScorer RUN PhantomSD,chargedCellFlux
|
||||
Number of entries 10
|
||||
Number of entries 11
|
||||
copy no.: 970200 Run Value : 0.01579545990714856
|
||||
copy no.: 989600 Run Value : 0.002564229466276565
|
||||
copy no.: 989603 Run Value : 0.01579545990714856
|
||||
copy no.: 989800 Run Value : 0.02793730827856024
|
||||
copy no.: 989800 Run Value : 0.02484646621704845
|
||||
copy no.: 990401 Run Value : 0.001261629842865205
|
||||
copy no.: 1009601 Run Value : 0.001311691248042601
|
||||
copy no.: 1009801 Run Value : 0.01151826529071254
|
||||
copy no.: 1009801 Run Value : 0.01139623889349999
|
||||
copy no.: 1010401 Run Value : 0.01128527936501595
|
||||
copy no.: 1029600 Run Value : 0.01220049314686011
|
||||
copy no.: 1029801 Run Value : 0.02691678446910657
|
||||
|
||||
@@ -13,6 +13,9 @@ track of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
Mar 29, 2016 J. Allison (exampleRE04-V10-02-00)
|
||||
- vis.mac: Added "/vis/drawVolume worlds".
|
||||
|
||||
Nov 26, 2013 M. Asai (exampleRE04-V09-06-06)
|
||||
- Remove old local physics list and use FTFP_BERT and physics
|
||||
constructor for G4ParallelWOrldProcess.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
*************************************************************
|
||||
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
|
||||
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
|
||||
Copyright : Geant4 Collaboration
|
||||
Reference : NIM A 506 (2003), 250-303
|
||||
WWW : http://cern.ch/geant4
|
||||
@@ -39,16 +39,18 @@ Registering model factories...
|
||||
You have successfully registered the following model factories.
|
||||
Registered model factories:
|
||||
generic
|
||||
drawByCharge
|
||||
drawByParticleID
|
||||
drawByOriginVolume
|
||||
drawByAttribute
|
||||
drawByCharge
|
||||
drawByOriginVolume
|
||||
drawByParticleID
|
||||
drawByTouchedVolume
|
||||
|
||||
Registered filter factories:
|
||||
chargeFilter
|
||||
particleFilter
|
||||
originVolumeFilter
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
originVolumeFilter
|
||||
particleFilter
|
||||
touchedVolumeFilter
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
@@ -119,6 +121,14 @@ The materials defined are :
|
||||
|
||||
|
||||
G4PhysicsListHelper::AddTransportation()--- G4CoupledTransportation is used
|
||||
=======================================================================
|
||||
====== Pre-compound/De-excitation Physics Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound inverse x-section 3
|
||||
Type of de-excitation inverse x-section 3
|
||||
Min excitation energy (keV) 0.1
|
||||
Level density (1/MeV) 0.1
|
||||
=======================================================================
|
||||
### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0
|
||||
.... G4ScoringMessenger::MeshBinCommand - G4ScoringBox
|
||||
|
||||
@@ -237,7 +247,7 @@ msc: for GenericIon SubType= 10
|
||||
ionIoni: for GenericIon SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
Stopping Power data for 17 ion/material pairs
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 2 MeV
|
||||
@@ -251,7 +261,7 @@ msc: for alpha SubType= 10
|
||||
ionIoni: for alpha SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
|
||||
BetheBloch : Emin= 7.9452 MeV Emax= 10 TeV
|
||||
@@ -360,7 +370,7 @@ msc: for mu+ SubType= 10
|
||||
muIoni: for mu+ SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -393,7 +403,7 @@ msc: for mu- SubType= 10
|
||||
muIoni: for mu- SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -519,6 +529,11 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for He3
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
#
|
||||
/vis/open OGL
|
||||
#
|
||||
# draw scene
|
||||
# draw all worlds
|
||||
/vis/drawVolume worlds
|
||||
#
|
||||
/vis/viewer/zoom 1.4
|
||||
#
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
############################################
|
||||
|
||||
*************************************************************
|
||||
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
|
||||
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
|
||||
Copyright : Geant4 Collaboration
|
||||
Reference : NIM A 506 (2003), 250-303
|
||||
WWW : http://cern.ch/geant4
|
||||
@@ -13,6 +13,14 @@
|
||||
<<< Reference Physics List QBBC
|
||||
G4HEPEvtInterface - pythia_event.data is open.
|
||||
G4PhysicsListHelper::AddTransportation()--- G4CoupledTransportation is used
|
||||
=======================================================================
|
||||
====== Pre-compound/De-excitation Physics Parameters ========
|
||||
=======================================================================
|
||||
Type of pre-compound inverse x-section 3
|
||||
Type of de-excitation inverse x-section 3
|
||||
Min excitation energy (keV) 0.1
|
||||
Level density (1/MeV) 0.1
|
||||
=======================================================================
|
||||
### Adding tracking cuts for neutron TimeCut(ns)= 10000 KinEnergyCut(MeV)= 0
|
||||
Visualization Manager instantiating with verbosity "warnings (3)"...
|
||||
Visualization Manager initialising...
|
||||
@@ -41,16 +49,18 @@ Registering model factories...
|
||||
You have successfully registered the following model factories.
|
||||
Registered model factories:
|
||||
generic
|
||||
drawByCharge
|
||||
drawByParticleID
|
||||
drawByOriginVolume
|
||||
drawByAttribute
|
||||
drawByCharge
|
||||
drawByOriginVolume
|
||||
drawByParticleID
|
||||
drawByTouchedVolume
|
||||
|
||||
Registered filter factories:
|
||||
chargeFilter
|
||||
particleFilter
|
||||
originVolumeFilter
|
||||
attributeFilter
|
||||
chargeFilter
|
||||
originVolumeFilter
|
||||
particleFilter
|
||||
touchedVolumeFilter
|
||||
|
||||
You have successfully registered the following user vis actions.
|
||||
Run Duration User Vis Actions: none
|
||||
@@ -179,7 +189,7 @@ msc: for GenericIon SubType= 10
|
||||
ionIoni: for GenericIon SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
Stopping Power data for 17 ion/material pairs
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 2 MeV
|
||||
@@ -193,7 +203,7 @@ msc: for alpha SubType= 10
|
||||
ionIoni: for alpha SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.02
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
BraggIon : Emin= 0 eV Emax= 7.9452 MeV
|
||||
BetheBloch : Emin= 7.9452 MeV Emax= 10 TeV
|
||||
@@ -302,7 +312,7 @@ msc: for mu+ SubType= 10
|
||||
muIoni: for mu+ SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
Bragg : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -335,7 +345,7 @@ msc: for mu- SubType= 10
|
||||
muIoni: for mu- SubType= 2
|
||||
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
|
||||
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
|
||||
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ICRU73QO : Emin= 0 eV Emax= 200 keV
|
||||
BetheBloch : Emin= 200 keV Emax= 1 GeV
|
||||
@@ -462,6 +472,11 @@ CoulombScat: for pi-, integral: 1 SubType= 1 BuildTable= 1
|
||||
---------------------------------------------------
|
||||
Hadronic Processes for He3
|
||||
|
||||
Process: hadElastic
|
||||
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
|
||||
Cr_sctns: Glauber-Gribov nucleus nucleus: 0 eV ---> 2.88022e+295 J
|
||||
Cr_sctns: GheishaElastic: 0 eV ---> 100 TeV
|
||||
|
||||
Process: He3Inelastic
|
||||
Model: Binary Light Ion Cascade: 0 eV /n ---> 4 GeV/n
|
||||
Model: FTFP: 2 GeV/n ---> 100 TeV/n
|
||||
@@ -811,9 +826,9 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
|
||||
### Run 0 start.
|
||||
G4HEPEvtInterface - reading 484 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 0
|
||||
41 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.5084369643513 (GeV)
|
||||
54 hits are stored in RE05TrackerHitsCollection.
|
||||
40 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.8886227814276 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 755 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 1
|
||||
@@ -831,19 +846,19 @@ G4HEPEvtInterface - reading 448 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 3
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
3 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.52441927326911 (GeV)
|
||||
Total energy deposition in calorimeter : 0.52059124505022 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 945 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 4
|
||||
75 hits are stored in RE05TrackerHitsCollection.
|
||||
57 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.1515133460186 (GeV)
|
||||
94 hits are stored in RE05TrackerHitsCollection.
|
||||
53 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.501142742043 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 837 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 5
|
||||
43 hits are stored in RE05TrackerHitsCollection.
|
||||
77 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.5595622419756 (GeV)
|
||||
41 hits are stored in RE05TrackerHitsCollection.
|
||||
7 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.9210981549606 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 6
|
||||
@@ -853,33 +868,33 @@ G4HEPEvtInterface - reading 603 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 627 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 7
|
||||
33 hits are stored in RE05TrackerHitsCollection.
|
||||
30 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.8102221083408 (GeV)
|
||||
26 hits are stored in RE05TrackerHitsCollection.
|
||||
22 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.7601414805 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 682 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 8
|
||||
78 hits are stored in RE05TrackerHitsCollection.
|
||||
56 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.3166223917724 (GeV)
|
||||
111 hits are stored in RE05TrackerHitsCollection.
|
||||
58 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.12624388392 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 330 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 9
|
||||
16 hits are stored in RE05TrackerHitsCollection.
|
||||
29 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.5946001373977 (GeV)
|
||||
31 hits are stored in RE05TrackerHitsCollection.
|
||||
24 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.1920581256151 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1060 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 10
|
||||
111 hits are stored in RE05TrackerHitsCollection.
|
||||
59 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.6500055453461 (GeV)
|
||||
96 hits are stored in RE05TrackerHitsCollection.
|
||||
67 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.635198397229 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1010 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 11
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
17 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.8654652209941 (GeV)
|
||||
Total energy deposition in calorimeter : 2.8737515234005 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 517 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 12
|
||||
@@ -889,15 +904,15 @@ G4HEPEvtInterface - reading 517 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 815 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 13
|
||||
117 hits are stored in RE05TrackerHitsCollection.
|
||||
48 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.300211418357 (GeV)
|
||||
102 hits are stored in RE05TrackerHitsCollection.
|
||||
76 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.7914810827612 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 702 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 14
|
||||
57 hits are stored in RE05TrackerHitsCollection.
|
||||
38 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.7846200008583 (GeV)
|
||||
38 hits are stored in RE05TrackerHitsCollection.
|
||||
52 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.473363663398 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 568 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 15
|
||||
@@ -907,15 +922,15 @@ G4HEPEvtInterface - reading 568 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 405 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 16
|
||||
14 hits are stored in RE05TrackerHitsCollection.
|
||||
29 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.0684829592905 (GeV)
|
||||
22 hits are stored in RE05TrackerHitsCollection.
|
||||
34 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.9269154810901 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 533 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 17
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
5 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.95847652502261 (GeV)
|
||||
Total energy deposition in calorimeter : 0.96796487748602 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 342 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 18
|
||||
@@ -925,15 +940,15 @@ G4HEPEvtInterface - reading 342 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 621 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 19
|
||||
45 hits are stored in RE05TrackerHitsCollection.
|
||||
41 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 14.756101619922 (GeV)
|
||||
31 hits are stored in RE05TrackerHitsCollection.
|
||||
30 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.8539962922015 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 906 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 20
|
||||
80 hits are stored in RE05TrackerHitsCollection.
|
||||
41 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.2273816217126 (GeV)
|
||||
60 hits are stored in RE05TrackerHitsCollection.
|
||||
44 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.164802334628 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 427 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 21
|
||||
@@ -943,9 +958,9 @@ G4HEPEvtInterface - reading 427 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 387 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 22
|
||||
45 hits are stored in RE05TrackerHitsCollection.
|
||||
34 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.6647585705548 (GeV)
|
||||
39 hits are stored in RE05TrackerHitsCollection.
|
||||
26 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.9228566471377 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 359 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 23
|
||||
@@ -963,7 +978,7 @@ G4HEPEvtInterface - reading 786 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 25
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
7 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 1.2122129417461 (GeV)
|
||||
Total energy deposition in calorimeter : 1.2118435447096 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 661 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 26
|
||||
@@ -974,14 +989,14 @@ G4HEPEvtInterface - reading 661 HEPEvt particles from pythia_event.data.
|
||||
G4HEPEvtInterface - reading 673 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 27
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.3572912179653 (GeV)
|
||||
43 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.0059908839209 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 694 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 28
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
8 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 1.4085686841626 (GeV)
|
||||
Total energy deposition in calorimeter : 1.4073891898061 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 913 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 29
|
||||
@@ -991,15 +1006,15 @@ G4HEPEvtInterface - reading 913 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 425 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 30
|
||||
39 hits are stored in RE05TrackerHitsCollection.
|
||||
30 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.6119278303456 (GeV)
|
||||
45 hits are stored in RE05TrackerHitsCollection.
|
||||
32 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.6711264648037 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 466 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 31
|
||||
32 hits are stored in RE05TrackerHitsCollection.
|
||||
29 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.6842204919269 (GeV)
|
||||
36 hits are stored in RE05TrackerHitsCollection.
|
||||
37 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.5608127932149 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 954 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 32
|
||||
@@ -1009,15 +1024,15 @@ G4HEPEvtInterface - reading 954 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 575 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 33
|
||||
71 hits are stored in RE05TrackerHitsCollection.
|
||||
74 hits are stored in RE05TrackerHitsCollection.
|
||||
15 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.9544247070263 (GeV)
|
||||
Total energy deposition in calorimeter : 3.9285251895614 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1002 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 34
|
||||
126 hits are stored in RE05TrackerHitsCollection.
|
||||
84 hits are stored in RE05TrackerHitsCollection.
|
||||
67 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.438830137442 (GeV)
|
||||
Total energy deposition in calorimeter : 9.2907680729331 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 440 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 35
|
||||
@@ -1033,51 +1048,51 @@ G4HEPEvtInterface - reading 389 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 318 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 37
|
||||
21 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.6985402974286 (GeV)
|
||||
82 hits are stored in RE05TrackerHitsCollection.
|
||||
42 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.8616110089709 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 367 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 38
|
||||
36 hits are stored in RE05TrackerHitsCollection.
|
||||
45 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.8516853311576 (GeV)
|
||||
91 hits are stored in RE05TrackerHitsCollection.
|
||||
43 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.6061434713744 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1000 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 39
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
4 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.72172124469647 (GeV)
|
||||
Total energy deposition in calorimeter : 0.72697012699334 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 253 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 40
|
||||
22 hits are stored in RE05TrackerHitsCollection.
|
||||
31 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.9540106192915 (GeV)
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.714617932257 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 474 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 41
|
||||
38 hits are stored in RE05TrackerHitsCollection.
|
||||
27 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.1784937973783 (GeV)
|
||||
26 hits are stored in RE05TrackerHitsCollection.
|
||||
25 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.7600983332136 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 695 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 42
|
||||
72 hits are stored in RE05TrackerHitsCollection.
|
||||
45 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.2571162806004 (GeV)
|
||||
84 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.3621884983542 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 760 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 43
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
13 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.2407257094614 (GeV)
|
||||
Total energy deposition in calorimeter : 2.2290719507185 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 328 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 44
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
10 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 1.763188950849 (GeV)
|
||||
Total energy deposition in calorimeter : 1.7735399358433 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 574 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 45
|
||||
@@ -1087,21 +1102,21 @@ G4HEPEvtInterface - reading 574 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 420 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 46
|
||||
36 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.4702125088661 (GeV)
|
||||
67 hits are stored in RE05TrackerHitsCollection.
|
||||
39 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.9024093962295 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1092 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 47
|
||||
51 hits are stored in RE05TrackerHitsCollection.
|
||||
51 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.447223220233 (GeV)
|
||||
50 hits are stored in RE05TrackerHitsCollection.
|
||||
49 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.737510725986 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 708 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 48
|
||||
52 hits are stored in RE05TrackerHitsCollection.
|
||||
59 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.853856212007 (GeV)
|
||||
19 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.9822918008768 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 942 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 49
|
||||
@@ -1112,14 +1127,14 @@ G4HEPEvtInterface - reading 942 HEPEvt particles from pythia_event.data.
|
||||
G4HEPEvtInterface - reading 422 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 50
|
||||
22 hits are stored in RE05TrackerHitsCollection.
|
||||
39 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.2288615859879 (GeV)
|
||||
35 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.0140893340691 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 621 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 51
|
||||
45 hits are stored in RE05TrackerHitsCollection.
|
||||
40 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.0026633412184 (GeV)
|
||||
84 hits are stored in RE05TrackerHitsCollection.
|
||||
43 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.0870639702165 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 380 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 52
|
||||
@@ -1135,39 +1150,39 @@ G4HEPEvtInterface - reading 780 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 218 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 54
|
||||
20 hits are stored in RE05TrackerHitsCollection.
|
||||
34 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.7878720192178 (GeV)
|
||||
13 hits are stored in RE05TrackerHitsCollection.
|
||||
31 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.0513203278213 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 349 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 55
|
||||
47 hits are stored in RE05TrackerHitsCollection.
|
||||
39 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.3356073540615 (GeV)
|
||||
65 hits are stored in RE05TrackerHitsCollection.
|
||||
31 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.5127760041158 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 566 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 56
|
||||
29 hits are stored in RE05TrackerHitsCollection.
|
||||
32 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.6527661633049 (GeV)
|
||||
61 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.5964553776912 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 467 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 57
|
||||
33 hits are stored in RE05TrackerHitsCollection.
|
||||
38 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.6964269009536 (GeV)
|
||||
24 hits are stored in RE05TrackerHitsCollection.
|
||||
34 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.7100752699538 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 745 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 58
|
||||
90 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.0264245132623 (GeV)
|
||||
51 hits are stored in RE05TrackerHitsCollection.
|
||||
40 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.7131636228688 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 742 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 59
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
12 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.0937097621516 (GeV)
|
||||
Total energy deposition in calorimeter : 2.1100070263916 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 822 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 60
|
||||
@@ -1179,13 +1194,13 @@ G4HEPEvtInterface - reading 324 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 61
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
1 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.11372058506263 (GeV)
|
||||
Total energy deposition in calorimeter : 0.11853129206963 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 389 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 62
|
||||
45 hits are stored in RE05TrackerHitsCollection.
|
||||
81 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 66.491137894057 (GeV)
|
||||
25 hits are stored in RE05TrackerHitsCollection.
|
||||
10 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.1780100868898 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 624 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 63
|
||||
@@ -1197,19 +1212,19 @@ G4HEPEvtInterface - reading 340 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 64
|
||||
5 hits are stored in RE05TrackerHitsCollection.
|
||||
9 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.1245125547731 (GeV)
|
||||
Total energy deposition in calorimeter : 1.9893616907986 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 520 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 65
|
||||
81 hits are stored in RE05TrackerHitsCollection.
|
||||
41 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.5549797729879 (GeV)
|
||||
40 hits are stored in RE05TrackerHitsCollection.
|
||||
43 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.9955372785493 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 235 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 66
|
||||
12 hits are stored in RE05TrackerHitsCollection.
|
||||
14 hits are stored in RE05TrackerHitsCollection.
|
||||
16 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 2.6140373077389 (GeV)
|
||||
Total energy deposition in calorimeter : 2.0611616485371 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 759 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 67
|
||||
@@ -1220,14 +1235,14 @@ G4HEPEvtInterface - reading 759 HEPEvt particles from pythia_event.data.
|
||||
G4HEPEvtInterface - reading 865 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 68
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
9 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.95540683636641 (GeV)
|
||||
8 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.92876810569358 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 264 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 69
|
||||
47 hits are stored in RE05TrackerHitsCollection.
|
||||
24 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.3065748198421 (GeV)
|
||||
50 hits are stored in RE05TrackerHitsCollection.
|
||||
27 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.8691357630197 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 785 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 70
|
||||
@@ -1239,49 +1254,49 @@ G4HEPEvtInterface - reading 618 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 71
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
4 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.61123067205294 (GeV)
|
||||
Total energy deposition in calorimeter : 0.60073165626412 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 219 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 72
|
||||
76 hits are stored in RE05TrackerHitsCollection.
|
||||
40 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.27290568899 (GeV)
|
||||
75 hits are stored in RE05TrackerHitsCollection.
|
||||
44 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.5507903454733 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 480 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 73
|
||||
28 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.8150513925469 (GeV)
|
||||
31 hits are stored in RE05TrackerHitsCollection.
|
||||
49 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.5317978817472 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 614 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 74
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
4 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.58228661276403 (GeV)
|
||||
Total energy deposition in calorimeter : 0.58085585686051 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 436 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 75
|
||||
13 hits are stored in RE05TrackerHitsCollection.
|
||||
61 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.9939093712254 (GeV)
|
||||
12 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.7727981469925 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 355 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 76
|
||||
12 hits are stored in RE05TrackerHitsCollection.
|
||||
28 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.8068609803996 (GeV)
|
||||
13 hits are stored in RE05TrackerHitsCollection.
|
||||
32 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.698178636173 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 865 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 77
|
||||
27 hits are stored in RE05TrackerHitsCollection.
|
||||
92 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.150994553197 (GeV)
|
||||
24 hits are stored in RE05TrackerHitsCollection.
|
||||
89 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.349172648395 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 752 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 78
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
4 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.66872204212469 (GeV)
|
||||
Total energy deposition in calorimeter : 0.68487864392449 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 766 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 79
|
||||
@@ -1291,15 +1306,15 @@ G4HEPEvtInterface - reading 766 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 564 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 80
|
||||
31 hits are stored in RE05TrackerHitsCollection.
|
||||
46 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.3464821626813 (GeV)
|
||||
26 hits are stored in RE05TrackerHitsCollection.
|
||||
51 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.3049730265777 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 220 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 81
|
||||
27 hits are stored in RE05TrackerHitsCollection.
|
||||
39 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.2993051197014 (GeV)
|
||||
88 hits are stored in RE05TrackerHitsCollection.
|
||||
37 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.468422384904 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 823 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 82
|
||||
@@ -1309,45 +1324,45 @@ G4HEPEvtInterface - reading 823 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 914 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 83
|
||||
71 hits are stored in RE05TrackerHitsCollection.
|
||||
40 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.4709270557185 (GeV)
|
||||
74 hits are stored in RE05TrackerHitsCollection.
|
||||
46 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.6563541122251 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 232 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 84
|
||||
39 hits are stored in RE05TrackerHitsCollection.
|
||||
35 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.861957613421 (GeV)
|
||||
33 hits are stored in RE05TrackerHitsCollection.
|
||||
38 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 11.224692656033 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1034 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 85
|
||||
132 hits are stored in RE05TrackerHitsCollection.
|
||||
91 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 12.977603090207 (GeV)
|
||||
151 hits are stored in RE05TrackerHitsCollection.
|
||||
84 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 10.729871389977 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 673 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 86
|
||||
37 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.6822662934239 (GeV)
|
||||
55 hits are stored in RE05TrackerHitsCollection.
|
||||
28 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.3791140859778 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 246 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 87
|
||||
35 hits are stored in RE05TrackerHitsCollection.
|
||||
36 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 3.7199081698857 (GeV)
|
||||
37 hits are stored in RE05TrackerHitsCollection.
|
||||
43 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.7662525797425 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 1139 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 88
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
7 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 1.3294825192629 (GeV)
|
||||
Total energy deposition in calorimeter : 1.3396185578612 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 991 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 89
|
||||
119 hits are stored in RE05TrackerHitsCollection.
|
||||
53 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.1598621706806 (GeV)
|
||||
101 hits are stored in RE05TrackerHitsCollection.
|
||||
56 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.5616731442894 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 430 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 90
|
||||
@@ -1357,21 +1372,21 @@ G4HEPEvtInterface - reading 430 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 232 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 91
|
||||
35 hits are stored in RE05TrackerHitsCollection.
|
||||
35 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 7.5759524631424 (GeV)
|
||||
25 hits are stored in RE05TrackerHitsCollection.
|
||||
33 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 8.2316363801688 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 410 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 92
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
5 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.99180741802629 (GeV)
|
||||
Total energy deposition in calorimeter : 0.98633947373582 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 680 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 93
|
||||
54 hits are stored in RE05TrackerHitsCollection.
|
||||
50 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.1274038373616 (GeV)
|
||||
48 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.073879977837 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 259 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 94
|
||||
@@ -1382,14 +1397,14 @@ G4HEPEvtInterface - reading 259 HEPEvt particles from pythia_event.data.
|
||||
G4HEPEvtInterface - reading 358 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 95
|
||||
16 hits are stored in RE05TrackerHitsCollection.
|
||||
27 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.4372700628233 (GeV)
|
||||
33 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 4.0215268163867 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 546 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 96
|
||||
0 hits are stored in RE05TrackerHitsCollection.
|
||||
3 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 0.51440964385132 (GeV)
|
||||
Total energy deposition in calorimeter : 0.5151867854752 (GeV)
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 611 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 97
|
||||
@@ -1399,20 +1414,20 @@ G4HEPEvtInterface - reading 611 HEPEvt particles from pythia_event.data.
|
||||
0 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 298 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 98
|
||||
34 hits are stored in RE05TrackerHitsCollection.
|
||||
33 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 6.3671448597715 (GeV)
|
||||
43 hits are stored in RE05TrackerHitsCollection.
|
||||
27 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 5.5370256736795 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
G4HEPEvtInterface - reading 755 HEPEvt particles from pythia_event.data.
|
||||
>>> Event 99
|
||||
66 hits are stored in RE05TrackerHitsCollection.
|
||||
65 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.7220728622893 (GeV)
|
||||
64 hits are stored in RE05TrackerHitsCollection.
|
||||
57 hits are stored in RE05CalorimeterHitsCollection.
|
||||
Total energy deposition in calorimeter : 9.0234175331601 (GeV)
|
||||
1 hits are stored in RE05MuonHitsCollection.
|
||||
Run terminated.
|
||||
Run Summary
|
||||
Number of events processed : 100
|
||||
User=24.62s Real=24.66s Sys=0.03s
|
||||
User=12.31s Real=12.49s Sys=0.08s
|
||||
#
|
||||
G4 kernel has come to Quit state.
|
||||
UserDetectorConstruction deleted.
|
||||
@@ -1424,28 +1439,28 @@ RunManager is deleting RunManagerKernel.
|
||||
G4SDManager deleted.
|
||||
EventManager deleted.
|
||||
Units table cleared.
|
||||
Total navigation history collections cleaned: 492
|
||||
Total navigation history collections cleaned: 477
|
||||
================== Deleting memory pools ===================
|
||||
Pool ID '20G4NavigationLevelRep', size : 0.787 MB
|
||||
Pool ID '20G4NavigationLevelRep', size : 0.764 MB
|
||||
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.817 MB
|
||||
Pool ID '17G4DynamicParticle', size : 0.822 MB
|
||||
Pool ID '7G4Event', size : 0.000961 MB
|
||||
Pool ID '17G4PrimaryParticle', size : 0.157 MB
|
||||
Pool ID '16G4HEPEvtParticle', size : 0.0269 MB
|
||||
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
|
||||
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
|
||||
Pool ID '16G4HitsCollection', size : 0.000961 MB
|
||||
Pool ID '7G4Track', size : 1.4 MB
|
||||
Pool ID '18G4TouchableHistory', size : 0.0586 MB
|
||||
Pool ID '7G4Track', size : 1.41 MB
|
||||
Pool ID '18G4TouchableHistory', size : 0.0577 MB
|
||||
Pool ID '15G4CountedObjectIvE', size : 0.00769 MB
|
||||
Pool ID '12G4Trajectory', size : 0.0231 MB
|
||||
Pool ID '17G4TrajectoryPoint', size : 0.191 MB
|
||||
Pool ID '14RE05TrackerHit', size : 0.00577 MB
|
||||
Pool ID '18RE05CalorimeterHit', size : 0.0135 MB
|
||||
Pool ID '17G4TrajectoryPoint', size : 0.183 MB
|
||||
Pool ID '14RE05TrackerHit', size : 0.00673 MB
|
||||
Pool ID '18RE05CalorimeterHit', size : 0.0125 MB
|
||||
Pool ID '11RE05MuonHit', size : 0.000961 MB
|
||||
Pool ID '21G4TrajectoryContainer', size : 0.000961 MB
|
||||
Pool ID '17G4ReactionProduct', size : 0.0144 MB
|
||||
Pool ID '10G4Fragment', size : 0.00577 MB
|
||||
Pool ID '17G4ReactionProduct', size : 0.0135 MB
|
||||
Pool ID '10G4Fragment', size : 0.00481 MB
|
||||
Number of memory pools allocated: 20 of which, static: 0
|
||||
Dynamic pools deleted: 20 / Total memory freed: 3.5 MB
|
||||
============================================================
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file RE06/exampleRE06.cc
|
||||
/// \brief Main program of the RE06 example
|
||||
//
|
||||
// $Id: exampleRE06.cc 86969 2014-11-21 11:54:05Z gcosmo $
|
||||
// $Id: exampleRE06.cc 97979 2016-06-30 09:36:20Z gcosmo $
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 - example RE06
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -14,7 +14,10 @@ RE01
|
||||
|
||||
This example demonstrates how to connect the information between
|
||||
primary particles and hits. It also utilizes some user-information
|
||||
classes.
|
||||
classes. Readout geometry is implemented as a parallel world.
|
||||
Decay of "Unknown" particle (that may represent whatever a particle
|
||||
Geant4 does not know how to deal with) is taken care as "pre-assigned
|
||||
decay products".
|
||||
|
||||
RE02
|
||||
----
|
||||
|
||||
Reference in New Issue
Block a user