Import Geant4 10.0.0 source tree
This commit is contained in:
@@ -26,6 +26,8 @@
|
||||
/// \file persistency/P02/include/ExP02Classes.hh
|
||||
/// \brief Declaration of the classes for generating dictionaries
|
||||
//
|
||||
// $Id: ExP02Classes.hh 71569 2013-06-18 10:13:24Z gcosmo $
|
||||
//
|
||||
#include "ExP02GeoTree.hh"
|
||||
//
|
||||
#include "ExP02DetectorConstruction.hh"
|
||||
@@ -72,10 +74,10 @@
|
||||
#include "G4VUserRegionInformation.hh"
|
||||
#include "G4UserLimits.hh"
|
||||
//
|
||||
std::vector<CLHEP::Hep3Vector> a;
|
||||
std::vector<G4VCSGface*> b;
|
||||
std::vector<G4PolyconeSideRZ> c;
|
||||
std::vector<G4PolyPhiFaceEdge> d;
|
||||
std::vector<G4PolyPhiFaceVertex> e;
|
||||
std::vector<CLHEP::Hep3Vector> g4a;
|
||||
std::vector<G4VCSGface*> g4b;
|
||||
std::vector<G4PolyconeSideRZ> g4c;
|
||||
std::vector<G4PolyPhiFaceEdge> g4d;
|
||||
std::vector<G4PolyPhiFaceVertex> g4e;
|
||||
//
|
||||
#undef __G4String
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
/// \file persistency/P02/include/ExP02DetConstrReader.hh
|
||||
/// \brief Definition of the ExP02DetConstrReader class
|
||||
//
|
||||
// $Id: ExP02DetConstrReader.hh 71727 2013-06-21 07:55:45Z gcosmo $
|
||||
//
|
||||
//
|
||||
#ifndef ExP02DetConstrReader_h
|
||||
#define ExP02DetConstrReader_h 1
|
||||
@@ -46,9 +48,7 @@ class ExP02DetConstrReader : public G4VUserDetectorConstruction
|
||||
ExP02DetConstrReader();
|
||||
~ExP02DetConstrReader();
|
||||
|
||||
public:
|
||||
|
||||
G4VPhysicalVolume* Construct();
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -26,6 +26,8 @@
|
||||
/// \file persistency/P02/include/ExP02DetectorConstruction.hh
|
||||
/// \brief Definition of the ExP02DetectorConstruction class
|
||||
//
|
||||
// $Id: ExP02DetectorConstruction.hh 71569 2013-06-18 10:13:24Z gcosmo $
|
||||
//
|
||||
#ifndef ExP02DetectorConstruction_H
|
||||
#define ExP02DetectorConstruction_H 1
|
||||
|
||||
@@ -44,7 +46,7 @@ class ExP02DetectorConstruction : public G4VUserDetectorConstruction
|
||||
ExP02DetectorConstruction();
|
||||
~ExP02DetectorConstruction();
|
||||
|
||||
G4VPhysicalVolume* Construct();
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
|
||||
private:
|
||||
|
||||
|
||||
@@ -26,7 +26,8 @@
|
||||
/// \file persistency/P02/include/ExP02GeoTree.hh
|
||||
/// \brief Definition of the ExP02GeoTree class
|
||||
//
|
||||
// $Id$
|
||||
// $Id: ExP02GeoTree.hh 71727 2013-06-21 07:55:45Z gcosmo $
|
||||
|
||||
#ifndef INCLUDE_EXP02GEOTREE_H
|
||||
#define INCLUDE_EXP02GEOTREE_H 1
|
||||
|
||||
@@ -44,7 +45,8 @@ class ExP02GeoTree {
|
||||
public:
|
||||
|
||||
ExP02GeoTree( );
|
||||
ExP02GeoTree(G4VPhysicalVolume* vol, const G4ElementTable* et, const G4MaterialTable* mt);
|
||||
ExP02GeoTree(G4VPhysicalVolume* vol, const G4ElementTable* et,
|
||||
const G4MaterialTable* mt);
|
||||
|
||||
virtual ~ExP02GeoTree( );
|
||||
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
/// \file persistency/P02/include/ExP02PhysicsList.hh
|
||||
/// \brief Definition of the ExP02PhysicsList class
|
||||
//
|
||||
//
|
||||
// $Id$
|
||||
// $Id: ExP02PhysicsList.hh 71727 2013-06-21 07:55:45Z gcosmo $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -50,21 +49,18 @@ class ExP02PhysicsList: public G4VUserPhysicsList
|
||||
|
||||
protected:
|
||||
// Construct particle and physics
|
||||
void ConstructParticle();
|
||||
void ConstructProcess();
|
||||
virtual void ConstructParticle();
|
||||
virtual void ConstructProcess();
|
||||
|
||||
void SetCuts();
|
||||
virtual void SetCuts();
|
||||
|
||||
|
||||
protected:
|
||||
// these methods Construct particles
|
||||
void ConstructBosons();
|
||||
void ConstructLeptons();
|
||||
void ConstructMesons();
|
||||
void ConstructBaryons();
|
||||
|
||||
protected:
|
||||
// these methods Construct physics processes and register them
|
||||
// these methods Construct physics processes and register them
|
||||
void ConstructGeneral();
|
||||
void ConstructEM();
|
||||
};
|
||||
|
||||
@@ -26,8 +26,7 @@
|
||||
/// \file persistency/P02/include/ExP02PrimaryGeneratorAction.hh
|
||||
/// \brief Definition of the ExP02PrimaryGeneratorAction class
|
||||
//
|
||||
//
|
||||
// $Id$
|
||||
// $Id: ExP02PrimaryGeneratorAction.hh 71727 2013-06-21 07:55:45Z gcosmo $
|
||||
//
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
@@ -51,12 +50,10 @@ class ExP02PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction
|
||||
ExP02PrimaryGeneratorAction();
|
||||
~ExP02PrimaryGeneratorAction();
|
||||
|
||||
public:
|
||||
void GeneratePrimaries(G4Event*);
|
||||
virtual void GeneratePrimaries(G4Event*);
|
||||
|
||||
private:
|
||||
G4ParticleGun* fParticleGun;
|
||||
ExP02DetectorConstruction* fMyDetector;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
Reference in New Issue
Block a user