herwig is hosted by Hepforge, IPPP Durham
Herwig 7.3.0
Herwig::MatchboxMEBase::AccuracyHistogram Struct Reference

Simple histogram for accuracy checks. More...

#include <MatchboxMEBase.h>

Public Member Functions

 AccuracyHistogram (double low=-40., double up=0., unsigned int nbins=80)
 Constructor.
 
void book (double a, double b)
 Book two values to be checked for numerical compatibility.
 
void dump (const std::string &folder, const std::string &prefix, const cPDVector &proc) const
 Write to file.
 
void persistentOutput (PersistentOStream &) const
 Write to persistent ostream.
 
void persistentInput (PersistentIStream &)
 Read from persistent istream.
 

Public Attributes

double lower
 The lower bound.
 
double upper
 The upper bound.
 
map< double, double > bins
 The bins, indexed by upper bound.
 
unsigned long sameSign
 The number of points of same sign.
 
unsigned long oppositeSign
 The number of points of opposite sign.
 
unsigned long nans
 The number of points being nan or inf.
 
unsigned long overflow
 The overflow.
 
unsigned long underflow
 The underflow.
 

Detailed Description

Simple histogram for accuracy checks.

Definition at line 670 of file MatchboxMEBase.h.

Member Data Documentation

◆ bins

map<double,double> Herwig::MatchboxMEBase::AccuracyHistogram::bins

The bins, indexed by upper bound.

Definition at line 685 of file MatchboxMEBase.h.

◆ lower

double Herwig::MatchboxMEBase::AccuracyHistogram::lower

The lower bound.

Definition at line 675 of file MatchboxMEBase.h.

◆ nans

unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::nans

The number of points being nan or inf.

Definition at line 700 of file MatchboxMEBase.h.

◆ oppositeSign

unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::oppositeSign

The number of points of opposite sign.

Definition at line 695 of file MatchboxMEBase.h.

◆ overflow

unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::overflow

The overflow.

Definition at line 705 of file MatchboxMEBase.h.

◆ sameSign

unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::sameSign

The number of points of same sign.

Definition at line 690 of file MatchboxMEBase.h.

◆ underflow

unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::underflow

The underflow.

Definition at line 710 of file MatchboxMEBase.h.

◆ upper

double Herwig::MatchboxMEBase::AccuracyHistogram::upper

The upper bound.

Definition at line 680 of file MatchboxMEBase.h.


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