![]() |
PandaRoot
|
#include <Resonance.h>
Public Member Functions | |
| Resonance (RhoCandidate *bc, const ParticleBase *mother, const Configuration &config) | |
| virtual | ~Resonance () |
| virtual int | dim () const |
| virtual int | type () const |
| virtual std::string | parname (int index) const |
| virtual ErrCode | initPar1 (FitParams *) |
| virtual ErrCode | initPar2 (FitParams *) |
| virtual int | posIndex () const |
| virtual int | momIndex () const |
| virtual int | lenIndex () const |
| virtual bool | hasPosition () const |
Public Member Functions inherited from DecayTreeFitter::InternalParticle | |
| InternalParticle (RhoCandidate *bc, const ParticleBase *mother, const Configuration &config) | |
| virtual bool | hasEnergy () const |
| ErrCode | projectKineConstraint (const FitParams *, Projection &) const |
| ErrCode | projectLifeTimeConstraint (const FitParams *, Projection &) const |
| ErrCode | projectConversionConstraint (const FitParams *, Projection &p) const |
| ErrCode | projectMassConstraintTwoBody (const FitParams *fitparams, Projection &p) const |
| virtual ErrCode | projectConstraint (Constraint::Type type, const FitParams *fitparams, Projection &p) const |
| virtual void | addToConstraintList (constraintlist &alist, int depth) const |
Public Member Functions inherited from DecayTreeFitter::ParticleBase | |
| ParticleBase (RhoCandidate *bc, const ParticleBase *mother) | |
| ParticleBase (const std::string &name) | |
| virtual | ~ParticleBase () |
| virtual void | updateIndex (int &offset) |
| virtual ErrCode | initCov (FitParams *) const |
| virtual void | print (const FitParams *) const |
| const ParticleBase * | locate (RhoCandidate *bc) const |
| RhoCandidate * | particle () const |
| virtual int | index () const |
| const ParticleBase * | mother () const |
| const std::string & | name () const |
| virtual ErrCode | projectGeoConstraint (const FitParams *, Projection &) const |
| virtual ErrCode | projectMassConstraint (const FitParams *, Projection &) const |
| int | eneIndex () const |
| virtual double | chiSquareD (const FitParams *) const |
| double | pdtMass () const |
| double | pdtWidth () const |
| double | pdtCLifeTime () const |
| double | pdtTau () const |
| int | charge () const |
| const daucontainer & | daughters () const |
| const_iterator | begin () const |
| const_iterator | end () const |
| ParticleBase * | addDaughter (RhoCandidate *, const Configuration &config) |
| void | removeDaughter (const ParticleBase *pb) |
| virtual void | retrieveIndexMap (indexmap &anindexmap) const |
| void | setMother (const ParticleBase *m) |
| virtual int | nFinalChargedCandidates () const |
| void | setParticle (RhoCandidate *bc) |
| void | collectVertexDaughters (daucontainer &particles, int posindex) |
| bool | setMassConstraint (bool add) |
| void | setMassConstraint (double mass) |
| ChiSquare | chiSquare (const FitParams *fitparams) const |
Additional Inherited Members | |
Public Types inherited from DecayTreeFitter::ParticleBase | |
| enum | ParticleType { kInteractionPoint, kRecoComposite, kRecoResonance, kInternalParticle, kRecoTrack, kResonance, kRecoPhoton, kMissingParticle } |
| typedef std::vector< ParticleBase * > | ParticleContainer |
| typedef std::vector< ParticleBase * > | daucontainer |
| typedef daucontainer::const_iterator | const_iterator |
| typedef std::vector< std::pair< const ParticleBase *, int > > | indexmap |
| typedef std::vector< DecayTreeFitter::Constraint > | constraintlist |
Static Public Member Functions inherited from DecayTreeFitter::ParticleBase | |
| static ParticleBase * | createParticle (RhoCandidate *bc, const ParticleBase *mother, const Configuration &config) |
Protected Member Functions inherited from DecayTreeFitter::InternalParticle | |
| ErrCode | initMom (FitParams *fitparams) const |
Protected Member Functions inherited from DecayTreeFitter::ParticleBase | |
| ErrCode | initTau (FitParams *par) const |
| void | makeName (RhoCandidate *bc) |
| daucontainer & | daughters () |
| bool | hasMassConstraint () const |
| void | setIndex (int i) |
| void | setName (const std::string &n) |
Static Protected Member Functions inherited from DecayTreeFitter::ParticleBase | |
| static double | pdtCLifeTime (RhoCandidate *bc) |
| static bool | isAResonance (const TParticlePDG *bc) |
| static double | bFieldOverC () |
Definition at line 17 of file Resonance.h.
| DecayTreeFitter::Resonance::Resonance | ( | RhoCandidate * | bc, |
| const ParticleBase * | mother, | ||
| const Configuration & | config | ||
| ) |
|
virtual |
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 22 of file Resonance.h.
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 32 of file Resonance.h.
Reimplemented from DecayTreeFitter::InternalParticle.
Referenced by type().
Reimplemented from DecayTreeFitter::InternalParticle.
Referenced by type().
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 31 of file Resonance.h.
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 30 of file Resonance.h.
References DecayTreeFitter::ParticleBase::index().
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Referenced by type().
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 29 of file Resonance.h.
References DecayTreeFitter::ParticleBase::mother(), and DecayTreeFitter::ParticleBase::posIndex().
|
inlinevirtual |
Reimplemented from DecayTreeFitter::InternalParticle.
Definition at line 23 of file Resonance.h.
References DecayTreeFitter::ParticleBase::index(), initPar1(), initPar2(), DecayTreeFitter::ParticleBase::kResonance, and parname().