1 #ifndef COHERENCE_FACTOR_OUTDATED_HH 2 #define COHERENCE_FACTOR_OUTDATED_HH 63 std::complex<double>
complexVar(std::complex<double>
s 64 , std::complex<double> s_sq
72 std::complex<double>
Rval()
const;
76 if(0 == evtPtr)
return 0;
83 ,
double CSPhase = 0.0
87 std::complex<double>
var()
const;
88 std::complex<double>
sigma()
const;
93 void printResult(std::ostream& os = std::cout)
const;
MINT::IReturnComplexForEvent< IDalitzEvent > * Abar()
double sigmaAngle() const
std::complex< double > _sumAxAbarStarSquared
void printResult(std::ostream &os=std::cout) const
std::complex< double > _sumAxAbarStar
std::complex< double > var() const
std::complex< double > cvarAxAbarStar() const
MINT::counted_ptr< IDalitzEvent > newEvent()
std::complex< double > sigma() const
std::complex< double > Rval() const
std::complex< double > integAxAbarStar() const
MINT::counted_ptr< MINT::IEventGenerator< IDalitzEvent > > getGenerator()
CoherenceFactor(FitAmpSum &A, FitAmpSum &Abar, double CSAbs=1, double CSPhase=0.0, MINT::IReturnRealForEvent< IDalitzEvent > *eff=0, double prec=1.e-3)
void setPrecision(double prec)
std::complex< double > complexVar(std::complex< double > s, std::complex< double > s_sq) const
MINT::IReturnRealForEvent< IDalitzEvent > * _eff
double realAorAbarVar(double s, double sq) const
std::complex< double > getCVal()
MINT::IReturnComplexForEvent< IDalitzEvent > * A()
MINT::counted_ptr< MINT::IEventGenerator< IDalitzEvent > > _myOwnGenAplusAbar
double estimatedPrecision() const
double getEff(MINT::counted_ptr< IDalitzEvent > evtPtr)
std::complex< double > Abar_Value(IDalitzEvent &evt)
double integAbarSq() const
double getEff(IDalitzEvent &evt)
std::complex< double > A_Value(IDalitzEvent &evt)