Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
@@ -26,6 +26,8 @@
/// \file persistency/P02/src/ExP02DetConstrReader.cc
/// \brief Implementation of the ExP02DetConstrReader class
//
// $Id: ExP02DetConstrReader.cc 71727 2013-06-21 07:55:45Z gcosmo $
//
//ROOT
#include "TROOT.h"
#include "TFile.h"
@@ -43,6 +45,7 @@
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ExP02DetConstrReader::ExP02DetConstrReader()
: G4VUserDetectorConstruction()
{
// initialize ROOT
TSystem ts;
@@ -26,6 +26,8 @@
/// \file persistency/P02/src/ExP02DetectorConstruction.cc
/// \brief Implementation of the ExP02DetectorConstruction class
//
// $Id: ExP02DetectorConstruction.cc 71727 2013-06-21 07:55:45Z gcosmo $
//
//
#include "ExP02DetectorConstruction.hh"
@@ -49,7 +51,8 @@
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ExP02DetectorConstruction::ExP02DetectorConstruction()
: fExperimentalHall_log(0), fTracker_log(0),
: G4VUserDetectorConstruction(),
fExperimentalHall_log(0), fTracker_log(0),
fCalorimeterBlock_log(0), fCalorimeterLayer_log(0),
fExperimentalHall_phys(0), fCalorimeterLayer_phys(0),
fCalorimeterBlock_phys(0), fTracker_phys(0)
@@ -26,7 +26,7 @@
/// \file persistency/P02/src/ExP02GeoTree.cc
/// \brief Implementation of the ExP02GeoTree class
//
// $Id$
// $Id: ExP02GeoTree.cc 71727 2013-06-21 07:55:45Z gcosmo $
// Include files
// local
@@ -41,7 +41,8 @@
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ExP02GeoTree::ExP02GeoTree( ): fTopV(0)
ExP02GeoTree::ExP02GeoTree( )
: fTopV(0), fEltab(0), fMattab(0)
{
fEltab = G4Element::GetElementTable();
fMattab = G4Material::GetMaterialTable();
@@ -49,8 +50,9 @@ ExP02GeoTree::ExP02GeoTree( ): fTopV(0)
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ExP02GeoTree::ExP02GeoTree(G4VPhysicalVolume* vol, const G4ElementTable* et, const G4MaterialTable* mt):
fTopV(vol), fEltab(et), fMattab(mt)
ExP02GeoTree::ExP02GeoTree(G4VPhysicalVolume* vol, const G4ElementTable* et,
const G4MaterialTable* mt)
: fTopV(vol), fEltab(et), fMattab(mt)
{}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -26,8 +26,7 @@
/// \file persistency/P02/src/ExP02PhysicsList.cc
/// \brief Implementation of the ExP02PhysicsList class
//
//
// $Id$
// $Id: ExP02PhysicsList.cc 71727 2013-06-21 07:55:45Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -44,7 +43,7 @@
ExP02PhysicsList::ExP02PhysicsList(): G4VUserPhysicsList()
{
defaultCutValue = 1.0*cm;
SetVerboseLevel(1);
SetVerboseLevel(1);
}
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -26,6 +26,8 @@
/// \file persistency/P02/src/ExP02PrimaryGeneratorAction.cc
/// \brief Implementation of the ExP02PrimaryGeneratorAction class
//
// $Id: ExP02PrimaryGeneratorAction.cc 71727 2013-06-21 07:55:45Z gcosmo $
//
#include "ExP02PrimaryGeneratorAction.hh"
#include "G4Event.hh"
@@ -38,6 +40,9 @@
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ExP02PrimaryGeneratorAction::ExP02PrimaryGeneratorAction()
: G4VUserPrimaryGeneratorAction(),
fParticleGun(0)
{
G4int n_particle = 1;
fParticleGun = new G4ParticleGun(n_particle);