ROOTPWA
Public Member Functions | Private Attributes | List of all members
TPWAPhaseConstraint Class Reference

#include <TPWAPhaseConstraint.h>

Inheritance diagram for TPWAPhaseConstraint:
TPWAConstraint

Public Member Functions

 TPWAPhaseConstraint (double phase, TPWAAmp *master)
virtual ~TPWAPhaseConstraint ()
virtual TPWAConstraintclone ()
virtual int npar () const
virtual std::string type () const
virtual std::string parname (unsigned int i) const
virtual std::complex< double > cAmp (const std::complex< double > &amp)
virtual std::complex< double > dampdpar (unsigned int i)

Private Attributes

double _phi
TPWAAmp_master

Detailed Description

Definition at line 33 of file TPWAPhaseConstraint.h.

Constructor & Destructor Documentation

TPWAPhaseConstraint::TPWAPhaseConstraint ( double  phase,
TPWAAmp master 
)

Definition at line 24 of file TPWAPhaseConstraint.cc.

Referenced by clone().

virtual TPWAPhaseConstraint::~TPWAPhaseConstraint ( )
inlinevirtual

Definition at line 39 of file TPWAPhaseConstraint.h.

Member Function Documentation

std::complex< double > TPWAPhaseConstraint::cAmp ( const std::complex< double > &  amp)
virtual

Implements TPWAConstraint.

Definition at line 30 of file TPWAPhaseConstraint.cc.

References _master, _phi, and TPWAAmp::amp().

virtual TPWAConstraint* TPWAPhaseConstraint::clone ( )
inlinevirtual

Implements TPWAConstraint.

Definition at line 41 of file TPWAPhaseConstraint.h.

References TPWAPhaseConstraint().

std::complex< double > TPWAPhaseConstraint::dampdpar ( unsigned int  i)
virtual

Implements TPWAConstraint.

Definition at line 39 of file TPWAPhaseConstraint.cc.

References _master, _phi, and TPWAAmp::amp().

virtual int TPWAPhaseConstraint::npar ( ) const
inlinevirtual

Implements TPWAConstraint.

Definition at line 44 of file TPWAPhaseConstraint.h.

virtual std::string TPWAPhaseConstraint::parname ( unsigned int  i) const
inlinevirtual

Implements TPWAConstraint.

Definition at line 46 of file TPWAPhaseConstraint.h.

virtual std::string TPWAPhaseConstraint::type ( ) const
inlinevirtual

Implements TPWAConstraint.

Definition at line 45 of file TPWAPhaseConstraint.h.

Member Data Documentation

TPWAAmp* TPWAPhaseConstraint::_master
private

Definition at line 54 of file TPWAPhaseConstraint.h.

Referenced by cAmp(), and dampdpar().

double TPWAPhaseConstraint::_phi
private

Definition at line 53 of file TPWAPhaseConstraint.h.

Referenced by cAmp(), and dampdpar().


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