SourceXtractorPlusPlus  0.12
Please provide a description of the project.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CSourceXtractor::ExternalFlagCombineTypes::And
 ▶CSourceXtractor::Aperture
 CModelFitting::AsinhChiSquareComparatorData vs model comparator which computes a modified \(\chi^2\) residual, using asinh
 CSourceXtractor::Background
 ▶CSourceXtractor::BackgroundAnalyzer
 CSourceXtractor::BackgroundCell
 CSourceXtractor::BackgroundHistogram
 CSourceXtractor::BackgroundModel
 ▶CModelFitting::BasicParameterThe parameter base class
 ▶C
 CModelFitting::ChiSquareComparatorData vs model comparator which computes the \(\chi^2\) residual
 CSourceXtractor::OutputRegistry::ColInfo
 CSourceXtractor::OutputRegistry::ColumnFromSource
 CSourceXtractor::VariablePsf::Component
 ▶CSourceXtractor::ConfigurableInterface of objects which can be configured
 ▶C
 ▶CModelFitting::ConstantModel
 CSourceXtractor::DFTConvolution< T, TPadding >::ConvolutionContext
 ▶CModelFitting::CoordinateConverterThe coordinate converter interface
 ▶CSourceXtractor::CoordinateSystem
 CSourceXtractor::ProgressNCurses::Dashboard
 CModelFitting::DataVsModelInputTraits< InputType >Traits class the DataVsModelResiduals class uses for accessing its inputs
 CModelFitting::DataVsModelInputTraits< cv::Mat >
 CModelFitting::DataVsModelInputTraits< ImageInterfaceTypePtr >
 ▶CSourceXtractor::DeblendStepAn action to be applied to a SourceGroup for deblending its sources
 CSourceXtractor::DFTConvolution< T, TPadding >
 CSourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >
 ▶CSourceXtractor::DFTConvolution< SeFloat, PaddedImage< SeFloat, Reflect101Coordinates > >
 CSourceXtractor::DirectConvolution< T, TPadding >
 CDummyPsf< ImageType >
 ▶C
 ▶C
 ▶C
 ▶C
 ▶C
 ▶C
 ▶C
 ▶C
 CSourceXtractor::DetectionFrame::EncapsulatedDetectionImageFrame
 CModelFitting::EngineParameterManagerClass responsible for managing the parameters the least square engine minimizes
 ▶CSTL class
 CModelFitting::CompactExponentialModel< ImageType >::ExponentialModelEvaluator
 ▶C
 CSourceXtractor::FFT< T >Wraps the FFTW API with a more C++ like one
 CSourceXtractor::FFTTraits< T >Wrap FFTW types and functions depending on the primitive type (float or double)
 CSourceXtractor::FFTTraits< double >Traits for double
 CSourceXtractor::FFTTraits< float >Traits for float
 CSourceXtractor::FitsFileAccess to a whole FITS file and handles loading and caching FITS headers
 CSourceXtractor::FitsReader< T >
 CSourceXtractor::FitsWriter
 ▶CSourceXtractor::FlexibleModelFittingConverterFactory
 CSourceXtractor::FlexibleModelFittingFrame
 ▶CSourceXtractor::FlexibleModelFittingModel
 CSourceXtractor::FlexibleModelFittingParameterManager
 CSourceXtractor::FlexibleModelFittingPrior
 CSourceXtractor::FluxMeasurement
 Csourcextractor.config.model_fitting.FluxParameterType
 CSourceXtractor::Frame< T >
 CSourceXtractor::CheckImages::FrameInfo
 CModelFitting::FrameModel< PsfType, ImageType >
 CSourceXtractor::GILStateEnsure
 ▶CSourceXtractor::GroupingCriteriaCriteria used by SourceGrouping to determine if two sources should be grouped together
 Cstd::hash< SourceXtractor::PixelCoordinate >
 Cstd::hash< SourceXtractor::PropertyId >
 Cstd::hash< SourceXtractor::TileKey >
 ▶CId
 ▶CSourceXtractor::Image< T >Interface representing an image
 CSourceXtractor::ImageCoordinate
 ▶CSourceXtractor::Frame< T >::ImageFilter
 CSourceXtractor::ImageMode< T >
 ▶CSourceXtractor::ImageProcessing< T >
 ▶CSourceXtractor::ImageSourceBase
 ▶CSourceXtractor::ImageTileBase
 CModelFitting::ImageTraits< ImageType >
 CModelFitting::ImageTraits< ImageInterfaceTypePtr >
 CModelFitting::ImageTraits< WriteableInterfaceTypePtr >
 ▶C
 ▶C
 ▶C
 ▶CSourceXtractor::Jacobian
 ▶CSourceXtractor::Segmentation::Labelling
 CSourceXtractor::Segmentation::LabellingListener
 ▶CModelFitting::LeastSquareEngineInterface of classes implementing least square minimization
 CModelFitting::LeastSquareEngineManagerKeep a registry of supported engines, and bridge their factory methods
 CModelFitting::LeastSquareSummaryClass containing the summary information of solving a least square minimization problem
 CModelFitting::LogChiSquareComparatorData vs model comparator which computes a modified \(\chi^2\) residual
 CSourceXtractor::LogWidget
 ▶CSourceXtractor::LutzImplements a Segmentation based on the Lutz algorithm
 ▶CSourceXtractor::Lutz::LutzListener
 CSExtractor::Mat22
 CSourceXtractor::ExternalFlagCombineTypes::Max
 CMeasurementFrameGroupStampTaskFactoryProduces MeasurementFrameGroupStampTask
 CMeasurementFrameGroupStampTaskFactoryProduces MeasurementFrameGroupStampTask
 CMeasurementFrameGroupStampTaskFactoryProduces MeasurementFrameGroupStampTask
 ▶CMeasurementImage
 CSourceXtractor::MeasurementImageConfig::MeasurementImageInfo
 CSourceXtractor::MedianFilter< T >
 CSourceXtractor::MetadataEntry
 CSourceXtractor::ExternalFlagCombineTypes::Min
 ▶CModelFitting::ModelComponent
 CSourceXtractor::ExternalFlagCombineTypes::Most
 CSourceXtractor::MultiframeSourceModel
 CSourceXtractor::MultiplyOperation< T >
 CSourceXtractor::ncurses_done
 ▶CSourceXtractor::OnnxProperty::NdWrapperBase
 CSourceXtractor::NeighbourInfo
 ▶Cnoncopyable
 CModelFitting::NullPsf< ImageType >
 CSourceXtractor::NumericalDerivative
 ▶Cobject
 CSourceXtractor::ObjectInfo
 ▶CSourceXtractor::Observable< T >Implements the Observer pattern. Notifications will be made using a message of type T
 ▶CSourceXtractor::Observable< ProcessSourcesEvent >
 ▶CSourceXtractor::Observable< SegmentationProgress >
 ▶CSourceXtractor::Observable< std::shared_ptr< SourceGroupInterface > >
 ▶CSourceXtractor::Observable< std::shared_ptr< SourceInterface > >
 ▶CSourceXtractor::Observer< T >Observer interface to be used with Observable to implement the Observer pattern
 ▶CSourceXtractor::Observer< ProcessSourcesEvent >
 ▶CSourceXtractor::Observer< SegmentationProgress >
 ▶CSourceXtractor::Observer< std::shared_ptr< SourceGroupInterface > >
 ▶CSourceXtractor::Observer< std::shared_ptr< SourceInterface > >
 ▶CSourceXtractor::Observer< std::shared_ptr< SourceWithOnDemandProperties > >
 CSourceXtractor::OnnxModel
 CSourceXtractor::OpenCVConvolution
 CSourceXtractor::ExternalFlagCombineTypes::Or
 CSourceXtractor::OutputRegistry
 ▶CSourceXtractor::PartitionStepA PartitionStep gets applied on a single Source and can result any number of Sources being outputed. (including the same one, none, or any number of new Sources)
 CSourceXtractor::PixelCoordinateA pixel coordinate made of two integers m_x and m_y
 CSourceXtractor::Lutz::PixelGroup
 ▶CSourceXtractor::PluginPlugins must implement this interface
 ▶CSourceXtractor::PluginAPIThis interface is given to the plugin to let it access object instances from the framework
 ▶CModelFitting::PositionedModel
 CSourceXtractor::ProcessSourcesEventEvent received by SourceGrouping to request the processing of some of the Sources stored
 ▶C
 CSourceXtractor::ProgressInfo
 CSourceXtractor::ProgressReporterFactory
 ▶CSourceXtractor::PropertyBase class for all Properties. (has no actual content)
 CSourceXtractor::PropertyHolderA class providing a simple implementation of a container of properties
 CSourceXtractor::PropertyIdIdentifier used to set and retrieve properties
 CModelFitting::PsfTraits< PsfType >
 CModelFitting::PsfTraits< SourceXtractor::ImagePsf >
 ▶CPsfType
 ▶CSourceXtractor::PyId
 CSourceXtractor::PyObjectHolderHold a reference to a Python object
 CSourceXtractor::PyOutputWrapper
 CSourceXtractor::PythonInterpreter
 ▶CModelFitting::ResidualBlockProviderInterface of a class which can provide a block of residuals for least square minimization solving
 CModelFitting::ResidualEstimatorProvides to the LeastSquareEngine the residual values
 CSourceXtractor::SE2BackgroundModeller
 CSourceXtractor::SE2BackgroundUtils
 CSourceXtractor::SegmentationProgressUsed to notify observers of the progress of the processing of the image
 ▶CSourceXtractor::SelectionCriteriaUsed to determine if a Source is selected for processing
 CModelFitting::CompactSersicModel< ImageType >::SersicModelEvaluator
 CModelFitting::SersicProfile
 ▶CModelFitting::SharpRegionManager
 CSourceXtractor::SnrOperation< T >
 ▶CSourceXtractor::SourceFactoryA factory interface to create SourceInterface instances
 ▶CSourceXtractor::SourceGroupFactoryA factory interface to create SourceGroupInterface instances
 ▶CSourceXtractor::SourceInterfaceThe SourceInterface is an abstract "source" that has properties attached to it
 CSourceXtractor::SplineModel
 ▶Cstatic_visitor
 CModelFitting::LeastSquareEngineManager::StaticEngine
 CSourceXtractor::StaticPlugin< PluginType >Used to register compile-time (static) plugins with the PluginManager
 CSourceXtractor::KappaSigmaBinning< VarType >::Stats
 CSourceXtractor::SubtractOperation< T >
 ▶C
 ▶CSourceXtractor::TaskBasic interface for a Task that is used to compute properties
 CSourceXtractor::TaskProvider
 CTestImageSource
 CSourceXtractor::TileKey
 CSourceXtractor::TileManager
 ▶C
 ▶CUnsrtStyle
 CSourceXtractor::VariablePsfImplements a variable PSF using an arbitrary number of components (i.e. X, Y), and degrees
 Csourcextractor.config.model_fitting.WorldCoordinate
 CSourceXtractor::WorldCoordinate
 CModelFitting::ImageTraits< WriteableInterfaceTypePtr >::WriteableSetter
 ▶CEnum