Import Geant4 10.7.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2020-06-26 10:23:25 +02:00
parent c02c370437
commit 67ba86d073
1871 changed files with 174422 additions and 131884 deletions
@@ -89,6 +89,9 @@ public:
virtual ~G4MoleculeDefinition();
G4MoleculeDefinition(const G4MoleculeDefinition&) = delete;
G4MoleculeDefinition& operator=(const G4MoleculeDefinition&) = delete;
// Set the electronic configuration at ground level
void SetLevelOccupation(G4int,
G4int eNb = 2);
@@ -174,10 +177,6 @@ public:
protected:
G4MoleculeDefinition();
G4MoleculeDefinition(const G4MoleculeDefinition&);
private:
const G4MoleculeDefinition & operator=(const G4MoleculeDefinition &right);
private:
G4int fCharge;
@@ -279,42 +279,6 @@ G4MoleculeDefinition::GetDecayChannels(const G4MolecularConfiguration* conf)
return 0;
}
//___________________________________________________________________________
// Protected
//___________________________________________________________________________
G4MoleculeDefinition::G4MoleculeDefinition(const G4MoleculeDefinition& right) :
G4ParticleDefinition((const G4ParticleDefinition &) right),
fDiffusionCoefficient(right.fDiffusionCoefficient),
fAtomsNb(right.fAtomsNb),
fVanDerVaalsRadius(right.fVanDerVaalsRadius)
{
if (right.fElectronOccupancy != 0)
{
fElectronOccupancy = new G4ElectronOccupancy(*(right.fElectronOccupancy));
}
else fElectronOccupancy = 0;
if (right.fDecayTable != 0)
{
fDecayTable = new G4MolecularDissociationTable(*(right.fDecayTable));
}
else fDecayTable = 0;
fCharge = right.fCharge;
}
//___________________________________________________________________________
const G4MoleculeDefinition&
G4MoleculeDefinition::operator=(const G4MoleculeDefinition &right)
{
if (this != &right)
{
}
return *this;
}
//___________________________________________________________________________
void G4MoleculeDefinition::Finalize()