YAP
|
#include <TwoBodyPhaseSpaceFactor.h>
Static Public Member Functions | |
static std::shared_ptr < PhaseSpaceFactorFactory > | instance () |
Protected Member Functions | |
virtual std::shared_ptr < PhaseSpaceFactor > | phaseSpaceFactor (const DecayChannel &dc, const SpinAmplitude &sa, std::shared_ptr< MassShape > ms) |
Private Member Functions | |
TwoBodyPhaseSpaceFactorFactory ()=default | |
private constructor; singleton | |
Private Attributes | |
std::map< const Model *, std::shared_ptr < TwoBodyPhaseSpaceFactor > > | PHSPFactors_ |
single instance of TwoBodyPhaseSpaceFactor to be used by all objects | |
Factory for creating TwoBodyPhaseSpaceFactor objects
|
inlinestatic |
|
protectedvirtual |
Implements PhaseSpaceFactorFactory.