Import Geant4 11.2.0 source tree
This commit is contained in:
@@ -23,21 +23,15 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
// GEANT 4 class implementatBoson file
|
||||
// GEANT 4 class implementatBoson file
|
||||
//
|
||||
#ifndef G4BosonConstructor_h
|
||||
#define G4BosonConstructor_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
|
||||
class G4BosonConstructor
|
||||
{
|
||||
//This class is a utility class for constructBoson
|
||||
// This class is a utility class for constructBoson
|
||||
public:
|
||||
static void ConstructParticle();
|
||||
};
|
||||
|
||||
@@ -23,9 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
// GEANT 4 class header file
|
||||
//
|
||||
@@ -38,29 +35,20 @@
|
||||
#ifndef G4ChargedGeantino_h
|
||||
#define G4ChargedGeantino_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
// ######################################################################
|
||||
// ### ChargedGeantino ###
|
||||
// ######################################################################
|
||||
|
||||
class G4ChargedGeantino : public G4ParticleDefinition
|
||||
{
|
||||
private:
|
||||
static G4ChargedGeantino* theInstance;
|
||||
public:
|
||||
static G4ChargedGeantino* Definition();
|
||||
static G4ChargedGeantino* ChargedGeantinoDefinition();
|
||||
static G4ChargedGeantino* ChargedGeantino();
|
||||
|
||||
private:
|
||||
G4ChargedGeantino(){}
|
||||
|
||||
public:
|
||||
~G4ChargedGeantino() override= default;
|
||||
|
||||
static G4ChargedGeantino* Definition();
|
||||
static G4ChargedGeantino* ChargedGeantinoDefinition();
|
||||
static G4ChargedGeantino* ChargedGeantino();
|
||||
private:
|
||||
G4ChargedGeantino() {}
|
||||
~G4ChargedGeantino() override = default;
|
||||
|
||||
static G4ChargedGeantino* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
// GEANT 4 class header file
|
||||
//
|
||||
@@ -34,35 +32,23 @@
|
||||
// New impelemenataion as an utility class H.Kurashige, 14 July 2004
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
|
||||
#ifndef G4Gamma_h
|
||||
#define G4Gamma_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
// ######################################################################
|
||||
// ### GAMMA ###
|
||||
// ######################################################################
|
||||
|
||||
class G4Gamma : public G4ParticleDefinition
|
||||
{
|
||||
private:
|
||||
static G4Gamma* theInstance;
|
||||
public:
|
||||
static G4Gamma* Definition();
|
||||
static G4Gamma* GammaDefinition();
|
||||
static G4Gamma* Gamma();
|
||||
|
||||
private: // hide constructor as private
|
||||
G4Gamma(){}
|
||||
private: // hide constructor as private
|
||||
G4Gamma() {}
|
||||
~G4Gamma() override = default;
|
||||
|
||||
public:
|
||||
~G4Gamma() override= default;
|
||||
|
||||
static G4Gamma* Definition();
|
||||
static G4Gamma* GammaDefinition();
|
||||
static G4Gamma* Gamma();
|
||||
static G4Gamma* theInstance;
|
||||
};
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
@@ -23,9 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
// GEANT 4 class header file
|
||||
//
|
||||
@@ -38,39 +35,20 @@
|
||||
#ifndef G4Geantino_h
|
||||
#define G4Geantino_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
// ######################################################################
|
||||
// ### GEANTINO ###
|
||||
// ######################################################################
|
||||
|
||||
class G4Geantino : public G4ParticleDefinition
|
||||
{
|
||||
private:
|
||||
static G4Geantino* theInstance;
|
||||
public:
|
||||
static G4Geantino* Definition();
|
||||
static G4Geantino* GeantinoDefinition();
|
||||
static G4Geantino* Geantino();
|
||||
|
||||
private:
|
||||
G4Geantino() {}
|
||||
private:
|
||||
G4Geantino() {}
|
||||
~G4Geantino() override = default;
|
||||
|
||||
public:
|
||||
~G4Geantino() override= default;
|
||||
|
||||
static G4Geantino* Definition();
|
||||
static G4Geantino* GeantinoDefinition();
|
||||
static G4Geantino* Geantino();
|
||||
static G4Geantino* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -23,9 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
// GEANT 4 class header file
|
||||
//
|
||||
@@ -38,30 +35,20 @@
|
||||
#ifndef G4OpticalPhoton_h
|
||||
#define G4OpticalPhoton_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
// ######################################################################
|
||||
// ### OPTICAL PHOTON ###
|
||||
// ######################################################################
|
||||
|
||||
class G4OpticalPhoton : public G4ParticleDefinition
|
||||
{
|
||||
private:
|
||||
static G4OpticalPhoton* theInstance;
|
||||
public:
|
||||
static G4OpticalPhoton* Definition();
|
||||
static G4OpticalPhoton* OpticalPhotonDefinition();
|
||||
static G4OpticalPhoton* OpticalPhoton();
|
||||
|
||||
private:
|
||||
G4OpticalPhoton () {}
|
||||
|
||||
public:
|
||||
~G4OpticalPhoton () override= default;
|
||||
|
||||
static G4OpticalPhoton* Definition();
|
||||
static G4OpticalPhoton* OpticalPhotonDefinition();
|
||||
static G4OpticalPhoton* OpticalPhoton();
|
||||
private:
|
||||
G4OpticalPhoton() {}
|
||||
~G4OpticalPhoton() override = default;
|
||||
|
||||
static G4OpticalPhoton* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -26,27 +26,22 @@
|
||||
/// \file particles/include/G4PhononLong.hh
|
||||
/// \brief Definition of the G4PhononLong class
|
||||
//
|
||||
//
|
||||
#ifndef G4PhononLong_h
|
||||
#define G4PhononLong_h 1
|
||||
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
class G4PhononLong : public G4ParticleDefinition
|
||||
{
|
||||
public:
|
||||
static G4PhononLong* Definition();
|
||||
static G4PhononLong* PhononDefinition();
|
||||
|
||||
class G4PhononLong : public G4ParticleDefinition {
|
||||
private:
|
||||
static G4PhononLong* theInstance;
|
||||
|
||||
private:
|
||||
G4PhononLong() {;}
|
||||
|
||||
public:
|
||||
~G4PhononLong() override {;}
|
||||
|
||||
static G4PhononLong* Definition();
|
||||
static G4PhononLong* PhononDefinition();
|
||||
private:
|
||||
G4PhononLong() {}
|
||||
~G4PhononLong() override = default;
|
||||
|
||||
static G4PhononLong* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -26,27 +26,22 @@
|
||||
/// \file particles/phonons/include/G4PhononTransFast.hh
|
||||
/// \brief Definition of the G4PhononTransFast class
|
||||
//
|
||||
//
|
||||
|
||||
#ifndef G4PhononTransFast_h
|
||||
#define G4PhononTransFast_h 1
|
||||
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
class G4PhononTransFast : public G4ParticleDefinition
|
||||
{
|
||||
public:
|
||||
static G4PhononTransFast* Definition();
|
||||
static G4PhononTransFast* PhononDefinition();
|
||||
|
||||
class G4PhononTransFast : public G4ParticleDefinition {
|
||||
private:
|
||||
static G4PhononTransFast* theInstance;
|
||||
|
||||
private:
|
||||
G4PhononTransFast() {;}
|
||||
|
||||
public:
|
||||
~G4PhononTransFast() override {;}
|
||||
|
||||
static G4PhononTransFast* Definition();
|
||||
static G4PhononTransFast* PhononDefinition();
|
||||
private:
|
||||
G4PhononTransFast() {}
|
||||
~G4PhononTransFast() override = default;
|
||||
|
||||
static G4PhononTransFast* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -26,26 +26,22 @@
|
||||
/// \file particles/phonons/include/G4PhononTransSlow.hh
|
||||
/// \brief Definition of the G4PhononTransSlow class
|
||||
//
|
||||
//
|
||||
|
||||
#ifndef G4PhononTransSlow_h
|
||||
#define G4PhononTransSlow_h 1
|
||||
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
class G4PhononTransSlow : public G4ParticleDefinition {
|
||||
private:
|
||||
static G4PhononTransSlow* theInstance;
|
||||
class G4PhononTransSlow : public G4ParticleDefinition
|
||||
{
|
||||
public:
|
||||
static G4PhononTransSlow* Definition();
|
||||
static G4PhononTransSlow* PhononDefinition();
|
||||
|
||||
private:
|
||||
G4PhononTransSlow() {;}
|
||||
private:
|
||||
G4PhononTransSlow() {}
|
||||
~G4PhononTransSlow() override = default;
|
||||
|
||||
public:
|
||||
~G4PhononTransSlow () override {;}
|
||||
|
||||
static G4PhononTransSlow* Definition();
|
||||
static G4PhononTransSlow* PhononDefinition();
|
||||
static G4PhononTransSlow* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -23,9 +23,6 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
// GEANT 4 class header file
|
||||
//
|
||||
@@ -34,43 +31,23 @@
|
||||
// New impelemenataion as an utility class H.Kurashige, 14 July 2004
|
||||
// ----------------------------------------------------------------
|
||||
|
||||
|
||||
#ifndef G4UnknownParticle_h
|
||||
#define G4UnknownParticle_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4ios.hh"
|
||||
#include "G4ParticleDefinition.hh"
|
||||
|
||||
// ######################################################################
|
||||
// ### UNKNOWN ###
|
||||
// ######################################################################
|
||||
|
||||
class G4UnknownParticle : public G4ParticleDefinition
|
||||
{
|
||||
private:
|
||||
static G4UnknownParticle* theInstance;
|
||||
public:
|
||||
static G4UnknownParticle* Definition();
|
||||
static G4UnknownParticle* UnknownParticleDefinition();
|
||||
static G4UnknownParticle* UnknownParticle();
|
||||
|
||||
private:
|
||||
G4UnknownParticle(){}
|
||||
private:
|
||||
G4UnknownParticle() {}
|
||||
~G4UnknownParticle() override = default;
|
||||
|
||||
public:
|
||||
~G4UnknownParticle() override= default;
|
||||
|
||||
static G4UnknownParticle* Definition();
|
||||
static G4UnknownParticle* UnknownParticleDefinition();
|
||||
static G4UnknownParticle* UnknownParticle();
|
||||
static G4UnknownParticle* theInstance;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user