1 #ifndef SIGNAL_GENERATOR_HH 2 #define SIGNAL_GENERATOR_HH 44 , TRandom* rnd=gRandom
48 , TRandom* rnd=gRandom
53 , TRandom* rnd=gRandom
MINT::counted_ptr< MINT::IUnweightedEventGenerator< IDalitzEvent > > _boxes
MINT::MinuitParameterSet _myOwnPSet
virtual MINT::counted_ptr< IDalitzEvent > newEvent()
MINT::counted_ptr< IFastAmplitudeIntegrable > _counted_amps
SignalGenerator(const DalitzEventPattern &pat, TRandom *rnd=gRandom)
virtual ~SignalGenerator()
virtual MINT::counted_ptr< IDalitzEvent > newDalitzEvent()
bool am_I_generating_what_I_think_I_am_generating(int Nevents=100000)
virtual bool exhausted() const
IFastAmplitudeIntegrable * _amps
virtual bool ensureFreshEvents()
virtual MINT::counted_ptr< IDalitzEvent > tryDalitzEvent()
bool compareGenerationMethodsForFullPDF(int Nevents=100000)
MINT::MinuitParameterSet * myMPS()