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::MnVectorTransform Class Reference

Description

Definition at line 20 of file MnVectorTransform.h.

Public Member Functions

 MnVectorTransform ()
 
 ~MnVectorTransform ()
 
std::vector< double > operator() (const MnAlgebraicVector &avec) const
 

Constructor & Destructor Documentation

◆ MnVectorTransform()

ROOT::Minuit2::MnVectorTransform::MnVectorTransform ( )
inline

Definition at line 24 of file MnVectorTransform.h.

24 {}

◆ ~MnVectorTransform()

ROOT::Minuit2::MnVectorTransform::~MnVectorTransform ( )
inline

Definition at line 26 of file MnVectorTransform.h.

26 {}

Member Function Documentation

◆ operator()()

std::vector<double> ROOT::Minuit2::MnVectorTransform::operator() ( const MnAlgebraicVector avec) const
inline

Definition at line 28 of file MnVectorTransform.h.

28  {
29 
30  std::vector<double> result; result.reserve(avec.size());
31 
32  for(unsigned int i = 0; i < avec.size(); i++) result.push_back(avec(i));
33 
34  return result;
35  }

References ROOT::Minuit2::LAVector::size().

Here is the call graph for this function:

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