/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/TrkReco/TrkReco-00-08-59-patch4-slc6tag/TrkReco/TTrackBase.h File Reference

#include <string>
#include "CLHEP/Alist/AList.h"
#include "TrkReco/TMDCUtil.h"

Go to the source code of this file.

Classes

class  TTrackBase
 A virtual class for a track class in tracking. More...

Defines

#define TrackAxialLayer   0
#define TrackStereoLayer   1
#define TrackBothLayer   2
#define TrackBase   1
#define Circle   2
#define Line   4
#define Track   8
#define Segment   16
#define HEP_SHORT_NAMES
#define TTrackBase_INLINE_DEFINE_HERE


Define Documentation

#define Circle   2

Definition at line 28 of file TTrackBase.h.

Referenced by TCircleFitter::fit(), TCircle::objectType(), and TMSelector::select().

#define HEP_SHORT_NAMES

Definition at line 35 of file TTrackBase.h.

#define Line   4

Definition at line 29 of file TTrackBase.h.

Referenced by TRobustLineFitter::fit(), TLineFitter::fit(), TMLine::objectType(), and TLine0::objectType().

#define Segment   16

Definition at line 31 of file TTrackBase.h.

Referenced by MucCalibMgr::CheckEvent(), DQA_MUC::execute(), MucCalibMgr::FillEvent(), TSegment0::objectType(), TSegment::objectType(), and MucCalibMgr::ReadEvent().

#define Track   8

Definition at line 30 of file TTrackBase.h.

Referenced by TRecTrackEvent::addEmcCluster(), TRecTrackEvent::addEmcHit(), TRecTrackEvent::addEmcShower(), TDisTrack::addEmcShower(), TDstEvent::addEmcTrack(), TRecTrackEvent::addEvTime(), TRecTrackEvent::addExtTrack(), TDstEvent::addExtTrack(), TDstEvent::addMdcDedx(), TDstEvent::addMdcKalTrack(), TDstEvent::addMdcTrack(), TRecTrackEvent::addMucTrack(), TDstEvent::addMucTrack(), TDisTrack::addMucTrack(), TRecTrackEvent::addRecMdcDedx(), TRecTrackEvent::addRecMdcDedxHit(), TRecTrackEvent::addRecMdcKalHelixSeg(), TRecTrackEvent::addRecMdcKalTrack(), TRecTrackEvent::addRecMdcTrack(), TDisTrack::addRecMdcTrack(), TRecTrackEvent::addTofTrack(), TDstEvent::addTofTrack(), TDisTrack::addTofTrack(), TCosmicFitter::fit(), THelixFitter::main(), TTrack::objectType(), and TMSelector::select().

#define TrackAxialLayer   0

Definition at line 22 of file TTrackBase.h.

#define TrackBase   1

Definition at line 27 of file TTrackBase.h.

Referenced by TTrackBase::objectType().

#define TrackBothLayer   2

Definition at line 24 of file TTrackBase.h.

#define TrackStereoLayer   1

Definition at line 23 of file TTrackBase.h.

#define TTrackBase_INLINE_DEFINE_HERE

Definition at line 197 of file TTrackBase.h.


Generated on Tue Nov 29 23:17:08 2016 for BOSS_7.0.2 by  doxygen 1.4.7