BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
THelixFitter.h File Reference
#include "CLHEP/Matrix/Vector.h"
#include "TrackUtil/Helix.h"
#include "TrkReco/TMFitter.h"
#include "TrkReco/TTrackBase.h"
#include "MagneticField/IMagneticFieldSvc.h"
#include "MagneticField/MagneticFieldSvc.h"
#include "CLHEP/Matrix/SymMatrix.h"
#include "CLHEP/Vector/ThreeVector.h"
#include "CLHEP/Vector/LorentzVector.h"
#include "CLHEP/Geometry/Point3D.h"

Go to the source code of this file.

Classes

class  THelixFitter
 A class to fit a TTrackBase object to a helix. More...
 

Macros

#define HEP_SHORT_NAMES
 
#define TrackFitNoCorrection   0
 
#define TrackFitCorrectOnce   1
 
#define TrackFitCorrectEveryIteration   2
 
#define THELIXFITTER_INLINE_DEFINE_HERE
 

Macro Definition Documentation

◆ HEP_SHORT_NAMES

#define HEP_SHORT_NAMES

Definition at line 21 of file THelixFitter.h.

◆ THELIXFITTER_INLINE_DEFINE_HERE

#define THELIXFITTER_INLINE_DEFINE_HERE

Definition at line 162 of file THelixFitter.h.

◆ TrackFitCorrectEveryIteration

#define TrackFitCorrectEveryIteration   2

Definition at line 45 of file THelixFitter.h.

◆ TrackFitCorrectOnce

#define TrackFitCorrectOnce   1

Definition at line 44 of file THelixFitter.h.

◆ TrackFitNoCorrection

#define TrackFitNoCorrection   0

Definition at line 43 of file THelixFitter.h.