Herwig 7.3.0
|
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. | |
Simple histogram for accuracy checks.
Definition at line 670 of file MatchboxMEBase.h.
map<double,double> Herwig::MatchboxMEBase::AccuracyHistogram::bins |
The bins, indexed by upper bound.
Definition at line 685 of file MatchboxMEBase.h.
double Herwig::MatchboxMEBase::AccuracyHistogram::lower |
The lower bound.
Definition at line 675 of file MatchboxMEBase.h.
unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::nans |
The number of points being nan or inf.
Definition at line 700 of file MatchboxMEBase.h.
unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::oppositeSign |
The number of points of opposite sign.
Definition at line 695 of file MatchboxMEBase.h.
unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::overflow |
The overflow.
Definition at line 705 of file MatchboxMEBase.h.
unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::sameSign |
The number of points of same sign.
Definition at line 690 of file MatchboxMEBase.h.
unsigned long Herwig::MatchboxMEBase::AccuracyHistogram::underflow |
The underflow.
Definition at line 710 of file MatchboxMEBase.h.
double Herwig::MatchboxMEBase::AccuracyHistogram::upper |
The upper bound.
Definition at line 680 of file MatchboxMEBase.h.