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