![]() |
PandaRoot
|
#include <MergedConstraint.h>
Public Types | |
| typedef std::vector< Constraint * > | constraintlist |
Public Types inherited from DecayTreeFitter::Constraint | |
| enum | Type { unknown = 0, beamspot, lifetime, resonance, composite, track, photon, conversion, kinematic, massEnergy, geometric, mass, beamenergy, merged, ntypes } |
Public Member Functions | |
| MergedConstraint () | |
| virtual | ~MergedConstraint () |
| MergedConstraint (const constraintlist &list) | |
| virtual ErrCode | project (const FitParams *fitpar, Projection &p) const |
| void | push_back (Constraint *c) |
| virtual void | print (std::ostream &os=std::cout) const |
Public Member Functions inherited from DecayTreeFitter::Constraint | |
| bool | operator< (const Constraint &rhs) const |
| bool | operator== (const Constraint &rhs) const |
| Type | type () const |
| unsigned int | dim () const |
| bool | isLineair () const |
| unsigned int | nIter () const |
| Constraint () | |
| Constraint (const ParticleBase *node, Type atype, int depth, unsigned int adim, int maxniter=1) | |
| virtual | ~Constraint () |
| virtual ErrCode | filter (FitParams *fitpar) const |
| virtual ErrCode | filter (FitParams *fitpar, const FitParams *reference) const |
| std::string | name () const |
| void | setWeight (int w) |
Additional Inherited Members | |
Protected Member Functions inherited from DecayTreeFitter::Constraint | |
| Constraint (Constraint::Type atype) | |
| void | setDim (unsigned int d) |
| void | setNIter (unsigned int d) |
Definition at line 16 of file MergedConstraint.h.
| typedef std::vector<Constraint *> DecayTreeFitter::MergedConstraint::constraintlist |
Definition at line 18 of file MergedConstraint.h.
|
inline |
Definition at line 20 of file MergedConstraint.h.
|
inlinevirtual |
Definition at line 21 of file MergedConstraint.h.
|
inline |
Definition at line 23 of file MergedConstraint.h.
References project(), and DecayTreeFitter::Constraint::setDim().
|
virtual |
Reimplemented from DecayTreeFitter::Constraint.
Referenced by push_back().
|
virtual |
Reimplemented from DecayTreeFitter::Constraint.
Referenced by MergedConstraint().
|
inline |
Definition at line 33 of file MergedConstraint.h.
References DecayTreeFitter::Constraint::dim(), max(), DecayTreeFitter::Constraint::nIter(), print(), DecayTreeFitter::Constraint::setDim(), and DecayTreeFitter::Constraint::setNIter().