Loading [MathJax]/extensions/tex2jax.js
G4DarkBreM  v2.1.0
Geant4 Dark Bremmstrahlung from MadGraph
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Namespace List
Here is a list of all documented namespaces 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
 CHunkBasic 'hunk' of material in air, the material and its thickness is configurable
 COutgoingKinematicsThe event information we care about for studying the model
 CLeptonBeamPrimary generator, a simple particle gun restricted to electrons or muons along the z axis
 CPersistDarkBremProductsEvent action used to store the OutgoingKinematics if a dark brem occurred
 CFindDarkBremProductsLook through the tracks to find the dark brem products
 NparseNamespace holding implementation of library parsing
 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