Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TrkKalTrk Class Reference

#include <TrkKalTrk.h>

List of all members.

Public Member Functions

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


Constructor & Destructor Documentation

TrkKalTrk::TrkKalTrk  ) 
 

00028 {}

TrkKalTrk::~TrkKalTrk  )  [pure virtual]
 

00031 {}

TrkKalTrk::TrkKalTrk  ) 
 

virtual TrkKalTrk::~TrkKalTrk  )  [pure virtual]
 


Member Function Documentation

virtual PdtPid::PidType TrkKalTrk::defaultHypo  )  const [pure virtual]
 

virtual PdtPid::PidType TrkKalTrk::defaultHypo  )  const [pure virtual]
 

virtual PdtPid::PidType TrkKalTrk::fitHypo PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual PdtPid::PidType TrkKalTrk::fitHypo PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual TrkErrCode TrkKalTrk::fitStatus PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual TrkErrCode TrkKalTrk::fitStatus PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual bool TrkKalTrk::isCurrent PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual bool TrkKalTrk::isCurrent PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual bool TrkKalTrk::isValid PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual bool TrkKalTrk::isValid PdtPid::PidType  hypo  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nFit  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nFit  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nMdc  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nMdc  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nSvt  )  const [pure virtual]
 

virtual unsigned TrkKalTrk::nSvt  )  const [pure virtual]
 

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

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

00034                                   {
00035   os << "TrkKalTrk for track " << trackId() << " fit with t0 = "
00036      << usedT0() << " with " << nSvt() << " Svt HOTs and "
00037      << nMdc() << " Mdc HOTs and " << nFit() << " Fit results "<< endl;
00038   for(unsigned ihypo=0;ihypo<PdtPid::nPidType;ihypo++){
00039     PdtPid::PidType hypo = (PdtPid::PidType)ihypo;
00040     TrkErrCode fitstat = fitStatus(hypo);
00041     os << "When stored, the fit for hypo " << Pdt::lookup(hypo)->name() 
00042        << " pointed to hypo " << Pdt::lookup(fitHypo(hypo))->name() << " and " 
00043        << (isValid(hypo) ? " was Valid, " : " was Not Valid, " )
00044        << (isCurrent(hypo) ? " was Current, " : " was Not Current, " )
00045        << (fitstat.success() ? " was Succesfully Fit. " : " was Not Successfully Fit. " )
00046        << endl;
00047   }
00048 }

virtual TrkSimpTraj* TrkKalTrk::seedTrajectory  )  const [pure virtual]
 

virtual TrkSimpTraj* TrkKalTrk::seedTrajectory  )  const [pure virtual]
 

virtual unsigned long TrkKalTrk::trackId  )  const [pure virtual]
 

virtual unsigned long TrkKalTrk::trackId  )  const [pure virtual]
 

virtual double TrkKalTrk::usedT0  )  const [pure virtual]
 

virtual double TrkKalTrk::usedT0  )  const [pure virtual]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:08:34 2011 for BOSS6.5.5 by  doxygen 1.3.9.1