1 #ifndef DALITZ_PDF_BASE_MC_INTEG_HH     2 #define DALITZ_PDF_BASE_MC_INTEG_HH    83              , 
double precision = 1.e-3
   109     if(0 == evt) 
return 0;
   113     if(0 == evt) 
return 0;
   117     if(0 == evt) 
return 0;
   122     if(0 == evt) 
return 0;
 
virtual double getNewVal(IDalitzEvent &evt)
 
DalitzMCIntegrator _mcint
 
IFastAmplitudeIntegrable * getFitAmpSum()
 
virtual double getVal_withPs(IDalitzEvent &evt)
 
IFastAmplitudeIntegrable * getAmps()
 
virtual double getVal_noPs(IDalitzEvent &evt)
 
virtual double RealVal(IDalitzEvent &evt)
 
MINT::IEventGenerator< IDalitzEvent > * _generator
 
void setEventGenerator(MINT::IEventGenerator< IDalitzEvent > *g)
 
DalitzPdfBaseMCInteg(const DalitzEventPattern &pat, IFastAmplitudeIntegrable *amps, double precision=1.e-3, MINT::IEventGenerator< IDalitzEvent > *generator=0, MINT::MinuitParameterSet *mps=0)
 
MINT::IEventGenerator< IDalitzEvent > * getEventGenerator()
 
double getIntegralValue() const
 
MINT::MinuitParameterSet * _mps
 
virtual double getVal_noPs(IDalitzEvent *evt)
 
MINT::counted_ptr< MINT::IEventGenerator< IDalitzEvent > > _defaultGenerator
 
void setIntegrationPrecision(double prec)
 
double getIntegralValue()
 
virtual DalitzHistoSet histoSet()
 
virtual double getVal(IDalitzEvent &evt)
 
void doFinalStats(MINT::Minimiser *mini=0)
 
virtual double getVal_withPs(IDalitzEvent *evt)
 
virtual double getVal(IDalitzEvent *evt)
 
MINT::MinuitParameterSet * getMPS()
 
MINT::IEventGenerator< IDalitzEvent > * makeDefaultGenerator()
 
virtual double un_normalised_noPs(IDalitzEvent &evt)=0
 
virtual ~DalitzPdfBaseMCInteg()
 
IFastAmplitudeIntegrable * _amps
 
virtual double phaseSpace(IDalitzEvent &evt)
 
virtual bool integrating()
 
virtual double getNewVal(IDalitzEvent *evt)