![]() |
AmpGen 2.1
|
Definition at line 9 of file MatrixElement.h.
Public Types | |
using | amp_type = CompiledExpression<void(complex_v*, const size_t*, const real_t*, const real_v*)> |
Public Member Functions | |
MatrixElement ()=default | |
MatrixElement (const Particle &dt, const TotalCoupling &coupling, const amp_type &) | |
MatrixElement (const Particle &dt, const TotalCoupling &coupling, const MinuitParameterSet &mps, const std::map< std::string, unsigned > &evtFormat, const bool &debugThis=false) | |
const std::vector< complex_v > | operator() (const Event &event) const |
template<class... arg_types> | |
auto | operator() (arg_types... args) const |
void | debug (const Event &event) const |
const std::string | decayDescriptor () const |
Public Attributes | |
DebugSymbols | db |
Particle | decayTree |
TotalCoupling | coupling |
complex_t | coefficient |
bool | workToDo = {false} |
unsigned | size = {1} |
using AmpGen::MatrixElement::amp_type = CompiledExpression<void(complex_v*, const size_t*, const real_t*, const real_v*)> |
Definition at line 12 of file MatrixElement.h.
|
default |
AmpGen::MatrixElement::MatrixElement | ( | const Particle & | dt, |
const TotalCoupling & | coupling, | ||
const amp_type & | amp ) |
AmpGen::MatrixElement::MatrixElement | ( | const Particle & | dt, |
const TotalCoupling & | coupling, | ||
const MinuitParameterSet & | mps, | ||
const std::map< std::string, unsigned > & | evtFormat, | ||
const bool & | debugThis = false ) |
void AmpGen::MatrixElement::debug | ( | const Event & | event | ) | const |
|
inline |
Definition at line 24 of file MatrixElement.h.
|
inline |
Definition at line 22 of file MatrixElement.h.
complex_t AmpGen::MatrixElement::coefficient |
Definition at line 28 of file MatrixElement.h.
TotalCoupling AmpGen::MatrixElement::coupling |
Definition at line 27 of file MatrixElement.h.
DebugSymbols AmpGen::MatrixElement::db |
Definition at line 25 of file MatrixElement.h.
Particle AmpGen::MatrixElement::decayTree |
Definition at line 26 of file MatrixElement.h.
unsigned AmpGen::MatrixElement::size = {1} |
Definition at line 30 of file MatrixElement.h.
bool AmpGen::MatrixElement::workToDo = {false} |
Definition at line 29 of file MatrixElement.h.