9 #include "G4PhysicalConstants.hh" 10 #include "G4SystemOfUnits.hh" 11 #include "G4PairProductionRelModel.hh" 16 : G4PairProductionRelModel(p, nam),
dark_factor(df) {}
21 const G4ParticleDefinition*
p, G4double
e, G4double
Z, G4double e1, G4double e2, G4double
e3) {
22 return dark_factor * G4PairProductionRelModel::ComputeCrossSectionPerAtom(p, e, Z, e1, e2, e3);
G4double ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A=0., G4double cut=0., G4double emax=DBL_MAX) override
CMSDarkPairProduction(const G4ParticleDefinition *p=nullptr, G4double df=1.0, const G4String &nam="BetheHeitlerLPM")
~CMSDarkPairProduction() override