Logo ROOT  
Reference Guide
MnPrint.h File Reference
#include "Minuit2/MnConfig.h"
#include <iostream>
#include <string>
Include dependency graph for MnPrint.h:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Minuit2::MnPrint
 

Namespaces

 ROOT
 VSD Structures.
 
 ROOT::Minuit2
 

Macros

#define MN_ERROR_MSG(str)
 
#define MN_ERROR_MSG2(loc, str)
 
#define MN_ERROR_VAL(x)   if (MnPrint::Level() >= 0) MN_OS << "Error: " << #x << " = " << (x) << std::endl;
 
#define MN_ERROR_VAL2(loc, x)   if (MnPrint::Level() >= 0) MN_OS << "Error in " << loc << " : " << #x << " = " << (x) << std::endl;
 
#define MN_INFO_MSG(str)
 
#define MN_INFO_MSG2(loc, str)
 
#define MN_INFO_VAL(x)   if (MnPrint::Level() > 0) MN_OS << "Info: " << #x << " = " << (x) << std::endl;
 
#define MN_INFO_VAL2(loc, x)   if (MnPrint::Level() > 0) MN_OS << "Info in " << loc << " : " << #x << " = " << (x) << std::endl;
 
#define MN_OS   std::cerr
 

Functions

std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const ContoursError &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const FunctionMinimum &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const LASymMatrix &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const LAVector &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MinimumState &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MinosError &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MnGlobalCorrelationCoeff &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MnMachinePrecision &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MnUserCovariance &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MnUserParameters &)
 
std::ostream & ROOT::Minuit2::operator<< (std::ostream &, const MnUserParameterState &)
 

Macro Definition Documentation

◆ MN_ERROR_MSG

#define MN_ERROR_MSG (   str)
Value:
if (MnPrint::Level() >= 0) MN_OS << "Error: " << str \
<< std::endl;

Definition at line 114 of file MnPrint.h.

◆ MN_ERROR_MSG2

#define MN_ERROR_MSG2 (   loc,
  str 
)
Value:
if (MnPrint::Level() >= 0) MN_OS << "Error in " << loc << " : " << str \
<< std::endl;

Definition at line 128 of file MnPrint.h.

◆ MN_ERROR_VAL

#define MN_ERROR_VAL (   x)    if (MnPrint::Level() >= 0) MN_OS << "Error: " << #x << " = " << (x) << std::endl;

Definition at line 119 of file MnPrint.h.

◆ MN_ERROR_VAL2

#define MN_ERROR_VAL2 (   loc,
  x 
)    if (MnPrint::Level() >= 0) MN_OS << "Error in " << loc << " : " << #x << " = " << (x) << std::endl;

Definition at line 133 of file MnPrint.h.

◆ MN_INFO_MSG

#define MN_INFO_MSG (   str)
Value:
if (MnPrint::Level() > 0) MN_OS << "Info: " << str \
<< std::endl;

Definition at line 111 of file MnPrint.h.

◆ MN_INFO_MSG2

#define MN_INFO_MSG2 (   loc,
  str 
)
Value:
if (MnPrint::Level() > 0) MN_OS << "Info in " << loc << " : " << str \
<< std::endl;

Definition at line 125 of file MnPrint.h.

◆ MN_INFO_VAL

#define MN_INFO_VAL (   x)    if (MnPrint::Level() > 0) MN_OS << "Info: " << #x << " = " << (x) << std::endl;

Definition at line 117 of file MnPrint.h.

◆ MN_INFO_VAL2

#define MN_INFO_VAL2 (   loc,
  x 
)    if (MnPrint::Level() > 0) MN_OS << "Info in " << loc << " : " << #x << " = " << (x) << std::endl;

Definition at line 131 of file MnPrint.h.

◆ MN_OS

#define MN_OS   std::cerr

Definition at line 106 of file MnPrint.h.

MN_OS
#define MN_OS
Definition: MnPrint.h:106