|
G4DarkBreM v2.2.2
Geant4 Dark Bremmstrahlung from MadGraph
|
| ▼Ng4db | G4DarkBreM internal namespace |
| ▼Nexample | Example simulation application required classes |
| CAPrimePhysics | Basic physics constructor which simply creates the A' and the dark brem |
| CFindDarkBremProducts | Look through the tracks to find the dark brem products |
| CHunk | Basic 'hunk' of material in air, the material and its thickness is configurable |
| CLeptonBeam | Primary generator, a simple particle gun restricted to electrons or muons along the z axis |
| COutgoingKinematics | The event information we care about for studying the model |
| CPersistDarkBremProducts | Event action used to store the OutgoingKinematics if a dark brem occurred |
| CElementXsecCache | The cache of already computed cross sections |
| ▼CElementXsecInterpolation | Interpolation of cross sections by element |
| CSampleSet | A sample set is two parallel vectors limited to operate for our interpolation goal |
| CG4DarkBreMModel | Geant4 implementation of the model for a particle undergoing a dark brem where we use an imported event library to decide the outgoing kinematics |
| COutgoingKinematics | Data frame to store necessary information from LHE files |
| CPrototypeModel | Abstract class representing a model for dark brem |
| CG4APrime | Formal class representing the A' (a dark photon) |
| CG4DarkBremsstrahlung | Class that represents the dark brem process |
| CG4FractionallyCharged | Formal class representing the milli-charged particle in Geant4 |