icemc
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oNstd
oNToolsFunctions to make life easier. Many of these probably exist other places
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
oCGlobalTriggerGlobal Trigger
oCIceModelIce thicknesses and water depth
oCInteractionStores everything about a particular neutrino interaction. Interaction
oCPositionThis class is a 3-vector that represents a position on the Earth's surface
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
oCRX
oCSecondariesSecondary interactions
oCSettingsReads in and stores input settings for the run
oCSignalRadiation from interaction
oCSpectraNeutrino spectra
oCTaumodel
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
\CYInelasticity distributions: stores parametrizations and picks inelasticities