ROOTPWA
Public Member Functions | Public Attributes | List of all members
rpwa::fitResultMetaInfo Class Reference

Meta information for one fit Data class to store information that refers to a complete set of fitResults, eg a complete mass-independent fit over several bins. More...

#include <pwaPlotter.h>

Public Member Functions

 fitResultMetaInfo ()
 fitResultMetaInfo (const std::string &filename, const std::string &title, unsigned int colour=1, const std::string &treename="pwa", const std::string &branchname="fitResult_v2")
void setLikelihoods (double logli, double logliperevt, double evi, double eviperevt)
void setBinRange (double min, double max, unsigned int n)
void setNWaves (unsigned int n)

Public Attributes

std::string mfilename
std::string mtitle
unsigned int mcolour
std::string mtreename
std::string mbranchname
double mTotalLogLikelihood
double mTotalPerEventLogLikelihood
double mTotalEvidence
double mTotalPerEventEvidence
double mMin
double mMax
unsigned int mNumBins
unsigned int nWaves

Detailed Description

Meta information for one fit Data class to store information that refers to a complete set of fitResults, eg a complete mass-independent fit over several bins.

Definition at line 53 of file pwaPlotter.h.

Constructor & Destructor Documentation

rpwa::fitResultMetaInfo::fitResultMetaInfo ( )
inline

Definition at line 55 of file pwaPlotter.h.

rpwa::fitResultMetaInfo::fitResultMetaInfo ( const std::string &  filename,
const std::string &  title,
unsigned int  colour = 1,
const std::string &  treename = "pwa",
const std::string &  branchname = "fitResult_v2" 
)
inline

Definition at line 56 of file pwaPlotter.h.

Member Function Documentation

void rpwa::fitResultMetaInfo::setBinRange ( double  min,
double  max,
unsigned int  n 
)
inline

Definition at line 83 of file pwaPlotter.h.

References mMax, mMin, mNumBins, and n.

Referenced by rpwa::pwaPlotter::addFit().

void rpwa::fitResultMetaInfo::setLikelihoods ( double  logli,
double  logliperevt,
double  evi,
double  eviperevt 
)
inline
void rpwa::fitResultMetaInfo::setNWaves ( unsigned int  n)
inline

Definition at line 89 of file pwaPlotter.h.

References n, and nWaves.

Referenced by rpwa::pwaPlotter::addFit().

Member Data Documentation

std::string rpwa::fitResultMetaInfo::mbranchname

Definition at line 68 of file pwaPlotter.h.

unsigned int rpwa::fitResultMetaInfo::mcolour

Definition at line 66 of file pwaPlotter.h.

std::string rpwa::fitResultMetaInfo::mfilename

Definition at line 64 of file pwaPlotter.h.

double rpwa::fitResultMetaInfo::mMax

Definition at line 87 of file pwaPlotter.h.

Referenced by setBinRange().

double rpwa::fitResultMetaInfo::mMin

Definition at line 86 of file pwaPlotter.h.

Referenced by setBinRange().

unsigned int rpwa::fitResultMetaInfo::mNumBins

Definition at line 88 of file pwaPlotter.h.

Referenced by setBinRange().

std::string rpwa::fitResultMetaInfo::mtitle

Definition at line 65 of file pwaPlotter.h.

double rpwa::fitResultMetaInfo::mTotalEvidence

Definition at line 80 of file pwaPlotter.h.

Referenced by setLikelihoods().

double rpwa::fitResultMetaInfo::mTotalLogLikelihood

Definition at line 78 of file pwaPlotter.h.

Referenced by setLikelihoods().

double rpwa::fitResultMetaInfo::mTotalPerEventEvidence

Definition at line 81 of file pwaPlotter.h.

Referenced by setLikelihoods().

double rpwa::fitResultMetaInfo::mTotalPerEventLogLikelihood

Definition at line 79 of file pwaPlotter.h.

Referenced by setLikelihoods().

std::string rpwa::fitResultMetaInfo::mtreename

Definition at line 67 of file pwaPlotter.h.

unsigned int rpwa::fitResultMetaInfo::nWaves

Definition at line 90 of file pwaPlotter.h.

Referenced by setNWaves().


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