ComPWA
Common Partial-Wave-Analysis Framework
ComPWA::Physics::Dynamics::BreitWignerStrategy Class Reference

#include <RelativisticBreitWigner.hpp>

Public Member Functions

 BreitWignerStrategy (std::shared_ptr< FormFactor > FF, RelativisticBreitWigner::BreitWignerFunction BWFunction_)
 
virtual void execute (ComPWA::FunctionTree::ParameterList &paras, std::shared_ptr< ComPWA::FunctionTree::Parameter > &out)
 
- Public Member Functions inherited from ComPWA::FunctionTree::Strategy
 Strategy (ParType out, std::string name)
 
virtual ~Strategy ()=default
 
virtual const ParType OutType () const
 Return parameter type. More...
 
virtual void execute (ParameterList &paras, std::shared_ptr< Parameter > &out)=0
 Strategy execution. More...
 
std::string str () const
 

Private Attributes

std::shared_ptr< FormFactorFormFactorFunctor
 
RelativisticBreitWigner::BreitWignerFunction BWFunction
 

Additional Inherited Members

- Protected Attributes inherited from ComPWA::FunctionTree::Strategy
ParType checkType
 
const std::string Name
 

Detailed Description

Definition at line 205 of file RelativisticBreitWigner.hpp.

+ Inheritance diagram for ComPWA::Physics::Dynamics::BreitWignerStrategy:
+ Collaboration diagram for ComPWA::Physics::Dynamics::BreitWignerStrategy:

Constructor & Destructor Documentation

◆ BreitWignerStrategy()

ComPWA::Physics::Dynamics::BreitWignerStrategy::BreitWignerStrategy ( std::shared_ptr< FormFactor FF,
RelativisticBreitWigner::BreitWignerFunction  BWFunction_ 
)
inline

Definition at line 207 of file RelativisticBreitWigner.hpp.

Member Function Documentation

◆ execute()

void ComPWA::Physics::Dynamics::BreitWignerStrategy::execute ( ComPWA::FunctionTree::ParameterList paras,
std::shared_ptr< ComPWA::FunctionTree::Parameter > &  out 
)
virtual

Definition at line 47 of file RelativisticBreitWigner.cpp.

Member Data Documentation

◆ BWFunction

RelativisticBreitWigner::BreitWignerFunction ComPWA::Physics::Dynamics::BreitWignerStrategy::BWFunction
private

Definition at line 218 of file RelativisticBreitWigner.hpp.

◆ FormFactorFunctor

std::shared_ptr<FormFactor> ComPWA::Physics::Dynamics::BreitWignerStrategy::FormFactorFunctor
private

Definition at line 217 of file RelativisticBreitWigner.hpp.


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