Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -64,23 +64,21 @@ public:
|
||||
|
||||
explicit G4hBremsstrahlung(const G4String& processName = "hBrems");
|
||||
|
||||
virtual ~G4hBremsstrahlung();
|
||||
~G4hBremsstrahlung() override;
|
||||
|
||||
virtual G4bool IsApplicable(const G4ParticleDefinition& p) override;
|
||||
G4bool IsApplicable(const G4ParticleDefinition& p) override;
|
||||
|
||||
// print description in html
|
||||
virtual void ProcessDescription(std::ostream&) const override;
|
||||
|
||||
protected:
|
||||
|
||||
virtual void InitialiseEnergyLossProcess(const G4ParticleDefinition*,
|
||||
const G4ParticleDefinition*) override;
|
||||
|
||||
private:
|
||||
void ProcessDescription(std::ostream&) const override;
|
||||
|
||||
G4hBremsstrahlung & operator=(const G4hBremsstrahlung &right) = delete;
|
||||
G4hBremsstrahlung(const G4hBremsstrahlung&) = delete;
|
||||
|
||||
protected:
|
||||
|
||||
void InitialiseEnergyLossProcess(const G4ParticleDefinition*,
|
||||
const G4ParticleDefinition*) override;
|
||||
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
|
||||
|
||||
@@ -36,9 +36,6 @@
|
||||
// Creation date: 28.02.2008
|
||||
//
|
||||
// Modifications:
|
||||
//
|
||||
//
|
||||
|
||||
//
|
||||
// Class Description:
|
||||
//
|
||||
@@ -58,22 +55,19 @@ class G4hBremsstrahlungModel : public G4MuBremsstrahlungModel
|
||||
public:
|
||||
|
||||
explicit G4hBremsstrahlungModel(const G4ParticleDefinition* p = nullptr,
|
||||
const G4String& nam = "hBrem");
|
||||
const G4String& nam = "hBrem");
|
||||
|
||||
virtual ~G4hBremsstrahlungModel();
|
||||
|
||||
protected:
|
||||
|
||||
virtual G4double ComputeDMicroscopicCrossSection(G4double tkin,
|
||||
G4double Z,
|
||||
G4double gammaEnergy) override;
|
||||
private:
|
||||
~G4hBremsstrahlungModel() override;
|
||||
|
||||
// hide assignment operator
|
||||
G4hBremsstrahlungModel &
|
||||
operator=(const G4hBremsstrahlungModel &right) = delete;
|
||||
G4hBremsstrahlungModel(const G4hBremsstrahlungModel&) = delete;
|
||||
|
||||
protected:
|
||||
|
||||
G4double ComputeDMicroscopicCrossSection(G4double tkin, G4double Z,
|
||||
G4double gammaEnergy) override;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
|
||||
|
||||
@@ -61,23 +61,21 @@ public:
|
||||
|
||||
explicit G4hPairProduction(const G4String& processName = "hPairProd");
|
||||
|
||||
virtual ~G4hPairProduction();
|
||||
~G4hPairProduction() override;
|
||||
|
||||
virtual G4bool IsApplicable(const G4ParticleDefinition& p) override;
|
||||
G4bool IsApplicable(const G4ParticleDefinition& p) override;
|
||||
|
||||
// print description in html
|
||||
virtual void ProcessDescription(std::ostream&) const override;
|
||||
void ProcessDescription(std::ostream&) const override;
|
||||
|
||||
G4hPairProduction & operator=(const G4hPairProduction &right) = delete;
|
||||
G4hPairProduction(const G4hPairProduction&) = delete;
|
||||
|
||||
protected:
|
||||
|
||||
virtual void InitialiseEnergyLossProcess(const G4ParticleDefinition*,
|
||||
const G4ParticleDefinition*) override;
|
||||
|
||||
private:
|
||||
|
||||
G4hPairProduction & operator=(const G4hPairProduction &right) = delete;
|
||||
G4hPairProduction(const G4hPairProduction&) = delete;
|
||||
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
|
||||
|
||||
@@ -60,14 +60,7 @@ public:
|
||||
explicit G4hPairProductionModel(const G4ParticleDefinition* p = nullptr,
|
||||
const G4String& nam = "hPairProd");
|
||||
|
||||
virtual ~G4hPairProductionModel();
|
||||
|
||||
protected:
|
||||
|
||||
virtual G4double ComputeDMicroscopicCrossSection(G4double tkin,
|
||||
G4double Z,
|
||||
G4double pairEnergy) override;
|
||||
private:
|
||||
~G4hPairProductionModel() override;
|
||||
|
||||
// hide assignment operator
|
||||
G4hPairProductionModel &
|
||||
|
||||
Reference in New Issue
Block a user