BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
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...
 

Macros

#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
 

Macro Definition Documentation

◆ Circle

#define Circle   2

Definition at line 28 of file TTrackBase.h.

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

◆ HEP_SHORT_NAMES

#define HEP_SHORT_NAMES

Definition at line 35 of file TTrackBase.h.

◆ Line

#define Line   4

◆ Segment

◆ Track

◆ TrackAxialLayer

#define TrackAxialLayer   0

Definition at line 22 of file TTrackBase.h.

◆ TrackBase

#define TrackBase   1

Definition at line 27 of file TTrackBase.h.

Referenced by TTrackBase::objectType().

◆ TrackBothLayer

#define TrackBothLayer   2

Definition at line 24 of file TTrackBase.h.

◆ TrackStereoLayer

#define TrackStereoLayer   1

Definition at line 23 of file TTrackBase.h.

◆ TTrackBase_INLINE_DEFINE_HERE

#define TTrackBase_INLINE_DEFINE_HERE

Definition at line 197 of file TTrackBase.h.