![]() |
AmpGen 2.1
|
Definition at line 33 of file PolarisedSum.h.
Public Types | |
| using | EventList_type = EventList |
Public Member Functions | |
| PolarisedSum ()=default | |
| virtual | ~PolarisedSum () |
| PolarisedSum (const EventType &, MinuitParameterSet &, const std::vector< MinuitProxy > &={}) | |
| void | prepare () |
| void | setEvents (EventList_type &) |
| void | setMC (EventList_type &) |
| real_v | operator() (const real_v *, const unsigned) const |
| real_t | operator() (const Event &evt) const |
| void | reset (const bool &=false) |
| void | debug (const Event &) |
| void | debug_norm () |
| void | setWeight (MinuitProxy) |
| double | getWeight () const |
| void | updateNorms () |
| void | generateSourceCode (const std::string &, const double &=1, bool=false) |
| Expression | probExpression (const Tensor &, const std::vector< Expression > &, const std::vector< Expression > &, DebugSymbols *=nullptr) const |
| size_t | size () const |
| real_t | norm () const |
| complex_t | norm (const size_t &, const size_t &, Integrator *=nullptr) |
| real_t | getValNoCache (const Event &) const |
| std::vector< FitFraction > | fitFractions (const LinearErrorPropagator &, bool=false, bool=false) |
| std::vector< MatrixElement > | matrixElements () const |
| void | transferParameters () |
| Tensor | transitionMatrix () const |
| const MatrixElement & | operator[] (const size_t &i) const |
| std::function< real_t(const Event &)> | evaluator (const EventList_type *=nullptr) const |
| KeyedFunctors< double(Event)> | componentEvaluator (const EventList_type *=nullptr) const |
| EventType | eventType () const |
| auto | cache () |
| void | registerParameter (const std::string &name) |
| void | print () const |
| std::string | remove_namespace (const std::string &name) |
Protected Attributes | |
| Property< bool > | m_verbose |
Definition at line 38 of file PolarisedSum.h.
|
default |
|
virtual |
| AmpGen::PolarisedSum::PolarisedSum | ( | const EventType & | , |
| MinuitParameterSet & | , | ||
| const std::vector< MinuitProxy > & | = {} ) |
|
inline |
Definition at line 77 of file PolarisedSum.h.
| KeyedFunctors< double(Event)> AmpGen::PolarisedSum::componentEvaluator | ( | const EventList_type * | = nullptr | ) | const |
| void AmpGen::PolarisedSum::debug | ( | const Event & | ) |
| void AmpGen::PolarisedSum::debug_norm | ( | ) |
| std::function< real_t(const Event &)> AmpGen::PolarisedSum::evaluator | ( | const EventList_type * | = nullptr | ) | const |
|
inline |
Definition at line 76 of file PolarisedSum.h.
| std::vector< FitFraction > AmpGen::PolarisedSum::fitFractions | ( | const LinearErrorPropagator & | , |
| bool | = false, | ||
| bool | = false ) |
| void AmpGen::PolarisedSum::generateSourceCode | ( | const std::string & | , |
| const double & | = 1, | ||
| bool | = false ) |
| double AmpGen::PolarisedSum::getWeight | ( | ) | const |
| std::vector< MatrixElement > AmpGen::PolarisedSum::matrixElements | ( | ) | const |
| real_t AmpGen::PolarisedSum::norm | ( | ) | const |
| complex_t AmpGen::PolarisedSum::norm | ( | const size_t & | , |
| const size_t & | , | ||
| Integrator * | = nullptr ) |
|
inline |
Definition at line 73 of file PolarisedSum.h.
| void AmpGen::PolarisedSum::prepare | ( | ) |
|
inlineinherited |
Definition at line 12 of file ConfigurableBase.h.
| Expression AmpGen::PolarisedSum::probExpression | ( | const Tensor & | , |
| const std::vector< Expression > & | , | ||
| const std::vector< Expression > & | , | ||
| DebugSymbols * | = nullptr ) const |
|
inlineinherited |
Definition at line 10 of file ConfigurableBase.h.
|
inherited |
| void AmpGen::PolarisedSum::reset | ( | const bool & | = false | ) |
| void AmpGen::PolarisedSum::setEvents | ( | EventList_type & | ) |
| void AmpGen::PolarisedSum::setMC | ( | EventList_type & | ) |
| void AmpGen::PolarisedSum::setWeight | ( | MinuitProxy | ) |
| size_t AmpGen::PolarisedSum::size | ( | ) | const |
| void AmpGen::PolarisedSum::transferParameters | ( | ) |
| Tensor AmpGen::PolarisedSum::transitionMatrix | ( | ) | const |
| void AmpGen::PolarisedSum::updateNorms | ( | ) |
|
protectedinherited |
Definition at line 17 of file Configurable.h.