G4DarkBreM v2.2.2
Geant4 Dark Bremmstrahlung from MadGraph
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ng4dbG4DarkBreM internal namespace
 NexampleExample simulation application required classes
 CAPrimePhysicsBasic physics constructor which simply creates the A' and the dark brem
 CFindDarkBremProductsLook through the tracks to find the dark brem products
 CHunkBasic 'hunk' of material in air, the material and its thickness is configurable
 CLeptonBeamPrimary generator, a simple particle gun restricted to electrons or muons along the z axis
 COutgoingKinematicsThe event information we care about for studying the model
 CPersistDarkBremProductsEvent action used to store the OutgoingKinematics if a dark brem occurred
 CElementXsecCacheThe cache of already computed cross sections
 CElementXsecInterpolationInterpolation of cross sections by element
 CSampleSetA sample set is two parallel vectors limited to operate for our interpolation goal
 CG4DarkBreMModelGeant4 implementation of the model for a particle undergoing a dark brem where we use an imported event library to decide the outgoing kinematics
 COutgoingKinematicsData frame to store necessary information from LHE files
 CPrototypeModelAbstract class representing a model for dark brem
 CG4APrimeFormal class representing the A' (a dark photon)
 CG4DarkBremsstrahlungClass that represents the dark brem process
 CG4FractionallyChargedFormal class representing the milli-charged particle in Geant4