BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
ROOT::Minuit2::SqrtUpParameterTransformation Class Reference

Description

Transformation from external to internal Parameter based on sqrt(1 + x**2)

This transformation applies for the case of single side Upper Parameter limits

Definition at line 34 of file SqrtUpParameterTransformation.h.

Public Member Functions

 SqrtUpParameterTransformation ()
 
 ~SqrtUpParameterTransformation ()
 
double DInt2Ext (double Value, double Upper) const
 
double Ext2int (double Value, double Upper, const MnMachinePrecision &) const
 
double Int2ext (double Value, double Upper) const
 

Constructor & Destructor Documentation

◆ SqrtUpParameterTransformation()

ROOT::Minuit2::SqrtUpParameterTransformation::SqrtUpParameterTransformation ( )
inline

Definition at line 39 of file SqrtUpParameterTransformation.h.

39 {}

◆ ~SqrtUpParameterTransformation()

ROOT::Minuit2::SqrtUpParameterTransformation::~SqrtUpParameterTransformation ( )
inline

Definition at line 41 of file SqrtUpParameterTransformation.h.

41 {}

Member Function Documentation

◆ DInt2Ext()

double ROOT::Minuit2::SqrtUpParameterTransformation::DInt2Ext ( double  Value,
double  Upper 
) const

◆ Ext2int()

double ROOT::Minuit2::SqrtUpParameterTransformation::Ext2int ( double  Value,
double  Upper,
const MnMachinePrecision  
) const

◆ Int2ext()

double ROOT::Minuit2::SqrtUpParameterTransformation::Int2ext ( double  Value,
double  Upper 
) const

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