SourceXtractorPlusPlus
0.14
Please provide a description of the project.
|
#include <iostream>
#include <tuple>
#include <vector>
#include <valarray>
#include <boost/any.hpp>
#include <mutex>
#include "AlexandriaKernel/memory_tools.h"
#include "SEImplementation/Plugin/Psf/PsfProperty.h"
#include "SEImplementation/Plugin/MoffatModelFitting/MoffatModelFitting.h"
#include "SEImplementation/Plugin/MoffatModelFitting/MoffatModelFittingTask.h"
#include "ElementsKernel/PathSearch.h"
#include "SEImplementation/Image/ImageInterfaceTraits.h"
#include "SEImplementation/Image/ImagePsf.h"
#include "ModelFitting/Parameters/ManualParameter.h"
#include "ModelFitting/Parameters/DependentParameter.h"
#include "ModelFitting/Parameters/ExpSigmoidConverter.h"
#include "ModelFitting/Parameters/SigmoidConverter.h"
#include "ModelFitting/Parameters/NormalizedConverter.h"
#include "ModelFitting/Models/OnlySmooth.h"
#include "ModelFitting/Models/OldSharp.h"
#include "ModelFitting/Models/AutoSharp.h"
#include "ModelFitting/Models/CircularlySymmetricModelComponent.h"
#include "ModelFitting/Models/ScaledModelComponent.h"
#include "ModelFitting/Models/RotatedModelComponent.h"
#include "ModelFitting/Models/PointModel.h"
#include "ModelFitting/Models/ExtendedModel.h"
#include "ModelFitting/Models/FlattenedMoffatComponent.h"
#include "ModelFitting/Models/FrameModel.h"
#include "ModelFitting/Engine/ResidualEstimator.h"
#include "ModelFitting/Engine/LeastSquareEngineManager.h"
#include "ModelFitting/Engine/AsinhChiSquareComparator.h"
#include "ModelFitting/Engine/EngineParameterManager.h"
#include "ModelFitting/Engine/DataVsModelResiduals.h"
#include "SEImplementation/Plugin/DetectionFrameSourceStamp/DetectionFrameSourceStamp.h"
#include "SEImplementation/Plugin/PixelCentroid/PixelCentroid.h"
#include "SEImplementation/Property/PixelCoordinateList.h"
#include "SEImplementation/Plugin/PixelBoundaries/PixelBoundaries.h"
#include "SEImplementation/Plugin/ShapeParameters/ShapeParameters.h"
#include "SEImplementation/Plugin/PeakValue/PeakValue.h"
#include "SEImplementation/Plugin/IsophotalFlux/IsophotalFlux.h"
#include "SEImplementation/Plugin/DetectionFrameCoordinates/DetectionFrameCoordinates.h"
#include "SEImplementation/Plugin/DetectionFrameInfo/DetectionFrameInfo.h"
#include "SEImplementation/Image/VectorImageDataVsModelInputTraits.h"
#include "SEImplementation/Measurement/MultithreadedMeasurement.h"
#include "ModelFitting/Image/NullPsf.h"
Go to the source code of this file.
Namespaces | |
SourceXtractor | |
dx |
Definition at line 93 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::GrowthCurveTask::computeProperties(), SourceXtractor::MoffatCriteria::doesImpact(), SourceXtractor::CircularAperture::getArea(), SourceXtractor::EllipticalAperture::getMaxPixel(), SourceXtractor::EllipticalAperture::getMinPixel(), ModelFitting::CompactExponentialModel< ImageType >::getRasterizedImage(), ModelFitting::CompactSersicModel< ImageType >::getRasterizedImage(), SourceXtractor::ReplaceUndefImage< T >::getValue(), SourceXtractor::interpolate_pix(), SourceXtractor::MultiThresholdPartitionStep::reassignPixels(), and SourceXtractor::SplineModel::splineLine().
Definition at line 93 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::GrowthCurveTask::computeProperties(), SourceXtractor::MoffatCriteria::doesImpact(), SourceXtractor::CircularAperture::getArea(), SourceXtractor::EllipticalAperture::getMaxPixel(), SourceXtractor::EllipticalAperture::getMinPixel(), ModelFitting::CompactExponentialModel< ImageType >::getRasterizedImage(), ModelFitting::CompactSersicModel< ImageType >::getRasterizedImage(), SourceXtractor::ReplaceUndefImage< T >::getValue(), SourceXtractor::interpolate_pix(), SourceXtractor::Lutz::labelImage(), SourceXtractor::MultiThresholdPartitionStep::reassignPixels(), and SourceXtractor::SplineModel::splineLine().
double exp_i0_guess |
Definition at line 96 of file MoffatModelFittingTask.cpp.
std::shared_ptr<EngineParameter> flat_top_offset |
Definition at line 97 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().
double m_size |
Definition at line 92 of file MoffatModelFittingTask.cpp.
std::shared_ptr<EngineParameter> minkowski_exponent |
Definition at line 97 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().
std::shared_ptr<EngineParameter> moffat_i0 |
Definition at line 97 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().
std::shared_ptr<EngineParameter> moffat_index |
Definition at line 97 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().
std::shared_ptr<EngineParameter> moffat_rotation |
Definition at line 98 of file MoffatModelFittingTask.cpp.
Referenced by SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator().
std::shared_ptr<EngineParameter> moffat_x_scale |
Definition at line 98 of file MoffatModelFittingTask.cpp.
std::shared_ptr<EngineParameter> moffat_y_scale |
Definition at line 98 of file MoffatModelFittingTask.cpp.
Definition at line 94 of file MoffatModelFittingTask.cpp.
Referenced by TestImage::addBackgroundNoise(), TestImage::addBadColumns(), TestImage::addBadPixels(), SourceXtractor::FlexibleModelFittingPointModel::addForSource(), SourceXtractor::FlexibleModelFittingExponentialModel::addForSource(), SourceXtractor::FlexibleModelFittingDevaucouleursModel::addForSource(), SourceXtractor::FlexibleModelFittingSersicModel::addForSource(), TestImage::addPointSource(), TestImage::addPoissonNoise(), SourceXtractor::Frame< T >::applyFilter(), SourceXtractor::BackgroundModel::BackgroundModel(), SourceXtractor::compareImages(), SourceXtractor::FlexibleModelFittingTask::computeChiSquaredForFrame(), SourceXtractor::GrowthCurveTask::computeProperties(), SourceXtractor::JacobianGroupTask::computeProperties(), SourceXtractor::PsfTask::computeProperties(), SourceXtractor::MoffatModelFittingTask::computeProperties(), SourceXtractor::JacobianSourceTask::computeProperties(), SourceXtractor::FlexibleModelFittingTask::computeProperties(), SourceXtractor::SaturateFlagSourceTask::computeProperties(), SourceXtractor::computeScaling(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::convolve(), SourceXtractor::BufferedImage< T >::copyOverlappingPixels(), SourceXtractor::ImageTile::create(), SourceXtractor::FlexibleModelFittingTask::createWeightImage(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::dumpImage(), SourceXtractor::fillAperture(), SourceXtractor::SE2BackgroundModeller::filterMedian(), SourceXtractor::PsfPluginConfig::generateGaussianPsf(), BenchBackgroundConvolution::generateImage(), BenchConvolution::generateImage(), SourceXtractor::BgDFTConvolutionImageSource::generateTile(), SourceXtractor::WeightMapImageSource::generateTile(), SourceXtractor::HilbertCurve::get2DCoordinate(), SourceXtractor::FunctionalImage< T >::getChunk(), SourceXtractor::MaskedImage< T, M, Operator >::getChunk(), SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >::getImageTile(), SourceXtractor::ScaledImageSource< T >::getImageTile(), SourceXtractor::FlexibleModelFittingDependentParameter::getPartialDerivatives(), SourceXtractor::VariablePsf::getPsf(), SourceXtractor::TileManager::getTileForPixel(), SourceXtractor::BFSSegmentation::getTiles(), SourceXtractor::SplineModel::getValue(), SourceXtractor::FunctionalImage< T >::getValue(), SourceXtractor::BufferedImage< T >::getValue(), SourceXtractor::ImageChunk< T >::getValue(), SourceXtractor::MaskedImage< T, M, Operator >::getValue(), SourceXtractor::VectorImage< T >::getValue(), SourceXtractor::SimpleBackgroundAnalyzer::getVariance(), SourceXtractor::MoffatCheckImage::handleMessage(), SourceXtractor::ImageMode< T >::ImageMode(), SourceXtractor::ModelFittingConfig::initializeInner(), SourceXtractor::VignetArray::initMultiple(), SourceXtractor::VignetArray::initSingle(), SourceXtractor::BFSSegmentation::labelImage(), SourceXtractor::Lutz::labelImage(), TestImage::mainMethod(), SourceXtractor::makeLanczos2Kernel(), SourceXtractor::makeLanczos3Kernel(), SourceXtractor::makeLanczos4Kernel(), SourceXtractor::SplineModel::makeSplineDeriv(), SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator(), SourceXtractor::BackgroundConvolution::normalize(), SourceXtractor::MedianFilter< T >::operator()(), SourceXtractor::ImageMode< T >::processCell(), SourceXtractor::SE2BackgroundModeller::replaceUNDEF(), TestImage::saturate(), SourceXtractor::FitsImageSource::saveTile(), SourceXtractor::ScaledImageSource< T >::ScaledImageSource(), SourceXtractor::VectorImage< T >::setValue(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), SourceXtractor::SplineModel::splineLine(), TestImage::transformSources(), SourceXtractor::FlexibleModelFittingTask::updateCheckImages(), SourceXtractor::VectorImage< T >::VectorImage(), BenchBackgroundConvolution::verifyResults(), BenchConvolution::verifyResults(), and SourceXtractor::FitsWriter::writeFile().
Definition at line 94 of file MoffatModelFittingTask.cpp.
Referenced by TestImage::addBackgroundNoise(), TestImage::addBadColumns(), TestImage::addBadPixels(), SourceXtractor::FlexibleModelFittingPointModel::addForSource(), SourceXtractor::FlexibleModelFittingExponentialModel::addForSource(), SourceXtractor::FlexibleModelFittingDevaucouleursModel::addForSource(), SourceXtractor::FlexibleModelFittingSersicModel::addForSource(), TestImage::addPointSource(), TestImage::addPoissonNoise(), SourceXtractor::Frame< T >::applyFilter(), SourceXtractor::BackgroundModel::BackgroundModel(), SourceXtractor::compareImages(), SourceXtractor::FlexibleModelFittingTask::computeChiSquaredForFrame(), SourceXtractor::GrowthCurveTask::computeProperties(), SourceXtractor::JacobianGroupTask::computeProperties(), SourceXtractor::MoffatModelFittingTask::computeProperties(), SourceXtractor::PsfTask::computeProperties(), SourceXtractor::JacobianSourceTask::computeProperties(), SourceXtractor::FlexibleModelFittingTask::computeProperties(), SourceXtractor::SaturateFlagSourceTask::computeProperties(), SourceXtractor::computeScaling(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::convolve(), SourceXtractor::BufferedImage< T >::copyOverlappingPixels(), SourceXtractor::ImageTile::create(), SourceXtractor::FlexibleModelFittingTask::createWeightImage(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::dumpImage(), SourceXtractor::fillAperture(), SourceXtractor::SE2BackgroundModeller::filterMedian(), SourceXtractor::PsfPluginConfig::generateGaussianPsf(), BenchBackgroundConvolution::generateImage(), BenchConvolution::generateImage(), SourceXtractor::BgDFTConvolutionImageSource::generateTile(), SourceXtractor::WeightMapImageSource::generateTile(), SourceXtractor::HilbertCurve::get2DCoordinate(), SourceXtractor::FunctionalImage< T >::getChunk(), SourceXtractor::MaskedImage< T, M, Operator >::getChunk(), SourceXtractor::ProcessingImageSource< DetectionImage::PixelType >::getImageTile(), SourceXtractor::ScaledImageSource< T >::getImageTile(), SourceXtractor::VariablePsf::getPsf(), SourceXtractor::TileManager::getTileForPixel(), SourceXtractor::BFSSegmentation::getTiles(), SourceXtractor::SplineModel::getValue(), SourceXtractor::FunctionalImage< T >::getValue(), SourceXtractor::BufferedImage< T >::getValue(), SourceXtractor::ImageChunk< T >::getValue(), SourceXtractor::MaskedImage< T, M, Operator >::getValue(), SourceXtractor::VectorImage< T >::getValue(), SourceXtractor::SimpleBackgroundAnalyzer::getVariance(), SourceXtractor::MoffatCheckImage::handleMessage(), SourceXtractor::ImageMode< T >::ImageMode(), SourceXtractor::VignetArray::initMultiple(), SourceXtractor::VignetArray::initSingle(), SourceXtractor::BFSSegmentation::labelImage(), SourceXtractor::Lutz::labelImage(), TestImage::mainMethod(), SourceXtractor::SplineModel::makeSplineDeriv(), SourceXtractor::MoffatModelEvaluator::MoffatModelEvaluator(), SourceXtractor::BackgroundConvolution::normalize(), SourceXtractor::MedianFilter< T >::operator()(), SourceXtractor::ImageMode< T >::processCell(), SourceXtractor::SE2BackgroundModeller::replaceUNDEF(), TestImage::saturate(), SourceXtractor::FitsImageSource::saveTile(), SourceXtractor::ScaledImageSource< T >::ScaledImageSource(), SourceXtractor::VectorImage< T >::setValue(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), TestImage::transformSources(), SourceXtractor::FlexibleModelFittingTask::updateCheckImages(), SourceXtractor::VectorImage< T >::VectorImage(), BenchBackgroundConvolution::verifyResults(), BenchConvolution::verifyResults(), and SourceXtractor::FitsWriter::writeFile().