SourceXtractorPlusPlus  0.8
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
SourceXtractor::FlexibleModelFittingUnboundedConverterFactory Class Reference

#include <FlexibleModelFittingConverterFactory.h>

Inheritance diagram for SourceXtractor::FlexibleModelFittingUnboundedConverterFactory:
[legend]
Collaboration diagram for SourceXtractor::FlexibleModelFittingUnboundedConverterFactory:
[legend]

Public Types

using ValueFunc = std::function< double(double, const SourceInterface &)>
 

Public Member Functions

 FlexibleModelFittingUnboundedConverterFactory (ValueFunc normalization_factor)
 
std::unique_ptr
< ModelFitting::CoordinateConverter
getConverter (double initial_value, const SourceInterface &source) const override
 
- Public Member Functions inherited from SourceXtractor::FlexibleModelFittingConverterFactory
virtual ~FlexibleModelFittingConverterFactory ()=default
 

Private Attributes

ValueFunc m_normalization_factor
 

Detailed Description

Definition at line 73 of file FlexibleModelFittingConverterFactory.h.

Member Typedef Documentation

Definition at line 75 of file FlexibleModelFittingConverterFactory.h.

Constructor & Destructor Documentation

SourceXtractor::FlexibleModelFittingUnboundedConverterFactory::FlexibleModelFittingUnboundedConverterFactory ( ValueFunc  normalization_factor)
inline

Definition at line 77 of file FlexibleModelFittingConverterFactory.h.

Member Function Documentation

std::unique_ptr< ModelFitting::CoordinateConverter > SourceXtractor::FlexibleModelFittingUnboundedConverterFactory::getConverter ( double  initial_value,
const SourceInterface source 
) const
overridevirtual

Member Data Documentation

ValueFunc SourceXtractor::FlexibleModelFittingUnboundedConverterFactory::m_normalization_factor
private

Definition at line 83 of file FlexibleModelFittingConverterFactory.h.


The documentation for this class was generated from the following files: