![]() |
PandaRoot
|
#include <Constraint.h>
Public Types | |
| enum | Type { unknown = 0, beamspot, lifetime, resonance, composite, track, photon, conversion, kinematic, massEnergy, geometric, mass, beamenergy, merged, ntypes } |
Public Member Functions | |
| 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 | project (const FitParams *fitpar, Projection &p) const |
| virtual ErrCode | filter (FitParams *fitpar) const |
| virtual ErrCode | filter (FitParams *fitpar, const FitParams *reference) const |
| virtual void | print (std::ostream &os=std::cout) const |
| std::string | name () const |
| void | setWeight (int w) |
Protected Member Functions | |
| Constraint (Constraint::Type atype) | |
| void | setDim (unsigned int d) |
| void | setNIter (unsigned int d) |
Definition at line 21 of file Constraint.h.
| Enumerator | |
|---|---|
| unknown | |
| beamspot | |
| lifetime | |
| resonance | |
| composite | |
| track | |
| photon | |
| conversion | |
| kinematic | |
| massEnergy | |
| geometric | |
| mass | |
| beamenergy | |
| merged | |
| ntypes | |
Definition at line 26 of file Constraint.h.
|
inline |
Definition at line 38 of file Constraint.h.
|
inline |
Definition at line 40 of file Constraint.h.
|
inlinevirtual |
|
inlineprotected |
Definition at line 57 of file Constraint.h.
|
inline |
Definition at line 34 of file Constraint.h.
Referenced by DecayTreeFitter::MergedConstraint::push_back().
Referenced by ~Constraint().
|
virtual |
|
inline |
Definition at line 35 of file Constraint.h.
| std::string DecayTreeFitter::Constraint::name | ( | ) | const |
Referenced by ~Constraint().
|
inline |
Definition at line 36 of file Constraint.h.
Referenced by DecayTreeFitter::MergedConstraint::push_back().
| bool DecayTreeFitter::Constraint::operator< | ( | const Constraint & | rhs | ) | const |
|
inline |
Definition at line 30 of file Constraint.h.
|
virtual |
Reimplemented in DecayTreeFitter::MergedConstraint.
Referenced by ~Constraint().
|
virtual |
Reimplemented in DecayTreeFitter::MergedConstraint.
Referenced by ~Constraint().
|
inlineprotected |
Definition at line 58 of file Constraint.h.
Referenced by DecayTreeFitter::MergedConstraint::MergedConstraint(), and DecayTreeFitter::MergedConstraint::push_back().
|
inlineprotected |
Definition at line 59 of file Constraint.h.
Referenced by DecayTreeFitter::MergedConstraint::push_back().
|
inline |
Definition at line 54 of file Constraint.h.
|
inline |
Definition at line 33 of file Constraint.h.