MINT2
Public Member Functions | List of all members
SpinFactorTrivial Class Reference

#include <SpinFactorTrivial.h>

Inheritance diagram for SpinFactorTrivial:
ISpinFactor MINT::IReturnRealForEvent< IDalitzEvent > MINT::IReturnComplexForEvent< IDalitzEvent > SF_DtoPP0_PtoSP1_StoP3P4 SF_DtoPP1P2_PtoP3P4 SF_DtoS1S2_S1toP1P2_S2toP3P4

Public Member Functions

virtual double getVal ()
 
virtual double getVal (IDalitzEvent &)
 
virtual double RealVal ()
 
virtual double RealVal (IDalitzEvent &)
 
virtual std::complex< double > ComplexVal ()
 
virtual std::complex< double > ComplexVal (IDalitzEvent &)
 
virtual std::string name () const
 
- Public Member Functions inherited from ISpinFactor
virtual ~ISpinFactor ()
 
- 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 ISpinFactor
 ISpinFactor ()
 
- Protected Member Functions inherited from MINT::IReturnRealForEvent< IDalitzEvent >
 IReturnRealForEvent ()
 
- Protected Member Functions inherited from MINT::IReturnComplexForEvent< IDalitzEvent >
 IReturnComplexForEvent ()
 

Detailed Description

Definition at line 12 of file SpinFactorTrivial.h.

Member Function Documentation

◆ ComplexVal() [1/2]

virtual std::complex<double> SpinFactorTrivial::ComplexVal ( )
inlinevirtual

Definition at line 20 of file SpinFactorTrivial.h.

20 {return std::complex<double>(getVal(),0);}
virtual double getVal()

◆ ComplexVal() [2/2]

virtual std::complex<double> SpinFactorTrivial::ComplexVal ( IDalitzEvent )
inlinevirtual

Implements ISpinFactor.

Definition at line 21 of file SpinFactorTrivial.h.

21 {return ComplexVal();}
virtual std::complex< double > ComplexVal()

◆ getVal() [1/2]

virtual double SpinFactorTrivial::getVal ( )
inlinevirtual

Definition at line 14 of file SpinFactorTrivial.h.

14 {return 1.0;}

◆ getVal() [2/2]

virtual double SpinFactorTrivial::getVal ( IDalitzEvent )
inlinevirtual

Implements ISpinFactor.

Definition at line 15 of file SpinFactorTrivial.h.

15 {return getVal();}
virtual double getVal()

◆ name()

virtual std::string SpinFactorTrivial::name ( ) const
inlinevirtual

Implements ISpinFactor.

Reimplemented in SF_DtoPP1P2_PtoP3P4, SF_DtoS1S2_S1toP1P2_S2toP3P4, and SF_DtoPP0_PtoSP1_StoP3P4.

Definition at line 23 of file SpinFactorTrivial.h.

23  {
24  return "TrivialSpinFactor=1";
25  }

◆ RealVal() [1/2]

virtual double SpinFactorTrivial::RealVal ( )
inlinevirtual

Definition at line 17 of file SpinFactorTrivial.h.

17 {return getVal();}
virtual double getVal()

◆ RealVal() [2/2]

virtual double SpinFactorTrivial::RealVal ( IDalitzEvent )
inlinevirtual

Implements ISpinFactor.

Definition at line 18 of file SpinFactorTrivial.h.

18 {return RealVal();}
virtual double RealVal()

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