53 #ifndef G4BetheHeitler5DModel_h
54 #define G4BetheHeitler5DModel_h 1
66 const G4String& nam =
"BetheHeitler5D");
void SampleSecondaries(std::vector< G4DynamicParticle * > *fvect, const G4MaterialCutsCouple *couple, const G4DynamicParticle *aDynamicGamma, G4double, G4double) final
G4BetheHeitler5DModel(const G4ParticleDefinition *p=nullptr, const G4String &nam="BetheHeitler5D")
G4double MaxDiffCrossSection(const G4double *par, G4double eZ, G4double e, G4double loge) const
G4BetheHeitler5DModel & operator=(const G4BetheHeitler5DModel &right)=delete
void BoostG4LorentzVector(const G4LorentzVector &p, const G4LorentzVector &q, G4LorentzVector &res) const
virtual void Initialise(const G4ParticleDefinition *, const G4DataVector &) final
virtual ~G4BetheHeitler5DModel()
void SetVerbose(G4int val)