icemc
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCAnitaContains everything about positions within payload and signals it sees for each event, in both the trigger and signal paths
oCAntTriggerHandles L0 and L1 Triggers for an antenna
oCBalloonHandles everything related to balloon positions, payload orientation over the course of a flight
oCCountingHandles event counting as cuts are made
oCEarthModelShape of the earth, ice thicknesses, profiles of earth layers, densities, neutrino absorption
|\CIceModelIce thicknesses and water depth
oCGlobalTriggerGlobal Trigger
oCInteractionStores everything about a particular neutrino interaction. Interaction
oCPrimariesFunctions you need to generate a primary interaction including cross sections and picking charged current/neutral current and flavor Primaries
oCRayRay tracing
oCRoughnessSome roughness work that was attempted
oCSecondariesSecondary interactions
oCSettingsReads in and stores input settings for the run
oCSignalRadiation from interaction
oCSpectraNeutrino spectra
oCTObject
|oCRX
|\CTaumodel
oCVectorThis class represents a three-vector. Operators are overloaded to provide for the familiar operations of vector addition, subtraction, scalar multiplication and division, and the dot product
|\CPositionThis class is a 3-vector that represents a position on the Earth's surface
\CYInelasticity distributions: stores parametrizations and picks inelasticities