Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DKinFitConstraint_Mass Class Reference

#include <DKinFitConstraint_Mass.h>

+ Inheritance diagram for DKinFitConstraint_Mass:

Public Member Functions

 DKinFitConstraint_Mass (void)
 
 ~DKinFitConstraint_Mass (void)
 
shared_ptr< DKinFitParticleGet_DecayingParticle (void) const
 
set< shared_ptr
< DKinFitParticle > > 
Get_AllParticles (void) const
 
char Get_FIndex (void) const
 
void Print_ConstraintInfo (void) const
 
void Reset (void)
 
void Release (void)
 

Private Member Functions

void Set_FIndex (char locFIndex)
 
void Set_DecayingParticle (const shared_ptr< DKinFitParticle > &locDecayingParticle)
 

Private Attributes

shared_ptr< DKinFitParticledDecayingParticle
 
char dFIndex
 

Friends

class DKinFitter
 
class DKinFitUtils
 

Detailed Description

Definition at line 14 of file DKinFitConstraint_Mass.h.

Constructor & Destructor Documentation

DKinFitConstraint_Mass::DKinFitConstraint_Mass ( void  )
inline

Definition at line 42 of file DKinFitConstraint_Mass.h.

DKinFitConstraint_Mass::~DKinFitConstraint_Mass ( void  )
inline

Definition at line 22 of file DKinFitConstraint_Mass.h.

Member Function Documentation

set<shared_ptr<DKinFitParticle> > DKinFitConstraint_Mass::Get_AllParticles ( void  ) const
inlinevirtual

Implements DKinFitConstraint.

Definition at line 25 of file DKinFitConstraint_Mass.h.

shared_ptr<DKinFitParticle> DKinFitConstraint_Mass::Get_DecayingParticle ( void  ) const
inline

Definition at line 24 of file DKinFitConstraint_Mass.h.

char DKinFitConstraint_Mass::Get_FIndex ( void  ) const
inline

Definition at line 27 of file DKinFitConstraint_Mass.h.

Referenced by DKinFitter::Calc_dF().

void DKinFitConstraint_Mass::Print_ConstraintInfo ( void  ) const
inlinevirtual

Implements DKinFitConstraint.

Definition at line 53 of file DKinFitConstraint_Mass.h.

void DKinFitConstraint_Mass::Release ( void  )
inlinevirtual

Implements DResettable.

Definition at line 31 of file DKinFitConstraint_Mass.h.

void DKinFitConstraint_Mass::Reset ( void  )
inlinevirtual

Implements DResettable.

Definition at line 47 of file DKinFitConstraint_Mass.h.

void DKinFitConstraint_Mass::Set_DecayingParticle ( const shared_ptr< DKinFitParticle > &  locDecayingParticle)
inlineprivate

Definition at line 36 of file DKinFitConstraint_Mass.h.

void DKinFitConstraint_Mass::Set_FIndex ( char  locFIndex)
inlineprivate

Definition at line 35 of file DKinFitConstraint_Mass.h.

Referenced by DKinFitter::Fill_InputMatrices().

Friends And Related Function Documentation

friend class DKinFitter
friend

Definition at line 16 of file DKinFitConstraint_Mass.h.

friend class DKinFitUtils
friend

Definition at line 17 of file DKinFitConstraint_Mass.h.

Member Data Documentation

shared_ptr<DKinFitParticle> DKinFitConstraint_Mass::dDecayingParticle
private

Definition at line 38 of file DKinFitConstraint_Mass.h.

char DKinFitConstraint_Mass::dFIndex
private

Definition at line 39 of file DKinFitConstraint_Mass.h.


The documentation for this class was generated from the following file: