76 #ifndef MyG4MuIonisationNoDelta_h 77 #define MyG4MuIonisationNoDelta_h 1 79 #include "Geant4/G4VEnergyLossProcess.hh" 80 #include "Geant4/G4Electron.hh" 81 #include "Geant4/G4Positron.hh" 82 #include "Geant4/globals.hh" 83 #include "Geant4/G4VEmModel.hh" 96 virtual G4bool
IsApplicable(
const G4ParticleDefinition& p)
override;
99 const G4Material*, G4double cut)
override;
110 const G4ParticleDefinition*)
override;
constexpr auto const & right(const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b)
MyG4MuIonisationNoDelta & operator=(const MyG4MuIonisationNoDelta &right)=delete
virtual G4bool IsApplicable(const G4ParticleDefinition &p) override
const G4ParticleDefinition * theBaseParticle
const G4ParticleDefinition * theParticle
virtual G4double MinPrimaryEnergy(const G4ParticleDefinition *p, const G4Material *, G4double cut) override
MyG4MuIonisationNoDelta(const G4String &name="muIoni")
~MyG4MuIonisationNoDelta()=default
virtual void PrintInfo() override
virtual void InitialiseEnergyLossProcess(const G4ParticleDefinition *, const G4ParticleDefinition *) override
virtual void ProcessDescription(std::ostream &) const override