7 #ifndef SimG4Core_CustomPhysics_CMSDarkPairProductionProcess_h 8 #define SimG4Core_CustomPhysics_CMSDarkPairProductionProcess_h 12 #include "G4VEmProcess.hh" 16 class G4ParticleDefinition;
18 class G4MaterialCutsCouple;
19 class G4DynamicParticle;
28 G4ProcessType
type = fElectromagnetic);
33 G4bool
IsApplicable(
const G4ParticleDefinition&)
override;
36 const G4Material*)
override;
CMSDarkPairProductionProcess(G4double df=1E0, const G4String &processName="conv", G4ProcessType type=fElectromagnetic)
~CMSDarkPairProductionProcess() override
void InitialiseProcess(const G4ParticleDefinition *) override
G4double MinPrimaryEnergy(const G4ParticleDefinition *, const G4Material *) override
void PrintInfo() override
G4bool IsApplicable(const G4ParticleDefinition &) override