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

Classes

class  ROOT::Minuit2::MnPrint
 

Namespaces

namespace  ROOT
 VSD Structures.
 
namespace  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;
#define MN_OS
Definition: MnPrint.h:105

Definition at line 113 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 127 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 118 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 132 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 110 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 124 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 116 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 130 of file MnPrint.h.

◆ MN_OS

#define MN_OS   std::cerr

Definition at line 105 of file MnPrint.h.