MINT2
|
#include <IPdf.h>
Public Member Functions | |
virtual double | getVal (EVENT &EVT)=0 |
virtual double | RealVal (EVENT &EVT)=0 |
virtual void | beginFit ()=0 |
virtual void | parametersChanged ()=0 |
virtual void | endFit ()=0 |
virtual void | Gradient (EVENT &evt, std::vector< double > &grad, MINT::MinuitParameterSet *mps) |
virtual bool | useAnalyticGradient () |
Public Member Functions inherited from MINT::IReturnRealForEvent< EVENT > | |
virtual | ~IReturnRealForEvent () |
Additional Inherited Members | |
Protected Member Functions inherited from MINT::IReturnRealForEvent< EVENT > | |
IReturnRealForEvent () | |
|
pure virtual |
Implemented in TimePdf_mod, TimePdf, AmpsPdfFlexiFastCPV_time_integrated, AmpsPdfFlexiFastCPV, AmpsPdfFlexiFastCPV_mod, FullAmpsPdfFlexiFastCPV, DalitzPdfBaseFlexiFastInteg, FullTimePdf, MINT::SumPdf< EVENT_TYPE >, MINT::SumPdf< IDalitzEvent >, DalitzPdfBase, AmpsPdfFlexiFastCPV, MINT::PdfBase< EVENT_TYPE >, and MINT::PdfBase< IDalitzEvent >.
|
pure virtual |
Implemented in TimePdf_mod, TimePdf, AmpsPdfFlexiFastCPV_time_integrated, AmpsPdfFlexiFastCPV, AmpsPdfFlexiFastCPV_mod, FullAmpsPdfFlexiFastCPV, DalitzPdfBaseFastInteg, DalitzPdfBaseFlexiFastInteg, FullTimePdf, DalitzPdfBaseMCInteg, MINT::SumPdf< EVENT_TYPE >, MINT::SumPdf< IDalitzEvent >, DalitzPdfBase, AmpsPdfFlexiFastCPV, MINT::PdfBase< EVENT_TYPE >, and MINT::PdfBase< IDalitzEvent >.
|
pure virtual |
Implemented in TimePdf_mod, TimePdf, AmpsPdfFlexiFastCPV_time_integrated, AmpsPdfFlexiFastCPV, AmpsPdfFlexiFastCPV_mod, FullAmpsPdfFlexiFastCPV, FullTimePdf, DalitzPdfBaseFastInteg, DalitzPdfBaseFlexiFastInteg, DalitzPdfBaseMCInteg, AmpsPdfFlexiFastCPV, DalitzPdfBase, MINT::SumPdf< EVENT_TYPE >, MINT::SumPdf< IDalitzEvent >, DalitzSumPdf, MINT::PdfBase< EVENT_TYPE >, MINT::PdfBase< IDalitzEvent >, and IDalitzPdf.
|
inlinevirtual |
Reimplemented in DalitzPdfBaseFastInteg, MINT::SumPdf< EVENT_TYPE >, and MINT::SumPdf< IDalitzEvent >.
|
pure virtual |
Implemented in TimePdf_mod, TimePdf, AmpsPdfFlexiFastCPV_time_integrated, AmpsPdfFlexiFastCPV, AmpsPdfFlexiFastCPV_mod, FullAmpsPdfFlexiFastCPV, FullTimePdf, DalitzPdfBaseFastInteg, DalitzPdfBaseFlexiFastInteg, DalitzPdfBaseMCInteg, MINT::SumPdf< EVENT_TYPE >, MINT::SumPdf< IDalitzEvent >, DalitzPdfBase, AmpsPdfFlexiFastCPV, MINT::PdfBase< EVENT_TYPE >, and MINT::PdfBase< IDalitzEvent >.
|
pure virtual |
|
inlinevirtual |
Reimplemented in DalitzPdfBaseFastInteg, MINT::SumPdf< EVENT_TYPE >, and MINT::SumPdf< IDalitzEvent >.