BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
TrkKalTrk Class Referenceabstract

#include <TrkKalTrk.h>

Public Member Functions

 TrkKalTrk ()
 
virtual ~TrkKalTrk ()=0
 
virtual PdtPid::PidType defaultHypo () const =0
 
virtual PdtPid::PidType fitHypo (PdtPid::PidType hypo) const =0
 
virtual unsigned long trackId () const =0
 
virtual TrkSimpTrajseedTrajectory () const =0
 
virtual double usedT0 () const =0
 
virtual bool isValid (PdtPid::PidType hypo) const =0
 
virtual bool isCurrent (PdtPid::PidType hypo) const =0
 
virtual TrkErrCode fitStatus (PdtPid::PidType hypo) const =0
 
virtual unsigned nSvt () const =0
 
virtual unsigned nMdc () const =0
 
virtual unsigned nFit () const =0
 
void print (std::ostream &os) const
 
 TrkKalTrk ()
 
virtual ~TrkKalTrk ()=0
 
virtual PdtPid::PidType defaultHypo () const =0
 
virtual PdtPid::PidType fitHypo (PdtPid::PidType hypo) const =0
 
virtual unsigned long trackId () const =0
 
virtual TrkSimpTrajseedTrajectory () const =0
 
virtual double usedT0 () const =0
 
virtual bool isValid (PdtPid::PidType hypo) const =0
 
virtual bool isCurrent (PdtPid::PidType hypo) const =0
 
virtual TrkErrCode fitStatus (PdtPid::PidType hypo) const =0
 
virtual unsigned nSvt () const =0
 
virtual unsigned nMdc () const =0
 
virtual unsigned nFit () const =0
 
void print (std::ostream &os) const
 

Detailed Description

Constructor & Destructor Documentation

◆ TrkKalTrk() [1/2]

TrkKalTrk::TrkKalTrk ( )

Definition at line 27 of file TrkKalTrk.cxx.

28{}

◆ ~TrkKalTrk() [1/2]

TrkKalTrk::~TrkKalTrk ( )
pure virtual

Definition at line 30 of file TrkKalTrk.cxx.

31{}

◆ TrkKalTrk() [2/2]

TrkKalTrk::TrkKalTrk ( )

◆ ~TrkKalTrk() [2/2]

virtual TrkKalTrk::~TrkKalTrk ( )
pure virtual

Member Function Documentation

◆ defaultHypo() [1/2]

virtual PdtPid::PidType TrkKalTrk::defaultHypo ( ) const
pure virtual

◆ defaultHypo() [2/2]

virtual PdtPid::PidType TrkKalTrk::defaultHypo ( ) const
pure virtual

◆ fitHypo() [1/2]

virtual PdtPid::PidType TrkKalTrk::fitHypo ( PdtPid::PidType  hypo) const
pure virtual

◆ fitHypo() [2/2]

virtual PdtPid::PidType TrkKalTrk::fitHypo ( PdtPid::PidType  hypo) const
pure virtual

◆ fitStatus() [1/2]

virtual TrkErrCode TrkKalTrk::fitStatus ( PdtPid::PidType  hypo) const
pure virtual

◆ fitStatus() [2/2]

virtual TrkErrCode TrkKalTrk::fitStatus ( PdtPid::PidType  hypo) const
pure virtual

◆ isCurrent() [1/2]

virtual bool TrkKalTrk::isCurrent ( PdtPid::PidType  hypo) const
pure virtual

◆ isCurrent() [2/2]

virtual bool TrkKalTrk::isCurrent ( PdtPid::PidType  hypo) const
pure virtual

◆ isValid() [1/2]

virtual bool TrkKalTrk::isValid ( PdtPid::PidType  hypo) const
pure virtual

◆ isValid() [2/2]

virtual bool TrkKalTrk::isValid ( PdtPid::PidType  hypo) const
pure virtual

◆ nFit() [1/2]

virtual unsigned TrkKalTrk::nFit ( ) const
pure virtual

◆ nFit() [2/2]

virtual unsigned TrkKalTrk::nFit ( ) const
pure virtual

◆ nMdc() [1/2]

virtual unsigned TrkKalTrk::nMdc ( ) const
pure virtual

◆ nMdc() [2/2]

virtual unsigned TrkKalTrk::nMdc ( ) const
pure virtual

◆ nSvt() [1/2]

virtual unsigned TrkKalTrk::nSvt ( ) const
pure virtual

◆ nSvt() [2/2]

virtual unsigned TrkKalTrk::nSvt ( ) const
pure virtual

◆ print() [1/2]

void TrkKalTrk::print ( std::ostream &  os) const

Referenced by operator<<().

◆ print() [2/2]

void TrkKalTrk::print ( std::ostream &  os) const

◆ seedTrajectory() [1/2]

virtual TrkSimpTraj * TrkKalTrk::seedTrajectory ( ) const
pure virtual

◆ seedTrajectory() [2/2]

virtual TrkSimpTraj * TrkKalTrk::seedTrajectory ( ) const
pure virtual

◆ trackId() [1/2]

virtual unsigned long TrkKalTrk::trackId ( ) const
pure virtual

◆ trackId() [2/2]

virtual unsigned long TrkKalTrk::trackId ( ) const
pure virtual

◆ usedT0() [1/2]

virtual double TrkKalTrk::usedT0 ( ) const
pure virtual

◆ usedT0() [2/2]

virtual double TrkKalTrk::usedT0 ( ) const
pure virtual

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