1 #ifndef DALITZ_PDF_BASE_HH 2 #define DALITZ_PDF_BASE_HH 38 ,
double precision = 1.e-2
58 if(0 == evt)
return 0;
62 if(0 == evt)
return 0;
66 if(0 == evt)
return 0;
double RealVal(IDalitzEvent &evt)
void setIntegrationPrecision(double prec)
virtual double getVal_noPs(IDalitzEvent &evt)
virtual double un_normalised_noPs(IDalitzEvent &evt)=0
virtual void parametersChanged()
MINT::IEventGenerator< IDalitzEvent > * _generator
virtual double phaseSpace(IDalitzEvent &evt)
virtual double getVal_withPs(IDalitzEvent &evt)
DalitzHistoSet histoSet()
DalitzPdfBase(MINT::IEventGenerator< IDalitzEvent > *generator=0, double precision=1.e-2)
MINT::IEventGenerator< IDalitzEvent > * getEventGenerator()
const MINT::IEventGenerator< IDalitzEvent > * getEventGenerator() const
DalitzMCIntegrator _mcint
virtual double getVal_noPs(IDalitzEvent *evt)
DalitzHistoSet histoSet()
void setEventGenerator(MINT::IEventGenerator< IDalitzEvent > *g)
virtual double getVal_withPs(IDalitzEvent *evt)
virtual double getVal(IDalitzEvent *evt)
virtual double getVal(IDalitzEvent &evt)