MINT2
|
#include <FullTimePdf.h>
Public Member Functions | |
void | parametersChanged () |
void | beginFit () |
void | endFit () |
double | un_normalised (IDalitzEvent &evt) |
virtual double | getVal (IDalitzEvent &evt) |
double | getNorm (IDalitzEvent &evt) |
double | getSampledPdfVal (IDalitzEvent &evt) |
std::pair< double, double > | getCalibratedMistag_OS (IDalitzEvent &evt) |
std::pair< double, double > | getCalibratedMistag_OS (double &eta_OS) |
std::pair< double, double > | getCalibratedMistag_OS (IDalitzEvent &evt, double &avg_eta_os, double &p0_os, double &p1_os, double &delta_p0_os, double &delta_p1_os) |
std::pair< double, double > | getCalibratedMistag_SS (IDalitzEvent &evt) |
std::pair< double, double > | getCalibratedMistag_SS (double &eta_SS) |
std::pair< double, double > | getCalibratedMistag_SS (IDalitzEvent &evt, double &avg_eta_ss, double &p0_ss, double &p1_ss, double &delta_p0_ss, double &delta_p1_ss) |
std::pair< double, double > | getCalibratedMistag (double eta, double avg_eta, double p0, double p1, double delta_p0, double delta_p1) |
double | getCalibratedResolution (double dt) |
double | getCalibratedResolution (double &dt, double &scale_sigma_dt, double &scale_sigma_2_dt) |
virtual double | getVal_withPs (IDalitzEvent &evt) |
virtual double | getVal_noPs (IDalitzEvent &evt) |
virtual double | getVal (IDalitzEvent *evt) |
virtual double | getVal_withPs (IDalitzEvent *evt) |
virtual double | getVal_noPs (IDalitzEvent *evt) |
RooDataSet * | sampleEvents (int N=10000) |
void | generateBkgToys (int N, DalitzEventList &eventListData) |
DalitzEventList | generateToysRooFit (int N=10000, int run=-1, int trigger=-1) |
DalitzEventList | generateToys (int N=10000, int run=-1, int trigger=-1) |
void | saveEventListToFile (DalitzEventList &eventList, string name="toys.root") |
DalitzEvent | generateWeightedEvent () |
TH1D * | plotSpline () |
FullTimePdf (const MINT::FitParameter &C, const MINT::FitParameter &D, const MINT::FitParameter &D_bar, const MINT::FitParameter &S, const MINT::FitParameter &S_bar, const MINT::FitParameter &k, const MINT::FitParameter &Gamma, const MINT::FitParameter &dGamma, const MINT::FitParameter &dm, const MINT::FitParameter &offset_sigma_dt, const MINT::FitParameter &scale_mean_dt, const MINT::FitParameter &scale_sigma_dt, const MINT::FitParameter &scale_sigma_2_dt, const MINT::FitParameter &c0, const MINT::FitParameter &c1, const MINT::FitParameter &c2, const MINT::FitParameter &c3, const MINT::FitParameter &c4, const MINT::FitParameter &c5, const MINT::FitParameter &c6, const MINT::FitParameter &c7, const MINT::FitParameter &c8, const MINT::FitParameter &c9, const MINT::FitParameter &p0_os, const MINT::FitParameter &p1_os, const MINT::FitParameter &delta_p0_os, const MINT::FitParameter &delta_p1_os, const MINT::FitParameter &avg_eta_os, const MINT::FitParameter &tageff_os, const MINT::FitParameter &tageff_asym_os, const MINT::FitParameter &p0_ss, const MINT::FitParameter &p1_ss, const MINT::FitParameter &delta_p0_ss, const MINT::FitParameter &delta_p1_ss, const MINT::FitParameter &avg_eta_ss, const MINT::FitParameter &tageff_ss, const MINT::FitParameter &tageff_asym_ss, const MINT::FitParameter &production_asym, const MINT::FitParameter &detection_asym, string marginalPdfsPrefix="") | |
Public Member Functions inherited from MINT::PdfBase< IDalitzEvent > | |
PdfBase () | |
PdfBase (const PdfBase< IDalitzEvent > &) | |
virtual double | RealVal (IDalitzEvent &evt) |
virtual double | getNewVal (IDalitzEvent &evt) |
virtual | ~PdfBase () |
Public Member Functions inherited from MINT::IPdf< IDalitzEvent > | |
virtual void | Gradient (IDalitzEvent &evt, std::vector< double > &grad, MINT::MinuitParameterSet *mps) |
virtual bool | useAnalyticGradient () |
Public Member Functions inherited from MINT::IReturnRealForEvent< IDalitzEvent > | |
virtual | ~IReturnRealForEvent () |
Additional Inherited Members | |
Protected Member Functions inherited from MINT::IReturnRealForEvent< IDalitzEvent > | |
IReturnRealForEvent () | |
Definition at line 79 of file FullTimePdf.h.
|
inline |
Definition at line 554 of file FullTimePdf.h.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from MINT::PdfBase< IDalitzEvent >.
Definition at line 147 of file FullTimePdf.h.
|
inline |
Definition at line 276 of file FullTimePdf.h.
|
inline |
Estimate max val
Safety check on the maxmimum generated height
Hit-and-miss
Definition at line 336 of file FullTimePdf.h.
|
inline |
Definition at line 300 of file FullTimePdf.h.
|
inline |
Definition at line 506 of file FullTimePdf.h.
|
inline |
Definition at line 244 of file FullTimePdf.h.
|
inline |
Definition at line 220 of file FullTimePdf.h.
|
inline |
Definition at line 224 of file FullTimePdf.h.
|
inline |
Definition at line 228 of file FullTimePdf.h.
|
inline |
Definition at line 232 of file FullTimePdf.h.
|
inline |
Definition at line 236 of file FullTimePdf.h.
|
inline |
Definition at line 240 of file FullTimePdf.h.
|
inline |
Definition at line 248 of file FullTimePdf.h.
|
inline |
Definition at line 252 of file FullTimePdf.h.
|
inline |
Definition at line 192 of file FullTimePdf.h.
|
inline |
Definition at line 216 of file FullTimePdf.h.
|
inlinevirtual |
Implements MINT::PdfBase< IDalitzEvent >.
Definition at line 179 of file FullTimePdf.h.
|
inlinevirtual |
Definition at line 259 of file FullTimePdf.h.
|
inlinevirtual |
Definition at line 257 of file FullTimePdf.h.
|
inlinevirtual |
Definition at line 267 of file FullTimePdf.h.
|
inlinevirtual |
Definition at line 256 of file FullTimePdf.h.
|
inlinevirtual |
Definition at line 263 of file FullTimePdf.h.
|
inlinevirtual |
Reimplemented from MINT::PdfBase< IDalitzEvent >.
Definition at line 142 of file FullTimePdf.h.
|
inline |
Definition at line 550 of file FullTimePdf.h.
|
inline |
Definition at line 272 of file FullTimePdf.h.
|
inline |
Definition at line 397 of file FullTimePdf.h.
|
inline |
Definition at line 150 of file FullTimePdf.h.
|
protected |
Definition at line 114 of file FullTimePdf.h.
|
protected |
Definition at line 122 of file FullTimePdf.h.
|
protected |
fit parameters
Definition at line 83 of file FullTimePdf.h.
|
protected |
Definition at line 99 of file FullTimePdf.h.
|
protected |
Definition at line 100 of file FullTimePdf.h.
|
protected |
Definition at line 101 of file FullTimePdf.h.
|
protected |
Definition at line 102 of file FullTimePdf.h.
|
protected |
Definition at line 103 of file FullTimePdf.h.
|
protected |
Definition at line 104 of file FullTimePdf.h.
|
protected |
Definition at line 105 of file FullTimePdf.h.
|
protected |
Definition at line 106 of file FullTimePdf.h.
|
protected |
Definition at line 107 of file FullTimePdf.h.
|
protected |
Definition at line 108 of file FullTimePdf.h.
|
protected |
Definition at line 84 of file FullTimePdf.h.
|
protected |
Definition at line 85 of file FullTimePdf.h.
|
protected |
Definition at line 112 of file FullTimePdf.h.
|
protected |
Definition at line 120 of file FullTimePdf.h.
|
protected |
Definition at line 113 of file FullTimePdf.h.
|
protected |
Definition at line 121 of file FullTimePdf.h.
|
protected |
Definition at line 127 of file FullTimePdf.h.
|
protected |
Definition at line 91 of file FullTimePdf.h.
|
protected |
Definition at line 92 of file FullTimePdf.h.
|
protected |
Definition at line 90 of file FullTimePdf.h.
|
protected |
Definition at line 88 of file FullTimePdf.h.
|
protected |
Definition at line 129 of file FullTimePdf.h.
|
protected |
Definition at line 137 of file FullTimePdf.h.
|
protected |
Definition at line 139 of file FullTimePdf.h.
|
protected |
Definition at line 136 of file FullTimePdf.h.
|
protected |
Definition at line 138 of file FullTimePdf.h.
|
protected |
Definition at line 94 of file FullTimePdf.h.
|
protected |
Definition at line 110 of file FullTimePdf.h.
|
protected |
Definition at line 118 of file FullTimePdf.h.
|
protected |
Definition at line 111 of file FullTimePdf.h.
|
protected |
Definition at line 119 of file FullTimePdf.h.
|
protected |
Definition at line 133 of file FullTimePdf.h.
|
protected |
Definition at line 126 of file FullTimePdf.h.
|
protected |
Definition at line 86 of file FullTimePdf.h.
|
protected |
Definition at line 87 of file FullTimePdf.h.
|
protected |
Definition at line 95 of file FullTimePdf.h.
|
protected |
Definition at line 97 of file FullTimePdf.h.
|
protected |
Definition at line 96 of file FullTimePdf.h.
|
protected |
Definition at line 116 of file FullTimePdf.h.
|
protected |
Definition at line 124 of file FullTimePdf.h.
|
protected |
Definition at line 115 of file FullTimePdf.h.
|
protected |
Definition at line 123 of file FullTimePdf.h.
|
protected |
Definition at line 132 of file FullTimePdf.h.