MINT2
|
#include <Chi2Box.h>
Public Member Functions | |
Chi2Box () | |
Chi2Box (const DalitzEventPattern &pat) | |
Chi2Box (const DalitzArea &area) | |
Chi2Box (const Chi2Box &other) | |
virtual | ~Chi2Box () |
MINT::PolymorphVector< Chi2Box > | split (int n=2) |
void | resetEventCounts () |
void | resetAll () |
void | enclosePhaseSpace (double safetyFactor=1.2) |
bool | addData (const IDalitzEvent &evt) |
bool | addData (const IDalitzEvent *evt) |
bool | addMC (const IDalitzEvent &evt, double weight) |
bool | addMC (const IDalitzEvent *evt, double weight) |
int | nData () const |
int | nMC () const |
double | weightedMC () const |
double | weightedMC2 () const |
double | rmsMC (int Ntotal) const |
double | t01Min () const |
double | t01Max () const |
double | s12Min () const |
double | s12Max () const |
double | s23Min () const |
double | s23Max () const |
double | s34Min () const |
double | s34Max () const |
double | t40Min () const |
double | t40Max () const |
void | print (std::ostream &os=std::cout) const |
Private Attributes | |
DalitzArea | _area |
int | _nData |
int | _nMC |
double | _nWeightedMC |
double | _weightMC_Squared |
Chi2Box::Chi2Box | ( | ) |
Definition at line 7 of file Chi2Box.cpp.
Chi2Box::Chi2Box | ( | const DalitzEventPattern & | pat | ) |
Definition at line 14 of file Chi2Box.cpp.
Chi2Box::Chi2Box | ( | const DalitzArea & | area | ) |
Definition at line 23 of file Chi2Box.cpp.
Chi2Box::Chi2Box | ( | const Chi2Box & | other | ) |
Definition at line 30 of file Chi2Box.cpp.
bool Chi2Box::addData | ( | const IDalitzEvent & | evt | ) |
Definition at line 68 of file Chi2Box.cpp.
bool Chi2Box::addData | ( | const IDalitzEvent * | evt | ) |
Definition at line 73 of file Chi2Box.cpp.
bool Chi2Box::addMC | ( | const IDalitzEvent & | evt, |
double | weight | ||
) |
Definition at line 86 of file Chi2Box.cpp.
bool Chi2Box::addMC | ( | const IDalitzEvent * | evt, |
double | weight | ||
) |
Definition at line 92 of file Chi2Box.cpp.
void Chi2Box::enclosePhaseSpace | ( | double | safetyFactor = 1.2 | ) |
Definition at line 38 of file Chi2Box.cpp.
int Chi2Box::nData | ( | ) | const |
Definition at line 109 of file Chi2Box.cpp.
int Chi2Box::nMC | ( | ) | const |
Definition at line 112 of file Chi2Box.cpp.
void Chi2Box::print | ( | std::ostream & | os = std::cout | ) | const |
Definition at line 142 of file Chi2Box.cpp.
void Chi2Box::resetAll | ( | ) |
Definition at line 63 of file Chi2Box.cpp.
void Chi2Box::resetEventCounts | ( | ) |
Definition at line 57 of file Chi2Box.cpp.
double Chi2Box::rmsMC | ( | int | Ntotal | ) | const |
Definition at line 121 of file Chi2Box.cpp.
MINT::PolymorphVector< Chi2Box > Chi2Box::split | ( | int | n = 2 | ) |
Definition at line 45 of file Chi2Box.cpp.
double Chi2Box::weightedMC | ( | ) | const |
Definition at line 115 of file Chi2Box.cpp.
double Chi2Box::weightedMC2 | ( | ) | const |
Definition at line 118 of file Chi2Box.cpp.
|
private |