10 #ifndef ROOT_Minuit2_MnVectorTransform 
   11 #define ROOT_Minuit2_MnVectorTransform 
   20 class MnVectorTransform {
 
   24   MnVectorTransform() {}
 
   26   ~MnVectorTransform() {}
 
   28   std::vector<double> operator()(
const MnAlgebraicVector& avec)
 const {
 
   30     std::vector<double> result; result.reserve(avec.size());
 
   32     for(
unsigned int i = 0; i < avec.size(); i++) result.push_back(avec(i));
 
   43 #endif  // ROOT_Minuit2_MnVectorTransform