Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cska::cheetah::pipeline::test::AccelerationSearchTests< NumericalT, AccelerationSearchTraitsT >
 Cska::cheetah::pipeline::test::TestAccelerationSearchTraitsBase< NumericalT >::AccelerationTestHandler< SiftHandlerT >
 Cska::cheetah::utils::AlgoModule< ModuleTraits >Provides a module of multiple algorimic implementations to perform a specific task
 Cska::cheetah::utils::AlgoModule< SiftAlgoModuleTraits< SiftTraits, SiftAlgos... > >
 Cska::cheetah::utils::AlgoModuleTaskType< PoolType, HandlerT, DataTypes >
 Cska::cheetah::utils::AlgoModuleTaskType< PoolType, Handler, typename ModuleTraits::Signatures >
 Cska::cheetah::utils::AlgoModuleTaskType< PoolType, Handler, typename SiftAlgoModuleTraits< SiftTraits, SiftAlgos... > ::Signatures >
 Cska::cheetah::utils::AlgoModuleTaskType< PoolType, HandlerT, std::tuple< DataTypes... > >
 Cska::cheetah::utils::test::AlgoModuleTestFactory
 Cska::cheetah::utils::AlgorithmBase< ImplConfigType, AlgoConfigType >
 Cska::cheetah::utils::AlgorithmBase< Config, brdz::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, dred::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, fft::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, hrms::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, pwft::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, tdao::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, tdas::Config >
 Cska::cheetah::utils::AlgorithmBase< Config, tdrt::Config >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< ArchitectureType, CapabilityType, DeviceTypeParam >Describes the algorithm to be tested to the AlgorithmTester
 Cska::cheetah::utils::test::AlgorithmTesterTraits< Algorithm::Architecture, panda::AlgorithmInfo< Algorithm >::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< ArchitectureTag, ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< brdz::cuda::Brdz::Architecture, brdz::cuda::Brdz::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< cheetah::Cpu, cheetah::Cpu >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< dred::cuda::Dred< T >::Architecture, dred::cuda::Dred< T >::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< fft::altera::Fft ::Architecture, panda::AlgorithmInfo< fft::altera::Fft >::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< fft::cuda::Fft ::Architecture, panda::AlgorithmInfo< fft::cuda::Fft >::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< FrequencyTimeType::Architecture, FrequencyTimeType::Architecture >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< hrms::cuda::Hrms::Architecture, hrms::cuda::Hrms::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< pwft::cuda::Pwft::Architecture, pwft::cuda::Pwft::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< rfim::ampp::Rfim< AmppTestRfimTraits< uint8_t > >::Architecture, rfim::ampp::Rfim< AmppTestRfimTraits< uint8_t > >::Architecture >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< rfim::iqrmcpu::Rfim< IqrmCpuTestRfimTraits< NumericalRepT > >::Architecture, rfim::iqrmcpu::Rfim< IqrmCpuTestRfimTraits< NumericalRepT > >::Architecture >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< tdao::cuda::Tdao::Architecture, tdao::cuda::Tdao::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< tdas::cuda::Tdas< T >::Architecture, tdas::cuda::Tdas< T >::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< tdrt::cuda::Tdrt::Architecture, tdrt::cuda::Tdrt::ArchitectureCapability >
 Cska::cheetah::utils::test::AlgorithmTesterTraits< TimeFrequencyType::Architecture, TimeFrequencyType::Architecture >
 CAlgorithmTestTraitsGeneric functional test for the BrdzTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the Ddtr algorithm
 CAlgorithmTestTraitsGeneric functional test for the DredTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the FftTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the Fldo algorithm
 CAlgorithmTestTraitsGeneric functional test for the HrmsTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the PwftTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the Rfim algorithm
 CAlgorithmTestTraitsGeneric functional test for the SiftTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the Sps algorithm
 CAlgorithmTestTraitsGeneric functional test for the TdasTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the TdrtTester algorithm
 CAlgorithmTestTraitsGeneric functional test for the TdaoTester algorithm
 Cska::cheetah::data::test::AllocateDeallocateTest< TypeParam >
 Cska::cheetah::utils::test::ArchA
 Cska::cheetah::utils::test::ArchB
 Cska::cheetah::generators::AsciiProfileFileParse ascii files with lines of the format bin_number intesity_value
 CBasicAppConfig
 Cska::cheetah::rcpt::BeamFormerDataTraitsTraits describing the BeamFormer Data Stream to the panda::PacketSream system
 Cska::cheetah::rcpt_low::BeamFormerDataTraits< PacketDataType, TimeSamplesPerPacket, ChannelsPerPacket >Traits describing the BeamFormer Data Stream to the panda::PacketSream system
 Cska::cheetah::rcpt::BeamFormerPacket< PayloadSize >
 Cska::cheetah::rcpt_low::BeamFormerPacket< PacketDataType, TimeSamplesPerPacket, ChannelsPerPacket >Interface to packing/unpacking rcpt from the BeamFormer rcpt stream UDP packet
 Cska::cheetah::rcpt::BeamFormerPacketInspectorBeamFormerPacket inspection and data extraction
 Cska::cheetah::rcpt_low::BeamFormerPacketInspector< PacketDataType, TimeSamplesPerPacket, ChannelsPerPacket >BeamFormerPacket inspection and data extraction
 Cska::cheetah::pipeline::BeamLauncher< StreamType, NumericalT >
 CBeginEndFactory
 Cbinary_function
 Cska::cheetah::utils::BinMap< DataType >Explicitly map a range on to a set of constant width indexed data bins
 Cska::cheetah::data::BirdieClass for storing birdies (known RFI periodicities/frequencies)
 Cska::cheetah::brdz::BrdzClass for performing birdie zapping
 Cska::cheetah::brdz::cpu::BrdzInterface to the CPU algorithm for the BRDZ module
 Cska::cheetah::ddtr::Buffering< DdtrTraits, PlanType >Buffering layer to collect sufficient data for the ddtr algorithm to run
 Cska::cheetah::ddtr::Buffering< DdtrTraits, ExtendedDedispersionPlan >
 Cska::cheetah::data::CachingAllocator< Arch, T >A generic caching allocator implementation
 Cska::cheetah::data::CachingAllocator< cheetah::Cuda, char >
 Cska::cheetah::data::CachingAllocatorImpl< Arch, T >Prototype for specific implementation of Caching Allocator
 Cska::cheetah::data::CachingAllocatorImplBase< DerivedType, T >Base class for CachingAllocator implementations
 Cska::cheetah::data::CachingAllocatorImplBase< CachingAllocatorImpl< cheetah::Cpu, T >, T >
 Cska::cheetah::data::test::CachingAllocatorTestTraits< Arch, T >
 Cska::cheetah::data::SpCandidateData< TimeFrequencyT >::Candidate< T >
 Cska::cheetah::data::CandidateWindowDefine a window of data surrounding a single pulse candidate
 Cska::cheetah::channel_mask::ChannelMask< NumericalRep, PolicyType >Apply a policy to channels specified in the Config
 Cska::cheetah::channel_mask::ChannelMask< NumericalRep, TestPolicy< NumericalRep > >
 Cska::cheetah::channel_mask::ChannelMask< NumericalRep, VirtualPolicy< NumericalRep > >
 Cska::cheetah::channel_mask::ChannelMask< NumericalT, VirtualPolicy< NumericalT > >
 Cska::cheetah::ddtr::CommonDedispersionPlan< TraitsT, AlgosT >
 Cska::cheetah::ddtr::CommonTypes< ConfigType, NumericalT, AggregationBufferFactoryTemplate >Contains common types used through ddtr
 Cska::cheetah::ddtr::CommonTypes< ConfigType, NumericalT, RfiExcisionFactory >
 Cska::cheetah::data::ComplexTypeTraits< Arch, T >A helper class to determine the type of complex data for different architectures
 Cska::cheetah::data::ComplexTypeTraits< cheetah::Cpu, T >
 Cska::cheetah::data::ComplexTypeTraits< cheetah::Fpga, T >
 CConfig
 Cska::cheetah::producers::Config< DataType >Producer Configurations
 CConfigActive
 CConfigModule
 Cska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >::ConstEndChannelIterator< Arch, NumericalT >
 Cska::cheetah::utils::ConvolvePlanPerform a convolution using fft methods
 Cska::cheetah::data::test::CopyTest< Arch >
 Cska::cheetah::ddtr::detail::CreateHelper< T, DdtrTraits >
 Cska::cheetah::ddtr::detail::CreateHelper< cpu::Ddtr< DdtrTraits >, DdtrTraits >
 Cska::cheetah::fft::cuda::detail::CufftHelper< T >A helper class for selecting the correct execution calls from cuFFT
 Cska::cheetah::fft::cuda::detail::CufftHelper< double >
 Cska::cheetah::fft::cuda::detail::CufftHelper< float >
 Cska::cheetah::cxft::Cxft< Handler >
 Cska::cheetah::psrdada::DadaClientBaseA general base class for DADA readers and writers
 CDataChunk
 CDataChunk
 Cska::cheetah::exporters::DataExportStreamConfigDefines the mapping of a sinks configuration block with the sink type, and the channel to associate it with
 Cska::cheetah::pipeline::DataExportStreamWrapper< WriterType, T >
 Cska::cheetah::pipeline::DataExportStreamWrapper< exporters::OcldFileStreamer, T >
 Cska::cheetah::pipeline::DataExportStreamWrapper< exporters::SclFileStreamer, T >
 Cska::cheetah::pipeline::DataExportStreamWrapper< exporters::SpCandidateDataStreamer< T::TimeFrequencyType >, T >
 Cska::cheetah::pipeline::DataExportStreamWrapper< exporters::SpCclFileStreamer< T::TimeFrequencyType::DataType >, T >
 Cska::cheetah::pipeline::DataExportStreamWrapper< exporters::SpCclSigProc< T::TimeFrequencyType::DataType >, T >
 Cska::cheetah::data::DataSequence2D< Arch, T >A 2-dimensional sequencial data of type T
 Cska::cheetah::data::DataSequence2D< Cpu, bool >
 Cska::cheetah::data::DataSequence2D< Cpu, T >A CPU implementation of the DataSequence2D
 Cska::cheetah::data::DataSequence2D< Cpu, typename std::remove_cv< Type >::type >
 Cska::cheetah::data::DataSequence2DIterator< Arch, Type >A generic iterator for DataSequence2D
 Cska::cheetah::data::DataSequence2DPartialRangeImpl< Derived >
 Cska::cheetah::data::DataSequence2DPartialRangeImpl< DataSequence2DConstPartialRange< Arch, Type > >
 Cska::cheetah::data::DataSequence2DPartialRangeImpl< DataSequence2DPartialRange< Arch, Type > >
 Cska::cheetah::data::DataSequence2DPartialRangeTraits< Derived >
 Cska::cheetah::data::DataSequence2DPartialRangeTraits< DataSequence2DConstPartialRange< Arch, Type > >
 Cska::cheetah::data::DataSequence2DPartialRangeTraits< DataSequence2DPartialRange< Arch, Type > >
 CDataSwitch
 Cska::cheetah::utils::detail::DataTypeOperationsHelper< DataType >
 Cska::cheetah::utils::detail::DataTypeOperationsHelper< boost::units::quantity< Unit, DataType > >
 Cska::cheetah::data::cuda::test::DataTypes< Arch, NumericalRepT, OtherNumericalRepT >
 Cska::cheetah::ddtr::cpu::Ddtr< DdtrTraits >
 Cska::cheetah::ddtr::astroaccelerate::Ddtr< DdtrTraits >Nvidia CUDA gpu algorithm for dedispersion
 Cska::cheetah::ddtr::fpga::Ddtr< DdtrTraits >Interface for the Altera fpga algorithm
 CDdtrAlgoConfigs
 Cska::cheetah::ddtr::detail::DdtrAlgoFactory< DdtrTraits >
 Cska::cheetah::ddtr::DdtrModule< DdtrTraits, DdtrAlgorithms >Generate code for integration of DdtrAlgorithms
 Cska::cheetah::ddtr::astroaccelerate::DdtrWorker< DdtrTraits >
 Cska::cheetah::ddtr::fpga::DdtrWorker< BufferType, DmTrialsType >Execute the ddtr kernel on a specific device
 Cska::cheetah::ddtr::astroaccelerate::Ddtr< DdtrTraits >::DdtrWorkerFactory
 Cska::cheetah::ddtr::astroaccelerate::DedispersionOptimizationParameters< NumericalRep >
 Cska::cheetah::ddtr::astroaccelerate::DedispersionPlan< DdtrTraits >
 Cska::cheetah::ddtr::cpu::DedispersionPlan< DdtrTraits >
 Cska::cheetah::ddtr::astroaccelerate::DedispersionStrategy< NumericalRep, OptimizationParameterT >
 Cska::cheetah::pipeline::DefaultAccelerationSearchTraits< NumericalT >
 Cska::cheetah::data::DefaultAllocator< Arch, T >Helper class for determining default allocators
 Cska::cheetah::data::DefaultAllocator< cheetah::Cpu, T >
 Cska::cheetah::pipeline::DefaultExportTraits
 Cska::cheetah::rfim::DefaultRfimTraits< TimeFrequencyType >
 Cska::cheetah::rfim::DefaultRfimTraits< data::TimeFrequency< Cpu, NumericalRep > >
 Cska::cheetah::rfim::DefaultRfimTraits< data::TimeFrequency< Cpu, NumericalRepT > >
 Cska::cheetah::data::detail::DmTimeDm< DmTimeSliceType >Class that wraps a single DM trial from a DmTime object
 Cska::cheetah::data::detail::DmTimeIterator< DmTimeType >Provides an iterator over a DmTime in slices of DMs
 Cska::cheetah::data::detail::DmTimeSliceIterator< DmTimeSliceType >An iterator over a DmTimeSlice object
 Cska::cheetah::data::detail::DmTimeStartTimeComparitor< DmTrialsType >Functor to support comparison of start times in DmTime objects
 Cska::cheetah::data::test::DmTimeTestTraits< Arch, T >
 Cska::cheetah::data::test::DmTrialsGeneratorUtil< DmTrialsType >
 Cska::cheetah::data::test::DmTrialsTesterTraits< DmTrialsT >Class to test the DmTrials class
 Cska::cheetah::data::test::DmTrialsTesterTraits< data::DmTrials< cheetah::Cuda, ValueType > >
 Cska::cheetah::data::test::DmTrialsTesterTraits< data::DmTrials< panda::Cpu, ValueType > >
 Cska::cheetah::data::test::DmTrialsTesterTraits< data::DmTrials< panda::test::TestArch, ValueType > >
 Cska::cheetah::dred::Dred< T >Class for implementing spectral dereddening
 Cska::cheetah::emulator::Emulator< StreamType, T >Emulate UDP stream using a data madel generator
 CEmulatorLauncher< PacketGeneratorType >
 Cenable_shared_from_this
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< TestTypeTraits, Scenario >Specialise to set non-standard pass/fail criteria
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 10, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 4, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 5, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 6, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 7, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 8, NumericalRep > >
 Cska::cheetah::rfim::test::EvaluateRfimMetrics< IqrmCpuTraits< NumericalRep >, cheetah::generators::RfiScenario< 9, NumericalRep > >
 Cexception
 Cska::cheetah::brdz::test::ExcisionTest< DeviceType, Arch, T >
 Cska::cheetah::tdas::test::ExecTest< DeviceType, Arch, T >
 Cska::cheetah::dred::test::ExecTest< DeviceType, Arch, T >
 Cska::cheetah::tdao::test::ExectionTest< DeviceType, DataType >
 Cska::cheetah::hrms::test::ExectionTest< DeviceType, DataType >
 Cska::cheetah::sift::test::ExecutionTest< SiftAlgo >
 Cska::cheetah::exporters::ExporterTypeString based tag for refering to the type of Exporter, based on a std::string
 Cska::cheetah::exporters::ExportInitialiser< DataExporterType, T >
 CExtendedTimeFrequency
 Cska::cheetah::data::ExtendedTimeFrequencyTag
 Cska::cheetah::data::ExtractFrequencyTimeDataType< FrequencyTime< Arch, NumericalT > >
 Cska::cheetah::data::ExtractFrequencyTimeDataType< std::shared_ptr< T > >
 Cska::cheetah::data::ExtractFrequencyTimeDataType< std::unique_ptr< T > >
 Cska::cheetah::data::ExtractFrequencyTimeDataTypeHelper< T, Enable >Implementation Helper class for the ExtractFrequencyTimeDataType - do not call directly
 Cska::cheetah::data::ExtractFrequencyTimeDataTypeHelper< T >
 Cska::cheetah::data::ExtractTimeFrequencyDataType< std::shared_ptr< T > >
 Cska::cheetah::data::ExtractTimeFrequencyDataType< std::unique_ptr< T > >
 Cska::cheetah::data::ExtractTimeFrequencyDataType< TimeFrequency< Arch, NumericalT > >
 Cska::cheetah::data::ExtractTimeFrequencyDataTypeHelper< T, Enable >Implementation Helper class for the ExtractTimeFrequencyDataType - do not call directly
 Cska::cheetah::data::ExtractTimeFrequencyDataTypeHelper< T >
 Cska::cheetah::data::ExtractTimeFrequencyDataTypeHelper< T, typename std::enable_if< std::is_base_of< ExtendedTimeFrequencyTag, T >::value >::type >
 Cska::cheetah::producers::Factory< DataType >
 Cska::cheetah::emulator::Factory< StreamType, T >Factory to construct emulators
 CFactory
 Cska::cheetah::producers::Factory< data::SpCandidateData< data::TimeFrequency< Cpu, NumericalT > > >
 Cska::cheetah::fdao::Fdao< Handler >
 Cska::cheetah::fdas::Fdas< Handler >The main API for the FDA module
 Cska::cheetah::fdas::opencl::FdasInterface to the opencl fdas algorithm
 Cska::cheetah::fft::altera::FftIntel FPGA OpenCL FFT interface
 Cska::cheetah::fft::FftA class for performing FFTs
 Cska::cheetah::fft::test::FftC2C_Fwd_Test< TypeParam, Enable >
 Cska::cheetah::fft::test::FftC2C_Fwd_Test< TypeParam, typename std::enable_if< !HasTime2Frequency< TypeParam, typename TypeParam::ComplexT, typename TypeParam::ComplexT >::value >::type >
 Cska::cheetah::fft::test::FftC2C_Inv_Test< TypeParam, Enable >
 Cska::cheetah::fft::test::FftC2C_Inv_Test< TypeParam, typename std::enable_if< !HasFrequency2Time< TypeParam, typename TypeParam::ComplexT, typename TypeParam::ComplexT >::value >::type >
 Cska::cheetah::fft::cuda::FftPlan
 Cska::cheetah::fft::test::FftR2C_DeltaTest< TypeParam >
 Cska::cheetah::fft::test::FftR2C_ShiftTest< TypeParam >
 Cska::cheetah::fft::test::FftR2C_ZeroTest< TypeParam >
 Cska::cheetah::channel_mask::FlaggedChannelsExtracts slices from TimeFrequecy blocks corresponding to flagged channels
 Cska::cheetah::rfim::FlagPolicy< TimeFrequencyType >
 Cska::cheetah::rfim::FlagPolicyAdapter< TimeFrequencyType >Does not change the data, but prduces a set of boolena flags to indicate suspected interference
 Cska::cheetah::fldo::cpu::Fldo< FldoTraits >Cpu based pulsar folding algoithm
 Cska::cheetah::fldo::cuda::Fldo< FldoTraits, Enable >
 Cska::cheetah::fldo::cuda::detail::FldoBase
 Cska::cheetah::pipeline::detail::FldoHandler< AccelerationSearchType, Enable >
 Cska::cheetah::pipeline::detail::FldoHandler< AccelerationSearch< NumericalT, AccelerationSearchTraitsT > >
 Cska::cheetah::pipeline::detail::FldoHandler< AccelerationSearch< NumericalT, TdasAccelerationSearchTraits< NumericalT > > >
 Cska::cheetah::pipeline::detail::FldoHandler< AccelerationSearchType, typename std::enable_if< panda::HasMethod< typename AccelerationSearchType::Traits, AccelerationSearchType::template has_create_fldo_handler_t >::value >::type >
 Cska::cheetah::fldo::FldoModule< FldoTraitsType, FldoAlgos >Setup template paramterised Fldo algorithms for use as a module
 Cska::cheetah::pipeline::test::TestAccelerationSearchTraits< NumericalT >::FldoTestHandler
 Cska::cheetah::fldo::FldoTraits< ConfigT, HandlerT, NumericalRep >
 Cska::cheetah::sps_clustering::FofFriend Of Friends Clustering Algorithm for SpCandidates
 Cska::cheetah::data::test::FrequencySeriesTesterTraits< FrequencySeriesT >Class to test the FrequencySeries class
 Cska::cheetah::data::test::FrequencySeriesTesterTraits< data::FrequencySeries< cheetah::Cuda, ValueType > >
 Cska::cheetah::data::test::FrequencySeriesTesterTraits< data::FrequencySeries< panda::altera::OpenCl, ValueType > >
 Cska::cheetah::data::test::FrequencySeriesTestTraits< Arch, T >
 Cska::cheetah::pwft::test::FrequencyStepPropagationTest< DeviceType, InputDataType, OutputDataType >
 CFrequencyTime
 Cska::cheetah::generators::GeneratorApp< T >App to generate sigproc files using the various generators available
 Cska::cheetah::utils::test::get_devices< Arch >
 Cska::cheetah::utils::test::get_devices< ska::panda::Cpu >
 Cska::cheetah::hrms::cuda::detail::HarmonicSumFunctor< T, max_harms >A thrust functor for harmonic summing
 Cstd::hash< ska::cheetah::utils::BinMap< DataType > >
 CHeader
 Cska::cheetah::hrms::HrmsA class for performing harmonic summing
 Cska::cheetah::hrms::test::HrmsTDTReferenceHarmonic Summing Reference Model
 Citerator
 Citerator_facade
 Cstd::iterator_traits< ska::cheetah::data::DataSequence2DPartialIterator< Arch, bool > >
 Cska::cheetah::rfim::LastUnflagged< TimeFrequencyType >Policy that replaces any bad specturm with the last unflagged spectrum value
 Cska::cheetah::rfim::LastUnflaggedAdapter< TimeFrequencyType >
 CLauncher
 Cska::cheetah::candidate_pipeline::LauncherTraits< NumericalT >
 Cska::cheetah::exporters::LaunchInitialiser< ConfigType >
 Cska::cheetah::data::DmTrialsMetadata::MetadataContainer for an metadata concerning a single DM trial
 Cska::cheetah::ddtr::Method< FunctorType, Args >
 Cska::cheetah::rfim::MetricsA class for analysing and storing the results of the difference between two sets of flags representing RFI detection
 CMixInTimer
 Cska::cheetah::utils::Mock< Arch, Args >
 Cska::cheetah::utils::Mock< cheetah::Cuda, Config const &, dred::Config const &>
 Cska::cheetah::utils::Mock< cheetah::Cuda, Config const &, tdas::Config const &>
 Cska::cheetah::utils::Mock< cheetah::Cuda, sps::Config const &>
 CMultiArray
 CMultiIterator
 Cska::cheetah::psrdada::detail::MultiLogA class for wrapping multilog_t instances required for logging with the underlying DADA API
 CMultipleConfigModule
 Cska::cheetah::producers::SpCclSpeadProducerCRTP::NullCallback< DerivedType, TimeFrequencyT >
 Cska::cheetah::fldo::NullFldo< FldoTraits >A do nothing Fldo algorithm. This allows us to run A pipeline and get intermediate products without actually doing any folding
 Cska::cheetah::utils::NullHandlerA generic handler used for testing purposes
 Cska::cheetah::exporters::OcldFileStreamerTraitsClass to describe the format of data::Ocld output files as a panda::OutputFileStreamConcept
 COutputFileStreamer
 Cska::cheetah::rcpt::PacketGenerator< DataGenerator >Packs data into a UDP stream Packet Header format of the BeamFormer
 Cska::cheetah::rcpt_low::PacketGenerator< DataGenerator >Packs data into a UDP stream Packet Header format of the BeamFormer
 Cska::cheetah::rcpt_low::PacketSample< PacketDataType >The incoming RF signal sample from the UDP stream
 CPacketStream
 Cska::cheetah::generators::PhaseModelFactoryFactory to generate known phase models
 CPipeline
 Cska::cheetah::pipeline::PipelineHandler< NumericalT >Base class for Cheetah Pipeline Handlers
 Cska::cheetah::pipeline::PipelineHandler< uint8_t >
 Cska::cheetah::pipeline::PipelineHandlerFactoryGenerates pipeline handler objects by name
 Cska::cheetah::pipeline::detail::PipelineHandlerWrapperBase
 Cska::cheetah::pipeline::detail::PipelineWrapperBase
 Cska::cheetah::ddtr::PlanType< AlgoT >
 Cska::cheetah::rfim::policy::Policy< PolicyType >Policy executor. Performs the sequence of operations required to use the Policy object Any policy conforming to the requirements of the rfim::PolicyInfo template can be used
 Cska::cheetah::channel_mask::Policy< NumericalRep >PolicyFactory Base class type
 Cska::cheetah::channel_mask::Policy< NumericalT >
 Cska::cheetah::channel_mask::Policy< NumRep >
 Cska::cheetah::rfim::policy::Policy< Policy >
 Cska::cheetah::rfim::policy::Policy< RfimPolicy >
 Cska::cheetah::rfim::policy::Policy< RfimTraits::Policy >
 Cska::cheetah::rfim::policy::Policy< ska::cheetah::rfim::sum_threshold::test::SumThresholdRfimTraits< NumericalRep > ::Policy >
 Cska::cheetah::rfim::PolicyInfo< PolicyType >Analyse RFIM policy to extract traits
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< ArchitectureType, CapabilityType, DeviceTypeParam, PoolTypeParam >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< ArchitectureTag >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< ArchitectureTag, ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< Cpu >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< ddtr::astroaccelerate::Ddtr::Architecture >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< panda::AlgorithmInfo< fldo::cpu::Fldo< fldo::FldoTraits< Dummy, Dummy, NumericalT > > >::Architecture, panda::AlgorithmInfo< fldo::cpu::Fldo< fldo::FldoTraits< Dummy, Dummy, NumericalT > > >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< panda::AlgorithmInfo< fldo::cuda::Fldo< fldo::FldoTraits< Dummy, Dummy, uint8_t > > >::Architecture, panda::AlgorithmInfo< fldo::cuda::Fldo< fldo::FldoTraits< Dummy, Dummy, uint8_t > > >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< panda::AlgorithmInfo< FldoAlgo >::Architecture, panda::AlgorithmInfo< FldoAlgo >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< sift::simple_sift::Sift ::Architecture, panda::AlgorithmInfo< sift::simple_sift::Sift >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< SiftAlgo::Architecture, panda::AlgorithmInfo< SiftAlgo >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< sps::astroaccelerate::Sps< SpsTraits >::Architecture, sps::astroaccelerate::Sps< SpsTraits >::ArchitectureCapability >
 Cska::cheetah::utils::test::PoolAlgorithmTesterTraits< sps::emulator::Sps< sps::CommonTypes< sps::Config, NumericalT > >::Architecture, sps::emulator::Sps< sps::CommonTypes< sps::Config, NumericalT > >::Architecture >
 Cska::cheetah::data::test::PowerSeriesTestTraits< Arch, T >
 Cska::cheetah::candidate_pipeline::ProcessingPipeline< NumericalT >Base class for all Processing Pipelines
 CProducer
 Cska::cheetah::generators::ProfileManagerAn API for accessing pulsar pulse profiles
 Cska::cheetah::generators::pulse_profile::ProfileManagerInitialiserGeenrated class to support the ADD_PROFILE() cmake command
 Cska::cheetah::psbc::Psbc< Handler >A class for buffering DmTrials objects
 Cska::cheetah::psbc::Psbc< typename decltype(_acceleration_search)::element_type >
 Cska::cheetah::generators::PulsarProfileA simple intensity profile representing a pulse shape
 Cska::cheetah::generators::PulsarProfileIdPlaceholder for specifying pulsar profile database URI
 Cska::cheetah::pwft::PwftPower Spectrum Fourier Transform version / Transform / Module
 Cska::cheetah::pwft::test::PwftTDTReferencePower Spectrum Fourier Transform Reference Model
 Cska::cheetah::pwft::test::PwftTDTReferenceInterfacePower Spectrum Fourier Transform Reference Model I N T E R F A C E (using pimpl idiom)
 Cquantity
 Cska::cheetah::psrdada::detail::RawBytesClass for wrapping a raw pointer to a buffer of shared memory
 Cska::cheetah::psrdada::detail::RawBytesReader
 Cska::cheetah::psrdada::detail::RawBytesWriter
 Cska::cheetah::rcpt::RcptTimerStats< ClockType >Calculate rcpt specific performance information
 Cska::cheetah::channel_mask::ReplaceConstantPolicy< T >
 Cska::cheetah::tdrt::test::ResamplingOffsetTest< DeviceType, DataType >
 Cska::cheetah::sps::RfiExcision< TimeFrequencyType, RfiFlagDataType >
 Cska::cheetah::rfim::Rfim< TimeFrequencyType, RfimTraits, ConfigType >Main API for RFIM functionality
 Cska::cheetah::rfim::ampp::Rfim< RfimTraits >AMPP alogrithm CPU based on a dynamic bandfilter
 Cska::cheetah::rfim::Rfim< TimeFrequencyType, RfimTraits >
 Cska::cheetah::rfim::RfimBase< RfimDetector, RfimPolicy >Wrap a Rfim flaggeing style detector and adjust the data according to the flags and a specific policy
 Cska::cheetah::rfim::RfimBase< Rfim< RfimTraits >, RfimTraits::Policy >
 Cska::cheetah::rfim::RfimBase< Rfim< ska::cheetah::rfim::sum_threshold::test::SumThresholdRfimTraits< NumericalRep > >, ska::cheetah::rfim::sum_threshold::test::SumThresholdRfimTraits< NumericalRep > ::Policy >
 Cska::cheetah::generators::RfiScenario< int, T >Collection of RFI scenarios
 Cska::cheetah::generators::RfiScenario< ScenarioNum, typename TimeFrequencyType::NumericalRep >
 Cska::cheetah::rfim::test::RfiScenarioLauncher< Num, TypeParam, DeviceType, Enable >
 Cska::cheetah::rfim::test::RfiScenarioLauncher< Num, TypeParam, DeviceType, typename std::enable_if< std::is_constructible< generators::RfiScenario< Num, TypeParam > >::value >::type >
 Cska::cheetah::pipeline::test::RfiTests< NumericalT >
 Cska::cheetah::fldo::cuda::detail::FldoBase::RunnerFactory
 Cska::cheetah::rcpt::SampleTHe incoming RF signal sample from the UDP stream
 Cska::cheetah::data::test::SampleCountTest< TypeParam >
 Cska::cheetah::tdrt::test::SamplingTimePropagationTest< DeviceType, DataType >
 Cska::cheetah::exporters::SclFileStreamerTraitsClass to describe the format of data::Scl output files as a panda::OutputFileStreamConcept
 Cska::cheetah::data::Series< Arch, ValueT, Alloc >Base class for generic data series
 Cska::cheetah::data::Series< Arch, NumericT, Alloc >
 Cska::cheetah::data::Series< Arch, ValueType, Alloc >
 Cska::cheetah::data::SeriesSlice< SeriesType >A view into a series-like container
 Cska::cheetah::data::test::SeriesTesterTraits< SeriesT >Class to test the Series class
 Cska::cheetah::data::test::SeriesTesterTraits< data::Series< panda::altera::OpenCl, ValueType > >
 Cska::cheetah::data::test::SeriesTesterTraits< data::Series< panda::Cpu, ValueType > >
 Cska::cheetah::data::test::SeriesTesterTraits< data::Series< panda::test::TestArch, ValueType > >
 Cska::cheetah::sift::simple_sift::SiftSimple_sift algorithm for the Sift module
 Cska::cheetah::sift::SiftAlgoFactory< SiftTraits >Factory for Sift algorithms
 Cska::cheetah::sift::SiftTraits< ConfigT, HandlerT >
 Cska::cheetah::psrdada::test::detail::SigProcDadaWriter
 Cska::cheetah::pipeline::SigProcStreamer< T, HeaderType >
 Cska::cheetah::test_utils::SigProcTestFile
 Cska::cheetah::sigproc::SigProcWriter< HeaderType >Writes data types to a sigproc format file
 Cska::cheetah::generators::SimplePhaseModelA simple Taylor Expansion phase model
 Cska::cheetah::pipeline::SimpleStreamer< T >
 Cska::cheetah::pipeline::SinglePulseFactory< NumericalT >Generate a suitable SinglePulse implementaion bases on the configuration parameters
 Cska::cheetah::pipeline::test::SinglePulseTests< NumericalT >
 CSink
 Cska::cheetah::exporters::test::Sink_1
 Cska::cheetah::exporters::test::Sink_2
 Cska::cheetah::exporters::SpCandidateDataStreamerTraits< TimeFrequencyT >Traits class to describe SpCandidateData output file format
 Cska::cheetah::exporters::SpCclFileStreamerTraits< NumericalRep >Traits class to describe SpCcl output file format
 Cska::cheetah::exporters::SpCclSigProc< NumericalRep >
 Cska::cheetah::exporters::SpeadLoggingAdapterSpead2 log messages redirected to PANDA_LOG frmaework
 Cska::cheetah::exporters::SpeadLoggingAdapterImpl
 Cska::cheetah::sps::emulator::Sps< SpsTraits >Produces a stream of random SpCandidate's
 Cska::cheetah::sps::Sps< ConfigType, NumericalT >Single Pulse Search top level interface
 Cska::cheetah::sps::Sps< ska::cheetah::sps::Config, uint8_t >
 Cska::cheetah::sps::Sps< sps::ConfigType< typename CheetahConfig< NumericalT >::PoolManagerType >, NumericalT >
 CSpsAlgoConfigs
 Cska::cheetah::sps_clustering::SpsClusteringA class that will merge candidates that have been labeled in the same group
 Cska::cheetah::pipeline::SinglePulseImpl< NumericalT >::SpsHandler
 Cska::cheetah::spsift::SpSiftA module to sift through Single Pulse candidates based on some threshold in width, DM and S/N
 Cska::cheetah::data::TimeFrequencyStats< TimeFrequencyType >::Statistics
 Cstreambuf
 Cska::cheetah::fldo::cuda::util::summary_stats_data< T >
 Cska::cheetah::fldo::cuda::util::summary_stats_unary_float_op< T >
 Cska::cheetah::fldo::cuda::util::summary_stats_unary_op< T >
 Cska::cheetah::utils::test::supports< DeviceType, Traits >Specified how to tell if a given device is capable enough. The ResourceCapability is specifed in the AlgorithmTesterTraits class for each algorith
 Cska::cheetah::utils::test::supports< panda::PoolResource< DeviceType >, Traits >
 CSystem
 Cska::cheetah::generators::T2Predictor
 Cska::cheetah::utils::TaskConfigurationSetter<>
 Cska::cheetah::tdao::TdaoTime Domain Spectral Peak Detection and Candidate List Output
 Cska::cheetah::pipeline::test::TdasAccelerationSearchTests< NumericalT >
 Cska::cheetah::tdas::TdasBase< T >Top-level synchronous interface for the Tdas module
 Cska::cheetah::tdrt::TdrtTime Domain Resampler CUDA version / Transform / Module
 Cska::cheetah::tdrt::test::TdrtTDTReferenceTime Domain Resampler Reference Model
 Cska::cheetah::generators::Tempo2PhaseModelParameters for specifying the tempo2 phase model
 CTest
 Cska::cheetah::utils::test::TestA
 Cska::cheetah::pipeline::test::TestAccelerationSearchTraitsBase< NumericalT >
 Cska::cheetah::utils::test::TestAlgoModuleTraitsBase< Archs >
 Cska::cheetah::utils::test::TestAlgoModuleTraitsBase< Archs... >
 Cska::cheetah::rcpt::test::TestContext
 Cska::cheetah::rcpt_low::test::TestContext
 Cska::cheetah::psrdada::test_utils::TestDadaDBA mock class for implementing the interface of a DADA DB (Header/Data Unit)
 Cska::cheetah::ddtr::astroaccelerate::test::TestDedispersionOptimizationParameters< NumericalRep >
 Cska::cheetah::data::test::Tester< Arch, ValueType >
 Cska::cheetah::exporters::test::TestExporter< TimeFrequencyType >
 CTestHandler
 Cska::cheetah::rcpt::test::TestModel
 Cska::cheetah::rcpt_low::test::TestModel
 Cska::cheetah::pipeline::test::RfiTests< NumericalT >::TestOutputHandler
 Cska::cheetah::channel_mask::test::TestPolicy< NumericalRep >
 Cska::cheetah::exporters::TestProbe< T >Attach to a stream to record the data sent
 CTestWithParam
 Ctime_point
 CTimeFrequency
 Cska::cheetah::data::TimeFrequencyContainer< Arch, NumericalT >Provides the TimeFrequency API over a set of TimeFrequency objects
 Cska::cheetah::ddtr::TimeFrequencyFactory< TimeFrequencyType >
 Cska::cheetah::generators::TimeFrequencyGenerator< T >
 Cska::cheetah::generators::TimeFrequencyGenerator< NumericalRep >
 Cska::cheetah::data::TimeFrequencyMetadataMetadata for TimeFrequency and FrequencyTime classes
 Cska::cheetah::data::test::TimeSeriesTestTraits< Arch, T >
 Ctrue_type
 Cunary_function
 Cska::cheetah::data::VectorLike< VectorType >Class that wraps objects that export the std::vector interface
 Cska::cheetah::data::VectorLike< std::vector< Candidate< Cpu, float > > >
 Cska::cheetah::data::VectorLike< std::vector< SpCandidate< Cpu, float > > >
 Cska::cheetah::data::VectorLike< std::vector< ValueType, Alloc > >
 Cska::cheetah::channel_mask::VirtualPolicy< NumericalRep >Wraps a Policy* object
 Cska::cheetah::channel_mask::VirtualPolicy< NumericalT >
 Cska::cheetah::ddtr::cpu::Worker< DdtrTraits >Detail class that matches the workload of a single thread
 Cska::cheetah::brdz::cuda::detail::ZapFunctor< T >A functor for setting complex data to 0+0j
 CBase
 CSliceType