|
MINT2
|
#include <ComplexProductForEvent.h>
Public Member Functions | |
| ComplexProductForEvent (IFitParRegister *daddy=0) | |
| ComplexProductForEvent (double initVal, IFitParRegister *daddy=0) | |
| ComplexProductForEvent (const std::complex< double > &z, IFitParRegister *daddy=0) | |
| ComplexProductForEvent (const ComplexProduct &other, IFitParRegister *newDaddy=0) | |
| ComplexProductForEvent (const ComplexProductForEvent< EVENT_TYPE > &other, IFitParRegister *newDaddy=0) | |
| void | addTerm (double val) |
| void | addTerm (const std::complex< double > &z) |
| void | addTerm (const counted_ptr< IComplexFitParDependent > &irc) |
| void | addTerm (const counted_ptr< IReturnComplex > &irc) |
| void | addTerm (const counted_ptr< IComplexForEventFitParDependent< EVENT_TYPE > > &irce) |
| void | addTerm (const counted_ptr< IReturnComplexForEvent< EVENT_TYPE > > &irce) |
| void | multiply (const ComplexProductForEvent &other, IFitParRegister *newDaddy=0) |
| ComplexProductForEvent & | operator *= (double val) |
| ComplexProductForEvent & | operator *= (const std::complex< double > &z) |
| ComplexProductForEvent & | operator *= (const counted_ptr< IReturnComplex > &irc) |
| ComplexProductForEvent & | operator *= (const counted_ptr< IComplexForEventFitParDependent< EVENT_TYPE > > &irce) |
| ComplexProductForEvent & | operator *= (const counted_ptr< IReturnComplexForEvent< EVENT_TYPE > > &irce) |
| ComplexProductForEvent & | operator *= (const ComplexProduct &cp) |
| ComplexProductForEvent & | operator *= (const ComplexProductForEvent< EVENT_TYPE > &cpe) |
| std::complex< double > | ComplexVal (EVENT_TYPE &evt) |
Public Member Functions inherited from MINT::IReturnComplexForEvent< EVENT_TYPE > | |
| virtual | ~IReturnComplexForEvent () |
Public Member Functions inherited from MINT::FitParDependent | |
| virtual unsigned int | size () const |
| virtual const FitParRef & | operator[] (unsigned int i) const |
| virtual FitParRef & | operator[] (unsigned int i) |
| virtual bool | changedSinceLastCall () const |
| virtual void | rememberFitParValues () |
| virtual bool | registerFitParDependence (const IFitParDependent &fpd) |
| bool | registerFitParDependence (const FitParRef &fpr) |
| void | removeAllFitParDependencies () |
| FitParDependent (IFitParRegister *daddy=0) | |
| FitParDependent (const FitParDependent &other, IFitParRegister *newDaddy=0) | |
| void | listFitParDependencies (std::ostream &os=std::cout) const |
Public Member Functions inherited from MINT::PolymorphVector< FitParRef > | |
| PolymorphVector () | |
| PolymorphVector (unsigned int N) | |
| PolymorphVector (unsigned int N, const FitParRef &c) | |
| PolymorphVector (const PolymorphVector &other) | |
| PolymorphVector (const typename std::vector< FitParRef > &other) | |
| virtual | ~PolymorphVector () |
| std::vector< FitParRef > & | theVector () |
| const std::vector< FitParRef > & | theVector () const |
| FitParRef & | operator[] (unsigned int i) |
| const FitParRef & | operator[] (unsigned int i) const |
| FitParRef & | at (unsigned int i) |
| const FitParRef & | at (unsigned int i) const |
| std::vector< FitParRef >::iterator | begin () |
| std::vector< FitParRef >::const_iterator | begin () const |
| std::vector< FitParRef >::iterator | end () |
| std::vector< FitParRef >::const_iterator | end () const |
| std::vector< FitParRef >::iterator | find (const FitParRef &c) |
| std::vector< FitParRef >::const_iterator | find (const FitParRef &c) const |
| FitParRef & | front () |
| const FitParRef & | front () const |
| FitParRef & | back () |
| const FitParRef & | back () const |
| unsigned int | size () const |
| bool | empty () const |
| void | push_back (const FitParRef &c) |
| void | pop_back () |
| void | erase (typename std::vector< FitParRef >::iterator pos) |
| void | erase (typename std::vector< FitParRef >::iterator first, typename std::vector< FitParRef >::iterator last) |
| PolymorphVector< FitParRef > & | operator= (const PolymorphVector< FitParRef > &other) |
| void | clear () |
| void | resize (unsigned int N) |
| void | resize (unsigned int N, const FitParRef &c) |
| operator const typename std::vector< FitParRef > & () const | |
| operator typename std::vector< FitParRef > & () | |
| bool | operator== (const MINT::PolymorphVector< FitParRef > &v2) const |
| bool | operator!= (const MINT::PolymorphVector< FitParRef > &v2) const |
| bool | operator< (const MINT::PolymorphVector< FitParRef > &v2) const |
| bool | operator> (const MINT::PolymorphVector< FitParRef > &v2) const |
Private Member Functions | |
| std::complex< double > | event_dependent_complexProduct (EVENT_TYPE &evt) |
Private Attributes | |
| ComplexProduct | _eventIndependentProduct |
| std::vector< counted_ptr< IReturnComplexForEvent< EVENT_TYPE > > > | _evt_dep_factors |
Additional Inherited Members | |
Protected Member Functions inherited from MINT::IReturnComplexForEvent< EVENT_TYPE > | |
| IReturnComplexForEvent () | |
Protected Attributes inherited from MINT::PolymorphVector< FitParRef > | |
| std::vector< FitParRef > | _vec |
Definition at line 20 of file ComplexProductForEvent.h.
|
inline |
Definition at line 37 of file ComplexProductForEvent.h.
|
inline |
Definition at line 40 of file ComplexProductForEvent.h.
|
inline |
Definition at line 43 of file ComplexProductForEvent.h.
|
inline |
Definition at line 46 of file ComplexProductForEvent.h.
|
inline |
Definition at line 49 of file ComplexProductForEvent.h.
|
inline |
Definition at line 56 of file ComplexProductForEvent.h.
|
inline |
Definition at line 57 of file ComplexProductForEvent.h.
|
inline |
Definition at line 58 of file ComplexProductForEvent.h.
|
inline |
Definition at line 60 of file ComplexProductForEvent.h.
|
inline |
Definition at line 62 of file ComplexProductForEvent.h.
|
inline |
Definition at line 65 of file ComplexProductForEvent.h.
|
inlinevirtual |
Implements MINT::IReturnComplexForEvent< EVENT_TYPE >.
Definition at line 84 of file ComplexProductForEvent.h.
|
inlineprivate |
Definition at line 28 of file ComplexProductForEvent.h.
|
inline |
Definition at line 68 of file ComplexProductForEvent.h.
|
inline |
Definition at line 76 of file ComplexProductForEvent.h.
|
inline |
Definition at line 77 of file ComplexProductForEvent.h.
|
inline |
Definition at line 78 of file ComplexProductForEvent.h.
|
inline |
Definition at line 79 of file ComplexProductForEvent.h.
|
inline |
Definition at line 80 of file ComplexProductForEvent.h.
|
inline |
Definition at line 81 of file ComplexProductForEvent.h.
|
inline |
Definition at line 82 of file ComplexProductForEvent.h.
|
private |
Definition at line 24 of file ComplexProductForEvent.h.
|
private |
Definition at line 26 of file ComplexProductForEvent.h.
1.8.15