Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 ►CBaseList::abstract_base
 ►CAnitaResponse::AbstractResponse
 CAcqdStartStruct_tThe Acqd Startup Struct – Telemetered
 CAnalogueCorrectedDataStruct_tAcromag data array
 CAnalogueDataStruct_tAcromag data array
 CUCorrelator::AnalysisConfig
 CAcclaim::AnalysisSettings
 CAnalysisWaveformThis class is intended to be the main storage vessel for ANITA waveforms. It is similar in principle to RFWaveform from FFTtools.
 ►CFFTtools::AnalyticSignal
 CUCorrelator::Analyzer
 CAnitaContains everything about positions within payload and signals it sees for each event, in both the trigger and signal paths
 CAnitaCanvasMakerThe event display canvas maker
 CAnitaDataset
 CAnitaEventBody_tRaw event format
 CAnitaEventFaker
 CAnitaEventFull_tFull event format – never used
 CAnitaEventHeader_tANITA Event Header – Telemetered
 CAnitaEventHeaderVer10_t
 CAnitaEventHeaderVer11_t
 CAnitaEventHeaderVer12_t
 CAnitaEventHeaderVer13_t
 CAnitaEventHeaderVer30_tANITA Event Header – Telemetered
 CAnitaEventHeaderVer33_tANITA Event Header – Telemetered
 CAnitaEventHeaderVer40_tANITA Event Header – Telemetered
 CAnitaEventReconstructor
 CAnitaGeomToolAnitaGeomTool – The ANITA Geometry Tool
 CAnitaGpsCanvasMakerThe GPS canvas maker
 CAnitaNoiseMachine
 CAnitaNoiseSummary
 CAnitaRFCanvasMakerThe SURF and TURF hk display canvas maker
 CAnitaTemplateSummary
 CAntarcticCoord
 ►CAntarcticSegmentationScheme
 CUCorrelator::AntennaPositions
 Clazylookup::arr< N, T >
 Catm_meas
 ►CAntarcticAtmosphere::AtmosphericModel
 CAveragedSurfHkStruct_tAverage Surf Hk – Telemetered
 CAveragedSurfHkStructVer12_t
 CAveragedSurfHkStructVer13_t
 CAveragedSurfHkStructVer14_t
 CAveragedSurfHkStructVer30_t
 CFFTtools::Averager
 CUCorrelator::ProbabilityMap::Params::BackwardParams
 CBalloonHandles everything related to balloon positions, payload orientation over the course of a flight
 CUCorrelator::Baseline
 Cbaselist_impl
 CBaseWavePacketHeader_tEncoded PedSubbed Packet Header – Telemetered
 CBedmapReader
 CUCorrelator::CachedFC
 CCalibStruct_tOn board structure for calibration/relay status
 CCartesianSurfaceMap
 CAnitaEventSummary::ChannelInfo
 CChanTriggerClass that handles the channel trigger
 CClass
 CAcclaim::Clustering::ClusterA position on the continent, with which a bunch of events are associated
 CAcclaim::CmdLineArgsA simple command line option parser
 CUCorrelator::ProbabilityMap::Params::CollisionDetectionParams
 CCommandEcho_tCommand Echo – Telemetered
 CCommandStruct_tOn board command structre
 CCorrelationFactoryThe correlation factory which takes two waveforms and correlates them
 CUCorrelator::Correlator
 CUCorrelator::CorrelatorLocks
 CCorrTree
 CCountingHandles event counting as cuts are made
 ►CAcclaim::CrossCorrelatorA class to take in FiteredAnitaEvents and cross-correlate nearby channels
 CAcclaim::CutOptimizerA class to parse AnitaEventSummary trees, extract quantities of interest, feed them into a TMVA framework and separate them
 CFFTtools::CWT
 CAcclaim::DataQualityMonitorLooks for SURF saturation
 ►CAnitaResponse::DeconvolutionMethod
 Clazylookup::grid_interpolator_storage::dense
 ►CFFTtools::DigitalFilter
 CDiskSpaceStruct_tDisk Space
 ►CEarthModelShape of the earth, ice thicknesses, profiles of earth layers, densities, neutrino absorption
 CUCorrelator::EASFitResult
 CUCorrelator::EASFitter
 CEncodeControlStruct_tNo idea
 CEncodedEventWrapper_tWrapper for data that is written encoded
 CEncodedSurfChannelHeader_tChannel header for encoded data
 CEncodedSurfPacketHeader_tEncoded SURF Packet header – Telemetered
 ►CAcclaim::Clustering::EventMinimum required information about an ANITA event to be clustered
 CAnitaEventSummary::EventFlags
 CAcclaim::FancyTTreeInterpolatorA class to interpolate sparse, but continuous data in a TTree
 CFFTWComplexThis is a wrapper class for a complex number
 CFFTtools::FFTWindow
 ►CFFTtools::FFTWindowType
 ►CFilteredAnitaEventThis class is intended to store all the necessary data about an ANITA event for filtering and analysis. It stores the raw and filtered waveforms as well as auxilliary information
 ►CFilterOperation
 CFilterStrategyA filter strategy defines the sets of filters that are used and provides some introspection abilities. At its most basic level, the strategy will serially apply a set of filters
 CUCorrelator::peakfinder::FineMaximum
 CFormulaHolderContains the TTreeFormula and trick TChain into notifying all the formulas
 CAcclaim::FourierBufferA a glorified ring buffer of frequency amplitudes with a TSpectrum to look for CW spikes
 CFreqDomainFunction
 CFullAnalogueStruct_tFull Acromag data structure
 CFullLabChipPedStruct_tPedestal Block – Telemetered
 CFullPedStruct_tPedestal utility
 CFullSurfHkStruct_tSURF Hk – Telemetered
 CFullSurfHkStructVer12_t
 CFullSurfHkStructVer13_t
 CFullSurfHkStructVer14_t
 CFullSurfHkStructVer30_tSURF Hk – Telemetered
 CFullSurfHkStructVer40_t
 Clazylookup::generic_map< M, K, V >
 CGenericHeader_tThe Generic Header
 CGlobalTriggerGlobal Trigger
 CGpsAdu5PatStruct_tADU5 Postion and Attitude – Telemetered
 CGpsAdu5SatStruct_tADU5 Satellite Info – Telemetered
 CGpsAdu5VtgStruct_tADU5 course and speed info – Telemetered
 CGpsdStartStruct_tGpsd Start Block – Telemetered
 CGpsG12PosStruct_tG12 Position and speed info – Telemetered
 CGpsG12SatStruct_tG12 Satellite Info – Telemetered
 CGpsGgaStruct_tADU5 Postion and Geoid – Telemetered
 CGpsSatInfo_tGps Satellite Info
 CGpsSubTime_tGPS Event Timestamp
 CGpuAnitaBandPowerSpectrumStruct_t
 CGpuPhiSectorPowerSpectrumStruct_t
 Clazylookup::grid_interpolator< Ndims, Storage >
 ►CAcclaim::GuiParentInherit from this to draw interactive TGraphs on top of you
 CHandles
 CHCHKTree
 CHCPairTree
 CHCTree
 CUCorrelator::HeadingErrorEstimator
 CHical2
 CHkDataStruct_tHk Data Struct – Telemetered
 ►CIBaseFunctionMultiDim
 Cicemodel_debug
 Cidiocy
 ►CIGradientFunctionMultiDim
 CIndexEntry_tOn board Index struct
 CInteractionStores everything about a particular neutrino interaction. Interaction
 CAcclaim::InterferometryCacheClass to cache the deltaTs or parts of their calculation for fast map making
 CAnalysisWaveform::InterpolationOptions
 CRingBuffer::iterator
 CUCorrelator::KDE2D
 CUCorrelator::KDE2D::KDE2DOptions
 CLabChipChannelPedStruct_tOn board pedestal struct
 CAcclaim::Clustering::LogLikelihoodMethodWorkhorse class: groups events into clusters around bases and other events using the log likelihood method
 CLogWatchdStart_tLogWatchd Start Block – Telemetered
 CLogWatchRequest_tOn board log request struct
 CMagnetometerDataStruct_tThe magnetometer data
 CUCorrelator::ProbabilityMap::Params::MCParams
 CUCorrelator::EASFitResult::MinimizationResult
 CAnitaResponse::MinimumPhaseDeconvolution
 ►CRefraction::Model
 CMonitorStruct_tMonitor Block – Telemetered
 ►CFFTtools::CWT::MotherWavelet
 CAnitaTMVA::MVAVar
 CAnitaTMVA::MVAVarSet
 CNoiseMonitor
 CAcclaim::OutputConventionA class to systematically name files produced by my analysis programs
 COverengineered
 CUCorrelator::ProbabilityMap::Params
 CAntarcticAtmosphere::Pars
 Cpathlist_impl
 CAnitaEventSummary::PayloadLocation
 CPayloadParameters
 CPedCalcStruct_tPedestal utility
 CPedestalStruct_tPedestal utility
 CPedSubbedEventBody_tPedestal subtracted event format
 CPedSubbedEventBodyVer10_t
 CPedSubbedEventBodyVer11_t
 CPedSubbedSurfPacket_tPedestal subtracted SURF wavefom packet – Telemetered
 CPedSubbedWaveformPacket_tPedsubbed Waveform packet – Telemetered
 CPlaybackRequest_tOn board Playback request
 CAnitaEventSummary::PointingHypothesis
 CUCorrelator::PointingResolution
 ►CUCorrelator::PointingResolutionModel
 CPolarityMachine
 CAnalysisWaveform::PowerCalculationOptions
 CPrimariesFunctions you need to generate a primary interaction including cross sections and picking charged current/neutral current and flavor Primaries
 CProcessInfo_tProcess Information
 CNoiseMonitor::ProfPair
 CAcclaim::ProgressBarPrints a progress bar and timer to stderr
 CUCorrelator::AnalysisConfig::Pulser
 CQueueStruct_tQueue Stuff
 CrampData
 CRampdemReader
 Crandom_initializer
 CRawDataReaderRawDataReader – Raw data reader
 CRawSurfChannelHeader_tThe channel header
 CRawSurfPacket_tRaw SURF wavefom packet – Telemetered
 CRawWaveformPacket_tRaw waveform packet – Telemetered
 CRayRay tracing
 CRefraction::RaytracerSpherical
 CAnitaResponse::ResponseManager
 CSourceModel::Restriction
 CRefraction::RaytracerSpherical::Result
 CRFFilter
 CRingBuffer
 CUCorrelator::peakfinder::RoughMaximum
 CRoughness
 CRtlSdrPowerSpectraStruct_t
 Crun_info
 CRunStart_tRun Start Block - Telemetered
 CSBSTemperatureDataStruct_tThe XCR14 temperatures
 CScreen
 CSecondariesSecondary interactions
 CSensitivityCalculator
 CRefraction::RaytracerSpherical::Setup
 CSignalRadiation from interaction
 CSimpleHCTree
 CSimpleScalerStruct_tDebugging use only scaler data
 CFFTtools::SineFitter
 CFFTtools::SineFitterLimits
 CFFTtools::SineSubtract
 CUCorrelator::SineSubtractCache
 CFFTtools::SineSubtractResult
 CSingleAnalogueStruct_tSingle Acromag data structure
 CAnitaTemplateSummary::SingleTemplateResult
 CSlacEncodedSurfChannelHeader_tDisused
 CSlacRawSurfChannelHeader_tDisused
 CSlacTurfioStruct_tThe Old SLAC data TURF I/O struct
 CSlowRateFull_tSlow Rate Block – Telemetered
 CSlowRateHkStruct_tSlow Hk Stuff
 CSlowRateRFStruct_tSlow rate struct
 CSlowRateType1_tDisused
 CSource
 ►CSourceFlux
 ►CAnitaEventSummary::SourceHypothesis
 CSourceModel
 Clazylookup::grid_interpolator_storage::sparse
 CSpectraNeutrino spectra
 CSSHkDataStruct_tSS Hk Data Struct – Telemetered
 Cpolarimetry::StokesAnalysis
 CAcclaim::SummarySet
 CSummedTurfRateStruct_tSummed Turf Rates – Telemetered
 CSummedTurfRateStructVer10_t
 CSummedTurfRateStructVer11_t
 CSummedTurfRateStructVer14_t
 CSummedTurfRateStructVer15_t
 CSummedTurfRateStructVer16_t
 CSummedTurfRateStructVer40_t
 CSummedTurfRateStructVer41_tSummed Turf Rates – Telemetered
 CSurfaceWrapper< coarseness >
 CSurfChannelFull_tA complete SURF channel
 CSurfChannelPedSubbed_tA complete pedestal subtracted SURF channel
 ►CTArrow
 ►CTGMainFrame
 ►CTGraph
 ►CTH1D
 ►CTH2D
 CThermalAverageWrapper
 CAcclaim::ThermalChainA class to handle loading Thermal Trees into chains and applying cuts
 CUCorrelator::TimeDependentAverage
 CUCorrelator::TimeDependentAverageLoader
 CTimedMagnetometerDataStruct_t
 ►CTNamed
 Cto
 ►CTObject
 ►CTPaveText
 ►CTProfile2D
 ►CTRandom
 CUCorrelator::TrigCache
 ►CTRootEmbeddedCanvas
 CTruthAnitaNeutrino
 ►CTSelector
 CTurfioStruct_tThe TURF I/O struct
 CTurfioStructVer10_t
 CTurfioStructVer11_t
 CTurfioStructVer12_t
 CTurfioStructVer13_t
 CTurfioStructVer30_tEverything below here is for legacy support
 CTurfioStructVer33_tThe TURF I/O struct
 CTurfioStructVer40_tThe TURF I/O struct
 CTurfRateStruct_tTurf Rates – Telemetered
 CTurfRateStructVer11_t
 CTurfRateStructVer12_t
 CTurfRateStructVer13_t
 CTurfRateStructVer14_t
 CTurfRateStructVer15_t
 CTurfRateStructVer16_t
 CTurfRateStructVer34_t
 CTurfRateStructVer35_t
 CTurfRateStructVer40_t
 CTurfRateStructVer41_tTurf Rates – Telemetered
 CTurfRawEventData_tDebugging use only TURF raw event data
 Clazylookup::vec< T >
 ►CVectorThis 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
 CUCorrelator::WaveformCombiner
 CAnitaEventSummary::WaveformInfoStores information about a coherently summed waveform (filtered/unfiltered/deconvolved) The coherent summing of the waveform corresponds to a direction stored in a PointingHypothesis Units are assumed to be in mV, ns,and GHz
 CYInelasticity distributions: stores parametrizations and picks inelasticities
 CZippedFile_tZipped File – Telemetered
 CZippedPacket_tZipped packet – Telemetered