#include <CMSDarkPairProduction.h>
Public Member Functions | |
CMSDarkPairProduction (const G4ParticleDefinition *p=nullptr, G4double df=1.0, const G4String &nam="BetheHeitlerLPM") | |
G4double | ComputeCrossSectionPerAtom (const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A=0., G4double cut=0., G4double emax=DBL_MAX) override |
~CMSDarkPairProduction () override | |
Private Attributes | |
G4double | dark_factor |
Definition at line 19 of file CMSDarkPairProduction.h.
CMSDarkPairProduction::CMSDarkPairProduction | ( | const G4ParticleDefinition * | p = nullptr , |
G4double | df = 1.0 , |
||
const G4String & | nam = "BetheHeitlerLPM" |
||
) |
Definition at line 18 of file CMSDarkPairProduction.cc.
|
override |
Definition at line 21 of file CMSDarkPairProduction.cc.
|
override |
Definition at line 23 of file CMSDarkPairProduction.cc.
References EmbeddingPythia8Hadronizer_cfi::crossSection, dark_factor, hybridSuperClusters_cfi::xi, and xsfactor.
|
private |
Definition at line 38 of file CMSDarkPairProduction.h.
Referenced by ComputeCrossSectionPerAtom().