MINT2
Public Member Functions | List of all members
ILookLikeFitAmpSum Class Referenceabstract

#include <ILookLikeFitAmpSum.h>

Inheritance diagram for ILookLikeFitAmpSum:
IFastAmplitudeIntegrable MINT::IReturnRealForEvent< IDalitzEvent > MINT::IReturnRealForEvent< IDalitzEvent > MINT::IReturnComplexForEvent< IDalitzEvent > FitAmpIncoherentSum FitAmpIncoherentSumEvtGen FitAmpSum MultiTopHat SumOfFitAmpLists

Public Member Functions

virtual MINT::counted_ptr< IIntegrationCalculatormakeIntegrationCalculator ()=0
 
virtual MINT::counted_ptr< IntegCalculatormakeIntegCalculator ()=0
 
virtual double RealVal (IDalitzEvent &evt)=0
 
virtual MINT::counted_ptr< MINT::IUnweightedEventGenerator< IDalitzEvent > > makeEventGenerator (const DalitzEventPattern &pat, TRandom *rnd=gRandom)=0
 
virtual void print (std::ostream &os=std::cout) const =0
 
virtual void printNonZero (std::ostream &os=std::cout) const =0
 
virtual DalitzBWBoxSet makeBWBoxes (const DalitzEventPattern &pat, TRandom *rnd=gRandom)=0
 
virtual ~ILookLikeFitAmpSum ()
 
- Public Member Functions inherited from IFastAmplitudeIntegrable
virtual MINT::counted_ptr< FitAmpPairListmakeFitAmpPairList ()=0
 
virtual std::complex< double > ComplexVal (IDalitzEvent &evt)
 
virtual void Gradient (IDalitzEvent &evt, std::vector< double > &grad, MINT::MinuitParameterSet *mps)
 
virtual bool useAnalyticGradient ()
 
virtual ~IFastAmplitudeIntegrable ()
 
- Public Member Functions inherited from MINT::IReturnRealForEvent< IDalitzEvent >
virtual ~IReturnRealForEvent ()
 
- Public Member Functions inherited from MINT::IReturnComplexForEvent< IDalitzEvent >
virtual ~IReturnComplexForEvent ()
 

Additional Inherited Members

- Protected Member Functions inherited from MINT::IReturnRealForEvent< IDalitzEvent >
 IReturnRealForEvent ()
 
- Protected Member Functions inherited from MINT::IReturnComplexForEvent< IDalitzEvent >
 IReturnComplexForEvent ()
 

Detailed Description

Definition at line 17 of file ILookLikeFitAmpSum.h.

Constructor & Destructor Documentation

◆ ~ILookLikeFitAmpSum()

virtual ILookLikeFitAmpSum::~ILookLikeFitAmpSum ( )
inlinevirtual

Definition at line 37 of file ILookLikeFitAmpSum.h.

37 {};

Member Function Documentation

◆ makeBWBoxes()

virtual DalitzBWBoxSet ILookLikeFitAmpSum::makeBWBoxes ( const DalitzEventPattern pat,
TRandom *  rnd = gRandom 
)
pure virtual

◆ makeEventGenerator()

virtual MINT::counted_ptr<MINT::IUnweightedEventGenerator<IDalitzEvent> > ILookLikeFitAmpSum::makeEventGenerator ( const DalitzEventPattern pat,
TRandom *  rnd = gRandom 
)
pure virtual

◆ makeIntegCalculator()

virtual MINT::counted_ptr<IntegCalculator> ILookLikeFitAmpSum::makeIntegCalculator ( )
pure virtual

◆ makeIntegrationCalculator()

virtual MINT::counted_ptr<IIntegrationCalculator> ILookLikeFitAmpSum::makeIntegrationCalculator ( )
pure virtual

◆ print()

virtual void ILookLikeFitAmpSum::print ( std::ostream &  os = std::cout) const
pure virtual

◆ printNonZero()

virtual void ILookLikeFitAmpSum::printNonZero ( std::ostream &  os = std::cout) const
pure virtual

◆ RealVal()

virtual double ILookLikeFitAmpSum::RealVal ( IDalitzEvent evt)
pure virtual

The documentation for this class was generated from the following file: