MINT2
|
#include <binflipChi2.h>
Public Member Functions | |
binflipChi2 (vector< complex< double > > X, vector< double > r, vector< double > tAv, vector< double > tSqAv, TH2F pHistD0, TH2F pHistD0bar, TH2F nHistD0, TH2F nHistD0bar, double ReZcp, double ImZcp, double ReDz, double ImDz, double stepSize, int fakeData=0, vector< double > Fm=vector< double >(), vector< double > Fp=vector< double >(), int verbosity=0) | |
~binflipChi2 () | |
double | getVal () |
vector< vector< TGraph > > | getFits () |
void | genFakeData () |
TGraph | getFit (int i, int b) |
![]() | |
Minimisable (MinuitParameterSet *mps=0) | |
Minimisable (const Minimisable &other) | |
virtual | ~Minimisable () |
void | setPset (MinuitParameterSet *mps) |
MinuitParameterSet * | getParSet () |
virtual void | beginFit () |
virtual void | parametersChanged () |
virtual void | endFit () |
double | getNewVal () |
![]() | |
virtual void | Gradient (std::vector< double > &grad) |
virtual bool | useAnalyticGradient () |
virtual void | setUseAnalyticGradient (bool useAnalyticGradient) |
virtual | ~IMinimisable () |
Private Attributes | |
int | m_nbinsPhase |
int | m_nbinsTime |
vector< complex< double > > | m_X |
vector< double > | m_r |
vector< double > | m_tAv |
vector< double > | m_tSqAv |
TH2F | m_pHistD0 |
TH2F | m_pHistD0bar |
TH2F | m_nHistD0 |
TH2F | m_nHistD0bar |
FitParameter | m_ReZcp |
FitParameter | m_ImZcp |
FitParameter | m_ReDz |
FitParameter | m_ImDz |
int | m_fakeData |
vector< double > | m_Fm |
vector< double > | m_Fp |
int | m_verbosity |
Definition at line 16 of file binflipChi2.h.
binflipChi2::binflipChi2 | ( | vector< complex< double > > | X, |
vector< double > | r, | ||
vector< double > | tAv, | ||
vector< double > | tSqAv, | ||
TH2F | pHistD0, | ||
TH2F | pHistD0bar, | ||
TH2F | nHistD0, | ||
TH2F | nHistD0bar, | ||
double | ReZcp, | ||
double | ImZcp, | ||
double | ReDz, | ||
double | ImDz, | ||
double | stepSize, | ||
int | fakeData = 0 , |
||
vector< double > | Fm = vector<double>() , |
||
vector< double > | Fp = vector<double>() , |
||
int | verbosity = 0 |
||
) |
Definition at line 6 of file binflipChi2.cpp.
binflipChi2::~binflipChi2 | ( | ) |
Definition at line 37 of file binflipChi2.cpp.
void binflipChi2::genFakeData | ( | ) |
Definition at line 133 of file binflipChi2.cpp.
TGraph binflipChi2::getFit | ( | int | i, |
int | b | ||
) |
Definition at line 221 of file binflipChi2.cpp.
vector< vector< TGraph > > binflipChi2::getFits | ( | ) |
Definition at line 98 of file binflipChi2.cpp.
|
virtual |
Implements MINT::Minimisable.
Definition at line 42 of file binflipChi2.cpp.
|
private |
Definition at line 31 of file binflipChi2.h.
|
private |
Definition at line 32 of file binflipChi2.h.
|
private |
Definition at line 33 of file binflipChi2.h.
|
private |
Definition at line 30 of file binflipChi2.h.
|
private |
Definition at line 28 of file binflipChi2.h.
|
private |
Definition at line 17 of file binflipChi2.h.
|
private |
Definition at line 18 of file binflipChi2.h.
|
private |
Definition at line 25 of file binflipChi2.h.
|
private |
Definition at line 26 of file binflipChi2.h.
|
private |
Definition at line 23 of file binflipChi2.h.
|
private |
Definition at line 24 of file binflipChi2.h.
|
private |
Definition at line 20 of file binflipChi2.h.
|
private |
Definition at line 29 of file binflipChi2.h.
|
private |
Definition at line 27 of file binflipChi2.h.
|
private |
Definition at line 21 of file binflipChi2.h.
|
private |
Definition at line 22 of file binflipChi2.h.
|
private |
Definition at line 34 of file binflipChi2.h.
|
private |
Definition at line 19 of file binflipChi2.h.