Import Geant4 11.2.0.beta source tree
This commit is contained in:
@@ -44,14 +44,7 @@
|
||||
class G4HtmlPPReporter: public G4VParticlePropertyReporter
|
||||
{
|
||||
public:
|
||||
//constructors
|
||||
G4HtmlPPReporter();
|
||||
|
||||
//destructor
|
||||
virtual ~G4HtmlPPReporter();
|
||||
|
||||
public:
|
||||
virtual void Print(const G4String& option="");
|
||||
void Print(const G4String& option="") override;
|
||||
|
||||
private:
|
||||
void SparseOption(const G4String& option);
|
||||
|
||||
@@ -59,8 +59,8 @@ class G4IsotopeMagneticMomentTable : public G4VIsotopeTable
|
||||
//
|
||||
public:
|
||||
//
|
||||
typedef std::vector<G4IsotopeProperty*> G4IsotopeList;
|
||||
typedef std::vector<G4String> G4IsotopeNameList;
|
||||
using G4IsotopeList = std::vector<G4IsotopeProperty *>;
|
||||
using G4IsotopeNameList = std::vector<G4String>;
|
||||
|
||||
public:
|
||||
// constructor
|
||||
@@ -74,7 +74,7 @@ protected:
|
||||
|
||||
public:
|
||||
// destructor
|
||||
virtual ~G4IsotopeMagneticMomentTable();
|
||||
~G4IsotopeMagneticMomentTable() override;
|
||||
|
||||
public:
|
||||
// with description
|
||||
@@ -84,9 +84,9 @@ public:
|
||||
// abstract base class G4VIstopeTable. We don't use this fuction in this
|
||||
// implementation, instead we use the next function.
|
||||
//
|
||||
virtual G4IsotopeProperty* GetIsotope(G4int Z, G4int A, G4double E,
|
||||
G4Ions::G4FloatLevelBase flb=G4Ions::G4FloatLevelBase::no_Float);
|
||||
virtual G4IsotopeProperty* GetIsotopeByIsoLvl(G4int Z, G4int A, G4int lvl=0);
|
||||
G4IsotopeProperty* GetIsotope(G4int Z, G4int A, G4double E,
|
||||
G4Ions::G4FloatLevelBase flb=G4Ions::G4FloatLevelBase::no_Float) override;
|
||||
G4IsotopeProperty* GetIsotopeByIsoLvl(G4int Z, G4int A, G4int lvl=0) override;
|
||||
//
|
||||
// again it will replace the pure virtual one in the abstract base class.
|
||||
//
|
||||
|
||||
@@ -42,15 +42,8 @@
|
||||
|
||||
class G4SimplePPReporter: public G4VParticlePropertyReporter
|
||||
{
|
||||
public:
|
||||
//constructors
|
||||
G4SimplePPReporter();
|
||||
|
||||
//destructor
|
||||
virtual ~G4SimplePPReporter();
|
||||
|
||||
public:
|
||||
virtual void Print(const G4String& option="");
|
||||
void Print(const G4String& option="") override;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -43,14 +43,7 @@
|
||||
class G4TextPPReporter: public G4VParticlePropertyReporter
|
||||
{
|
||||
public:
|
||||
//constructors
|
||||
G4TextPPReporter();
|
||||
|
||||
//destructor
|
||||
virtual ~G4TextPPReporter();
|
||||
|
||||
public:
|
||||
virtual void Print(const G4String& option="");
|
||||
void Print(const G4String& option="") override;
|
||||
|
||||
protected:
|
||||
void SparseOption(const G4String& option);
|
||||
|
||||
@@ -45,14 +45,7 @@
|
||||
class G4TextPPRetriever: public G4VParticlePropertyRetriever
|
||||
{
|
||||
public:
|
||||
//constructors
|
||||
G4TextPPRetriever();
|
||||
|
||||
//destructor
|
||||
virtual ~G4TextPPRetriever();
|
||||
|
||||
public:
|
||||
virtual void Retrieve(const G4String& option="");
|
||||
void Retrieve(const G4String& option="") override;
|
||||
|
||||
protected:
|
||||
void SparseOption(const G4String& option);
|
||||
|
||||
@@ -60,7 +60,7 @@ class G4VParticlePropertyReporter
|
||||
{ return (this != &right); }
|
||||
|
||||
public:
|
||||
typedef std::vector<G4ParticlePropertyData*> G4PPDContainer;
|
||||
using G4PPDContainer = std::vector<G4ParticlePropertyData *>;
|
||||
|
||||
public:
|
||||
virtual G4bool FillList(G4String name);
|
||||
|
||||
Reference in New Issue
Block a user