|
ROOTPWA
|
#include <pwacomponent.h>
Public Member Functions | |
| pwabkg (const std::string &name, double m0, double gamma, const std::map< std::string, pwachannel > &channels) | |
| virtual | ~pwabkg () |
| virtual std::complex< double > | val (double m) const |
| void | setIsobars (double m1, double m2) |
| void | getIsobars (double &m1, double &m2) |
| std::string | name () const |
| virtual void | setPar (double m0, double gamma) |
| unsigned int | numChannels () const |
| const std::string & | getChannelName (unsigned int i) const |
| const pwachannel & | getChannel (unsigned int i) const |
| unsigned int | numPar () const |
| void | setCouplings (const double *par) |
| void | getCouplings (double *par) |
| void | setLimits (double mmin, double mmax, double gmin, double gmax) |
| void | setFixed (bool mflag=true, bool gflag=true) |
| void | setConstWidth (bool flag=true) |
| void | getLimits (double &mmin, double &mmax, double &gmin, double &gmax) const |
| bool | fixM () const |
| bool | fixGamma () const |
| bool | constWidth () const |
| double | m0 () const |
| double | gamma () const |
| const std::map< std::string, pwachannel > & | channels () const |
Protected Attributes | |
| std::string | _name |
| double | _m0 |
| double | _m02 |
| double | _m0min |
| double | _m0max |
| double | _gamma |
| double | _gammamin |
| double | _gammamax |
| bool | _fixm |
| bool | _fixgamma |
| bool | _constWidth |
| std::map< std::string, pwachannel > | _channels |
| std::vector< pwachannel * > | _vchannels |
| std::vector< std::string > | _channelname |
Private Attributes | |
| double | _m1 |
| double | _m2 |
Definition at line 122 of file pwacomponent.h.
|
inline |
Definition at line 124 of file pwacomponent.h.
|
inlinevirtual |
Definition at line 129 of file pwacomponent.h.
|
inlineinherited |
Definition at line 101 of file pwacomponent.h.
References rpwa::pwacomponent::_channels.
Referenced by main(), and releasePars().
|
inlineinherited |
Definition at line 97 of file pwacomponent.h.
References rpwa::pwacomponent::_constWidth.
|
inlineinherited |
Definition at line 96 of file pwacomponent.h.
References rpwa::pwacomponent::_fixgamma.
Referenced by main(), and releasePars().
|
inlineinherited |
Definition at line 95 of file pwacomponent.h.
References rpwa::pwacomponent::_fixm.
Referenced by main(), and releasePars().
|
inlineinherited |
Definition at line 100 of file pwacomponent.h.
References rpwa::pwacomponent::_gamma.
Referenced by main(), and rpwa::pwacomponent::setPar().
|
inlineinherited |
Definition at line 84 of file pwacomponent.h.
References rpwa::pwacomponent::_vchannels, and i.
|
inlineinherited |
Definition at line 83 of file pwacomponent.h.
References rpwa::pwacomponent::_channelname, and i.
|
inherited |
Definition at line 70 of file pwacomponent.cc.
|
inline |
Definition at line 134 of file pwacomponent.h.
|
inlineinherited |
Definition at line 93 of file pwacomponent.h.
References rpwa::pwacomponent::_gammamax, rpwa::pwacomponent::_gammamin, rpwa::pwacomponent::_m0max, and rpwa::pwacomponent::_m0min.
Referenced by main(), and releasePars().
|
inlineinherited |
Definition at line 99 of file pwacomponent.h.
References rpwa::pwacomponent::_m0.
Referenced by main(), and rpwa::pwacomponent::setPar().
|
inlineinherited |
Definition at line 79 of file pwacomponent.h.
References rpwa::pwacomponent::_name.
Referenced by main(), and releasePars().
|
inlineinherited |
Definition at line 82 of file pwacomponent.h.
References rpwa::pwacomponent::_channels.
Referenced by rpwa::pwacomponent::numPar().
|
inlineinherited |
Definition at line 85 of file pwacomponent.h.
References rpwa::pwacomponent::numChannels().
Referenced by rpwa::pwacompset::add().
|
inlineinherited |
Definition at line 92 of file pwacomponent.h.
References rpwa::pwacomponent::_constWidth.
Referenced by main().
|
inherited |
Definition at line 60 of file pwacomponent.cc.
|
inlineinherited |
Definition at line 90 of file pwacomponent.h.
References rpwa::pwacomponent::_fixgamma, and rpwa::pwacomponent::_fixm.
Referenced by main().
|
inline |
|
inlineinherited |
Definition at line 88 of file pwacomponent.h.
References rpwa::pwacomponent::_gammamax, rpwa::pwacomponent::_gammamin, rpwa::pwacomponent::_m0max, and rpwa::pwacomponent::_m0min.
Referenced by main().
|
inlinevirtualinherited |
Definition at line 81 of file pwacomponent.h.
References rpwa::pwacomponent::_gamma, rpwa::pwacomponent::_m0, rpwa::pwacomponent::_m02, rpwa::pwacomponent::gamma(), and rpwa::pwacomponent::m0().
|
virtual |
Reimplemented from rpwa::pwacomponent.
Definition at line 134 of file pwacomponent.cc.
|
protectedinherited |
Definition at line 117 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getChannelName(), and rpwa::pwacomponent::pwacomponent().
|
protectedinherited |
Definition at line 115 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::channels(), rpwa::pwacomponent::numChannels(), and rpwa::pwacomponent::pwacomponent().
|
protectedinherited |
Definition at line 114 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::constWidth(), and rpwa::pwacomponent::setConstWidth().
|
protectedinherited |
Definition at line 113 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::fixGamma(), and rpwa::pwacomponent::setFixed().
|
protectedinherited |
Definition at line 112 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::fixM(), and rpwa::pwacomponent::setFixed().
|
protectedinherited |
Definition at line 110 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::gamma(), and rpwa::pwacomponent::setPar().
|
protectedinherited |
Definition at line 111 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getLimits(), and rpwa::pwacomponent::setLimits().
|
protectedinherited |
Definition at line 111 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getLimits(), and rpwa::pwacomponent::setLimits().
|
protectedinherited |
Definition at line 107 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::m0(), and rpwa::pwacomponent::setPar().
|
protectedinherited |
Definition at line 108 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::setPar().
|
protectedinherited |
Definition at line 109 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getLimits(), and rpwa::pwacomponent::setLimits().
|
protectedinherited |
Definition at line 109 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getLimits(), and rpwa::pwacomponent::setLimits().
|
private |
Definition at line 138 of file pwacomponent.h.
Referenced by getIsobars(), and setIsobars().
|
private |
Definition at line 139 of file pwacomponent.h.
Referenced by getIsobars(), and setIsobars().
|
protectedinherited |
Definition at line 106 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::name().
|
protectedinherited |
Definition at line 116 of file pwacomponent.h.
Referenced by rpwa::pwacomponent::getChannel(), and rpwa::pwacomponent::pwacomponent().
1.8.1.2