![]() |
AmpGen 2.1
|
Definition at line 76 of file AmplitudeRules.h.
Public Member Functions | |
| AmplitudeRules ()=default | |
| AmplitudeRules (const MinuitParameterSet &mps) | |
| std::vector< CouplingConstant > | rulesForDecay (const std::string &head, const std::string &prefix="") const |
| bool | hasDecay (const std::string &head) const |
| const std::map< std::string, std::vector< CouplingConstant > > & | rules () const |
| std::vector< std::pair< Particle, TotalCoupling > > | getMatchingRules (const EventType &type, const std::string &prefix="") |
| std::vector< CouplingConstant > | processesThatProduce (const Particle &particle) const |
| std::vector< std::pair< Particle, TotalCoupling > > | expand (const CouplingConstant &coupling) const |
| void | add_rule (const Particle &p, double coupling) |
Static Public Member Functions | |
| static const AmplitudeRules * | get () |
| static AmplitudeRules * | create (const MinuitParameterSet &mps) |
|
default |
| AmpGen::AmplitudeRules::AmplitudeRules | ( | const MinuitParameterSet & | mps | ) |
| void AmpGen::AmplitudeRules::add_rule | ( | const Particle & | p, |
| double | coupling ) |
|
static |
| std::vector< std::pair< Particle, TotalCoupling > > AmpGen::AmplitudeRules::expand | ( | const CouplingConstant & | coupling | ) | const |
|
static |
| std::vector< std::pair< Particle, TotalCoupling > > AmpGen::AmplitudeRules::getMatchingRules | ( | const EventType & | type, |
| const std::string & | prefix = "" ) |
| bool AmpGen::AmplitudeRules::hasDecay | ( | const std::string & | head | ) | const |
| std::vector< CouplingConstant > AmpGen::AmplitudeRules::processesThatProduce | ( | const Particle & | particle | ) | const |
| const std::map< std::string, std::vector< CouplingConstant > > & AmpGen::AmplitudeRules::rules | ( | ) | const |
| std::vector< CouplingConstant > AmpGen::AmplitudeRules::rulesForDecay | ( | const std::string & | head, |
| const std::string & | prefix = "" ) const |