ComPWA
Common Partial-Wave-Analysis Framework
ComPWA::FunctionTree::SquareRoot Class Reference

Calculates the square root of input double values and double parameters. More...

#include <Functions.hpp>

Public Member Functions

 SquareRoot (ParType out)
 
virtual ~SquareRoot ()
 
virtual void execute (ParameterList &paras, std::shared_ptr< Parameter > &out)
 Strategy execution. More...
 
- 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...
 
std::string str () const
 

Additional Inherited Members

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

Detailed Description

Calculates the square root of input double values and double parameters.

Complex parameters are currently not supported.

Definition at line 77 of file Functions.hpp.

+ Inheritance diagram for ComPWA::FunctionTree::SquareRoot:
+ Collaboration diagram for ComPWA::FunctionTree::SquareRoot:

Constructor & Destructor Documentation

◆ SquareRoot()

ComPWA::FunctionTree::SquareRoot::SquareRoot ( ParType  out)
inline

Definition at line 79 of file Functions.hpp.

◆ ~SquareRoot()

virtual ComPWA::FunctionTree::SquareRoot::~SquareRoot ( )
inlinevirtual

Definition at line 81 of file Functions.hpp.

Member Function Documentation

◆ execute()

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

Strategy execution.

Implements ComPWA::FunctionTree::Strategy.

Definition at line 55 of file Functions.cpp.


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