G4DarkBreM  v2.1.0
Geant4 Dark Bremmstrahlung from MadGraph
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cg4db::ElementXsecCacheThe cache of already computed cross sections
 Cg4db::ElementXsecInterpolationInterpolation of cross sections by element
 CG4ParticleDefinition
 CG4APrimeFormal class representing the A' (a dark photon)
 CG4UserEventAction
 Cg4db::example::PersistDarkBremProductsEvent action used to store the OutgoingKinematics if a dark brem occurred
 CG4UserTrackingAction
 Cg4db::example::FindDarkBremProductsLook through the tracks to find the dark brem products
 CG4VDiscreteProcess
 CG4DarkBremsstrahlungClass that represents the dark brem process
 CG4VPhysicsConstructor
 Cg4db::example::APrimePhysicsBasic physics constructor which simply creates the A' and the dark brem
 CG4VUserDetectorConstruction
 Cg4db::example::HunkBasic 'hunk' of material in air, the material and its thickness is configurable
 CG4VUserEventInformation
 Cg4db::example::OutgoingKinematicsThe event information we care about for studying the model
 CG4VUserPrimaryGeneratorAction
 Cg4db::example::LeptonBeamPrimary generator, a simple particle gun restricted to electrons or muons along the z axis
 Cg4db::OutgoingKinematicsData frame to store necessary information from LHE files
 Cg4db::PrototypeModelAbstract class representing a model for dark brem
 Cg4db::G4DarkBreMModelGeant4 implementation of the model for a particle undergoing a dark brem where we use an imported event library to decide the outgoing kinematics
 Cg4db::ElementXsecInterpolation::SampleSetA sample set is two parallel vectors limited to operate for our interpolation goal