#include <CMSDarkPairProductionProcess.h>
Public Member Functions | |
CMSDarkPairProductionProcess (G4double df=1E0, const G4String &processName="conv", G4ProcessType type=fElectromagnetic) | |
G4bool | IsApplicable (const G4ParticleDefinition &) override |
G4double | MinPrimaryEnergy (const G4ParticleDefinition *, const G4Material *) override |
~CMSDarkPairProductionProcess () override | |
Protected Member Functions | |
void | InitialiseProcess (const G4ParticleDefinition *) override |
Private Attributes | |
G4double | darkFactor |
G4bool | isInitialised |
Definition at line 20 of file CMSDarkPairProductionProcess.h.
CMSDarkPairProductionProcess::CMSDarkPairProductionProcess | ( | G4double | df = 1E0 , |
const G4String & | processName = "conv" , |
||
G4ProcessType | type = fElectromagnetic |
||
) |
Definition at line 17 of file CMSDarkPairProductionProcess.cc.
References nanoDQM_cff::Electron.
|
override |
Definition at line 27 of file CMSDarkPairProductionProcess.cc.
|
overrideprotected |
Definition at line 34 of file CMSDarkPairProductionProcess.cc.
References darkFactor, and isInitialised.
|
override |
Definition at line 29 of file CMSDarkPairProductionProcess.cc.
References funct::abs().
|
override |
|
private |
Definition at line 40 of file CMSDarkPairProductionProcess.h.
Referenced by InitialiseProcess().
|
private |
Definition at line 39 of file CMSDarkPairProductionProcess.h.
Referenced by InitialiseProcess().