Import Geant4 11.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2023-12-08 10:43:34 +01:00
parent dd1f179cda
commit 860a2b92bf
3962 changed files with 139318 additions and 164259 deletions
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4AntiBMesonZero_h
#define G4AntiBMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### AntiBMesonZero ###
// ######################################################################
class G4AntiBMesonZero : public G4ParticleDefinition
{
private:
static G4AntiBMesonZero* theInstance;
G4AntiBMesonZero(){}
~G4AntiBMesonZero() override= default;
public:
static G4AntiBMesonZero* Definition();
static G4AntiBMesonZero* AntiBMesonZeroDefinition();
static G4AntiBMesonZero* AntiBMesonZero();
public:
static G4AntiBMesonZero* Definition();
static G4AntiBMesonZero* AntiBMesonZeroDefinition();
static G4AntiBMesonZero* AntiBMesonZero();
private:
G4AntiBMesonZero() {}
~G4AntiBMesonZero() override = default;
static G4AntiBMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4AntiBsMesonZero_h
#define G4AntiBsMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### AntiBsMesonZero ###
// ######################################################################
class G4AntiBsMesonZero : public G4ParticleDefinition
{
private:
static G4AntiBsMesonZero* theInstance;
G4AntiBsMesonZero(){}
~G4AntiBsMesonZero() override= default;
public:
static G4AntiBsMesonZero* Definition();
static G4AntiBsMesonZero* AntiBsMesonZeroDefinition();
static G4AntiBsMesonZero* AntiBsMesonZero();
public:
static G4AntiBsMesonZero* Definition();
static G4AntiBsMesonZero* AntiBsMesonZeroDefinition();
static G4AntiBsMesonZero* AntiBsMesonZero();
private:
G4AntiBsMesonZero() {}
~G4AntiBsMesonZero() override = default;
static G4AntiBsMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4AntiDMesonZero_h
#define G4AntiDMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### AntiDMesonZero ###
// ######################################################################
class G4AntiDMesonZero : public G4ParticleDefinition
{
private:
static G4AntiDMesonZero* theInstance;
G4AntiDMesonZero(){}
~G4AntiDMesonZero() override= default;
public:
static G4AntiDMesonZero* Definition();
static G4AntiDMesonZero* AntiDMesonZeroDefinition();
static G4AntiDMesonZero* AntiDMesonZero();
public:
static G4AntiDMesonZero* Definition();
static G4AntiDMesonZero* AntiDMesonZeroDefinition();
static G4AntiDMesonZero* AntiDMesonZero();
private:
G4AntiDMesonZero() {}
~G4AntiDMesonZero() override = default;
static G4AntiDMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,33 +35,20 @@
#ifndef G4AntiKaonZero_h
#define G4AntiKaonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### ANTI KAONZERO ###
// ######################################################################
class G4AntiKaonZero : public G4ParticleDefinition
{
private:
static G4AntiKaonZero* theInstance;
G4AntiKaonZero(){}
~G4AntiKaonZero() override= default;
public:
static G4AntiKaonZero* Definition();
static G4AntiKaonZero* AntiKaonZeroDefinition();
static G4AntiKaonZero* AntiKaonZero();
public:
static G4AntiKaonZero* Definition();
static G4AntiKaonZero* AntiKaonZeroDefinition();
static G4AntiKaonZero* AntiKaonZero();
private:
G4AntiKaonZero() {}
~G4AntiKaonZero() override = default;
static G4AntiKaonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4BMesonMinus_h
#define G4BMesonMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BMesonMinus ###
// ######################################################################
class G4BMesonMinus : public G4ParticleDefinition
{
private:
static G4BMesonMinus* theInstance;
G4BMesonMinus(){}
~G4BMesonMinus() override= default;
public:
static G4BMesonMinus* Definition();
static G4BMesonMinus* BMesonMinusDefinition();
static G4BMesonMinus* BMesonMinus();
public:
static G4BMesonMinus* Definition();
static G4BMesonMinus* BMesonMinusDefinition();
static G4BMesonMinus* BMesonMinus();
private:
G4BMesonMinus() {}
~G4BMesonMinus() override = default;
static G4BMesonMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4BMesonPlus_h
#define G4BMesonPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BMesonPLUS ###
// ######################################################################
class G4BMesonPlus : public G4ParticleDefinition
{
private:
static G4BMesonPlus* theInstance;
G4BMesonPlus(){}
~G4BMesonPlus() override= default;
public:
static G4BMesonPlus* Definition();
static G4BMesonPlus* BMesonPlusDefinition();
static G4BMesonPlus* BMesonPlus();
public:
static G4BMesonPlus* Definition();
static G4BMesonPlus* BMesonPlusDefinition();
static G4BMesonPlus* BMesonPlus();
private:
G4BMesonPlus() {}
~G4BMesonPlus() override = default;
static G4BMesonPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4BMesonZero_h
#define G4BMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BMesonZero ###
// ######################################################################
class G4BMesonZero : public G4ParticleDefinition
{
private:
static G4BMesonZero* theInstance;
G4BMesonZero(){}
~G4BMesonZero() override= default;
public:
static G4BMesonZero* Definition();
static G4BMesonZero* BMesonZeroDefinition();
static G4BMesonZero* BMesonZero();
public:
static G4BMesonZero* Definition();
static G4BMesonZero* BMesonZeroDefinition();
static G4BMesonZero* BMesonZero();
private:
G4BMesonZero() {}
~G4BMesonZero() override = default;
static G4BMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -37,25 +34,20 @@
#ifndef G4BcMesonMinus_h
#define G4BcMesonMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BcMesonMinus ###
// ######################################################################
class G4BcMesonMinus : public G4ParticleDefinition
{
private:
static G4BcMesonMinus* theInstance;
G4BcMesonMinus(){}
~G4BcMesonMinus() override= default;
public:
static G4BcMesonMinus* Definition();
static G4BcMesonMinus* BcMesonMinusDefinition();
static G4BcMesonMinus* BcMesonMinus();
public:
static G4BcMesonMinus* Definition();
static G4BcMesonMinus* BcMesonMinusDefinition();
static G4BcMesonMinus* BcMesonMinus();
private:
G4BcMesonMinus() {}
~G4BcMesonMinus() override = default;
static G4BcMesonMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -37,25 +34,20 @@
#ifndef G4BcMesonPlus_h
#define G4BcMesonPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BcMesonPlus ###
// ######################################################################
class G4BcMesonPlus : public G4ParticleDefinition
{
private:
static G4BcMesonPlus* theInstance;
G4BcMesonPlus(){}
~G4BcMesonPlus() override= default;
public:
static G4BcMesonPlus* Definition();
static G4BcMesonPlus* BcMesonPlusDefinition();
static G4BcMesonPlus* BcMesonPlus();
public:
static G4BcMesonPlus* Definition();
static G4BcMesonPlus* BcMesonPlusDefinition();
static G4BcMesonPlus* BcMesonPlus();
private:
G4BcMesonPlus() {}
~G4BcMesonPlus() override = default;
static G4BcMesonPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4BsMesonZero_h
#define G4BsMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### BsMesonZero ###
// ######################################################################
class G4BsMesonZero : public G4ParticleDefinition
{
private:
static G4BsMesonZero* theInstance;
G4BsMesonZero(){}
~G4BsMesonZero() override= default;
public:
static G4BsMesonZero* Definition();
static G4BsMesonZero* BsMesonZeroDefinition();
static G4BsMesonZero* BsMesonZero();
public:
static G4BsMesonZero* Definition();
static G4BsMesonZero* BsMesonZeroDefinition();
static G4BsMesonZero* BsMesonZero();
private:
G4BsMesonZero() {}
~G4BsMesonZero() override = default;
static G4BsMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4DMesonMinus_h
#define G4DMesonMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### DMesonMinus ###
// ######################################################################
class G4DMesonMinus : public G4ParticleDefinition
{
private:
static G4DMesonMinus* theInstance;
G4DMesonMinus(){}
~G4DMesonMinus() override= default;
public:
static G4DMesonMinus* Definition();
static G4DMesonMinus* DMesonMinusDefinition();
static G4DMesonMinus* DMesonMinus();
public:
static G4DMesonMinus* Definition();
static G4DMesonMinus* DMesonMinusDefinition();
static G4DMesonMinus* DMesonMinus();
private:
G4DMesonMinus() {}
~G4DMesonMinus() override = default;
static G4DMesonMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4DMesonPlus_h
#define G4DMesonPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### DMesonPLUS ###
// ######################################################################
class G4DMesonPlus : public G4ParticleDefinition
{
private:
static G4DMesonPlus* theInstance;
G4DMesonPlus(){}
~G4DMesonPlus() override= default;
public:
static G4DMesonPlus* Definition();
static G4DMesonPlus* DMesonPlusDefinition();
static G4DMesonPlus* DMesonPlus();
public:
static G4DMesonPlus* Definition();
static G4DMesonPlus* DMesonPlusDefinition();
static G4DMesonPlus* DMesonPlus();
private:
G4DMesonPlus() {}
~G4DMesonPlus() override = default;
static G4DMesonPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4DMesonZero_h
#define G4DMesonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### DMesonZero ###
// ######################################################################
class G4DMesonZero : public G4ParticleDefinition
{
private:
static G4DMesonZero* theInstance;
G4DMesonZero(){}
~G4DMesonZero() override= default;
public:
static G4DMesonZero* Definition();
static G4DMesonZero* DMesonZeroDefinition();
static G4DMesonZero* DMesonZero();
public:
static G4DMesonZero* Definition();
static G4DMesonZero* DMesonZeroDefinition();
static G4DMesonZero* DMesonZero();
private:
G4DMesonZero() {}
~G4DMesonZero() override = default;
static G4DMesonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4DsMesonMinus_h
#define G4DsMesonMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### DsMesonMinus ###
// ######################################################################
class G4DsMesonMinus : public G4ParticleDefinition
{
private:
static G4DsMesonMinus* theInstance;
G4DsMesonMinus(){}
~G4DsMesonMinus() override= default;
public:
static G4DsMesonMinus* Definition();
static G4DsMesonMinus* DsMesonMinusDefinition();
static G4DsMesonMinus* DsMesonMinus();
public:
static G4DsMesonMinus* Definition();
static G4DsMesonMinus* DsMesonMinusDefinition();
static G4DsMesonMinus* DsMesonMinus();
private:
G4DsMesonMinus() {}
~G4DsMesonMinus() override = default;
static G4DsMesonMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4DsMesonPlus_h
#define G4DsMesonPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### DsMesonPlus ###
// ######################################################################
class G4DsMesonPlus : public G4ParticleDefinition
{
private:
static G4DsMesonPlus* theInstance;
G4DsMesonPlus(){}
~G4DsMesonPlus() override= default;
public:
static G4DsMesonPlus* Definition();
static G4DsMesonPlus* DsMesonPlusDefinition();
static G4DsMesonPlus* DsMesonPlus();
public:
static G4DsMesonPlus* Definition();
static G4DsMesonPlus* DsMesonPlusDefinition();
static G4DsMesonPlus* DsMesonPlus();
private:
G4DsMesonPlus() {}
~G4DsMesonPlus() override = default;
static G4DsMesonPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,33 +35,20 @@
#ifndef G4Eta_h
#define G4Eta_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### ETA ###
// ######################################################################
class G4Eta : public G4ParticleDefinition
{
private:
static G4Eta* theInstance;
G4Eta(){}
~G4Eta() override= default;
public:
static G4Eta* Definition();
static G4Eta* EtaDefinition();
static G4Eta* Eta();
public:
static G4Eta* Definition();
static G4Eta* EtaDefinition();
static G4Eta* Eta();
private:
G4Eta() {}
~G4Eta() override = default;
static G4Eta* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -37,30 +34,20 @@
#ifndef G4EtaPrime_h
#define G4EtaPrime_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### EtaPrime ###
// ######################################################################
class G4EtaPrime : public G4ParticleDefinition
{
private:
static G4EtaPrime* theInstance;
G4EtaPrime(){}
~G4EtaPrime() override= default;
public:
static G4EtaPrime* Definition();
static G4EtaPrime* EtaPrimeDefinition();
static G4EtaPrime* EtaPrime();
public:
static G4EtaPrime* Definition();
static G4EtaPrime* EtaPrimeDefinition();
static G4EtaPrime* EtaPrime();
private:
G4EtaPrime() {}
~G4EtaPrime() override = default;
static G4EtaPrime* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -39,33 +36,20 @@
#ifndef G4Etac_h
#define G4Etac_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### ETAC ###
// ######################################################################
class G4Etac : public G4ParticleDefinition
{
private:
static G4Etac* theInstance;
G4Etac(){}
~G4Etac() override= default;
public:
static G4Etac* Definition();
static G4Etac* EtacDefinition();
static G4Etac* Etac();
public:
static G4Etac* Definition();
static G4Etac* EtacDefinition();
static G4Etac* Etac();
private:
G4Etac() {}
~G4Etac() override = default;
static G4Etac* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,26 +35,20 @@
#ifndef G4JPsi_h
#define G4JPsi_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### JPsi ###
// ######################################################################
class G4JPsi : public G4ParticleDefinition
{
private:
static G4JPsi* theInstance;
G4JPsi(){}
~G4JPsi() override= default;
public:
static G4JPsi* Definition();
static G4JPsi* JPsiDefinition();
static G4JPsi* JPsi();
public:
static G4JPsi* Definition();
static G4JPsi* JPsiDefinition();
static G4JPsi* JPsi();
private:
G4JPsi() {}
~G4JPsi() override = default;
static G4JPsi* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4KaonMinus_h
#define G4KaonMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### KAONMINUS ###
// ######################################################################
class G4KaonMinus : public G4ParticleDefinition
{
private:
static G4KaonMinus* theInstance;
G4KaonMinus(){}
~G4KaonMinus() override= default;
public:
static G4KaonMinus* Definition();
static G4KaonMinus* KaonMinusDefinition();
static G4KaonMinus* KaonMinus();
public:
static G4KaonMinus* Definition();
static G4KaonMinus* KaonMinusDefinition();
static G4KaonMinus* KaonMinus();
private:
G4KaonMinus() {}
~G4KaonMinus() override = default;
static G4KaonMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4KaonPlus_h
#define G4KaonPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### KAONPLUS ###
// ######################################################################
class G4KaonPlus : public G4ParticleDefinition
{
private:
static G4KaonPlus* theInstance;
G4KaonPlus(){}
~G4KaonPlus() override= default;
public:
static G4KaonPlus* Definition();
static G4KaonPlus* KaonPlusDefinition();
static G4KaonPlus* KaonPlus();
public:
static G4KaonPlus* Definition();
static G4KaonPlus* KaonPlusDefinition();
static G4KaonPlus* KaonPlus();
private:
G4KaonPlus() {}
~G4KaonPlus() override = default;
static G4KaonPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4KaonZero_h
#define G4KaonZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### KAONZERO ###
// ######################################################################
class G4KaonZero : public G4ParticleDefinition
{
private:
static G4KaonZero* theInstance;
G4KaonZero(){}
~G4KaonZero() override= default;
public:
static G4KaonZero* Definition();
static G4KaonZero* KaonZeroDefinition();
static G4KaonZero* KaonZero();
public:
static G4KaonZero* Definition();
static G4KaonZero* KaonZeroDefinition();
static G4KaonZero* KaonZero();
private:
G4KaonZero() {}
~G4KaonZero() override = default;
static G4KaonZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4KaonZeroLong_h
#define G4KaonZeroLong_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### KAONZERO LONG ###
// ######################################################################
class G4KaonZeroLong : public G4ParticleDefinition
{
private:
static G4KaonZeroLong* theInstance;
G4KaonZeroLong(){}
~G4KaonZeroLong() override= default;
public:
static G4KaonZeroLong* Definition();
static G4KaonZeroLong* KaonZeroLongDefinition();
static G4KaonZeroLong* KaonZeroLong();
public:
static G4KaonZeroLong* Definition();
static G4KaonZeroLong* KaonZeroLongDefinition();
static G4KaonZeroLong* KaonZeroLong();
private:
G4KaonZeroLong() {}
~G4KaonZeroLong() override = default;
static G4KaonZeroLong* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4KaonZeroShort_h
#define G4KaonZeroShort_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### KAONZERO SHORT ###
// ######################################################################
class G4KaonZeroShort : public G4ParticleDefinition
{
private:
static G4KaonZeroShort* theInstance;
G4KaonZeroShort(){}
~G4KaonZeroShort() override= default;
public:
static G4KaonZeroShort* Definition();
static G4KaonZeroShort* KaonZeroShortDefinition();
static G4KaonZeroShort* KaonZeroShort();
public:
static G4KaonZeroShort* Definition();
static G4KaonZeroShort* KaonZeroShortDefinition();
static G4KaonZeroShort* KaonZeroShort();
private:
G4KaonZeroShort() {}
~G4KaonZeroShort() override = default;
static G4KaonZeroShort* theInstance;
};
#endif
@@ -23,21 +23,15 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// --------------------------------------------------------------
// GEANT 4 class implementation file
// GEANT 4 class implementation file
//
#ifndef G4MesonConstructor_h
#define G4MesonConstructor_h 1
#include "globals.hh"
#include "G4ios.hh"
class G4MesonConstructor
{
//This class is a utility class for construction
// This class is a utility class for construction
public:
static void ConstructParticle();
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4PionMinus_h
#define G4PionMinus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### PIONMINUS ###
// ######################################################################
class G4PionMinus : public G4ParticleDefinition
{
private:
static G4PionMinus* theInstance;
G4PionMinus(){}
~G4PionMinus() override= default;
public:
static G4PionMinus* Definition();
static G4PionMinus* PionMinusDefinition();
static G4PionMinus* PionMinus();
public:
static G4PionMinus* Definition();
static G4PionMinus* PionMinusDefinition();
static G4PionMinus* PionMinus();
private:
G4PionMinus() {}
~G4PionMinus() override = default;
static G4PionMinus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4PionPlus_h
#define G4PionPlus_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### PIONPLUS ###
// ######################################################################
class G4PionPlus : public G4ParticleDefinition
{
private:
static G4PionPlus* theInstance;
G4PionPlus(){}
~G4PionPlus() override= default;
public:
static G4PionPlus* Definition();
static G4PionPlus* PionPlusDefinition();
static G4PionPlus* PionPlus();
public:
static G4PionPlus* Definition();
static G4PionPlus* PionPlusDefinition();
static G4PionPlus* PionPlus();
private:
G4PionPlus() {}
~G4PionPlus() override = default;
static G4PionPlus* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -38,25 +35,20 @@
#ifndef G4PionZero_h
#define G4PionZero_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### PIONZERO ###
// ######################################################################
class G4PionZero : public G4ParticleDefinition
{
private:
static G4PionZero* theInstance;
G4PionZero(){}
~G4PionZero() override= default;
public:
static G4PionZero* Definition();
static G4PionZero* PionZeroDefinition();
static G4PionZero* PionZero();
public:
static G4PionZero* Definition();
static G4PionZero* PionZeroDefinition();
static G4PionZero* PionZero();
private:
G4PionZero() {}
~G4PionZero() override = default;
static G4PionZero* theInstance;
};
#endif
@@ -23,9 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// ------------------------------------------------------------
// GEANT 4 class header file
//
@@ -37,26 +34,20 @@
#ifndef G4Upsilon_h
#define G4Upsilon_h 1
#include "globals.hh"
#include "G4ios.hh"
#include "G4ParticleDefinition.hh"
// ######################################################################
// ### Upsilon ###
// ######################################################################
class G4Upsilon : public G4ParticleDefinition
{
private:
static G4Upsilon* theInstance;
G4Upsilon(){}
~G4Upsilon() override= default;
public:
static G4Upsilon* Definition();
static G4Upsilon* UpsilonDefinition();
static G4Upsilon* Upsilon();
public:
static G4Upsilon* Definition();
static G4Upsilon* UpsilonDefinition();
static G4Upsilon* Upsilon();
private:
G4Upsilon() {}
~G4Upsilon() override = default;
static G4Upsilon* theInstance;
};
#endif