Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DTrackFitterKalmanSIMD.cc File Reference
#include "DTrackFitterKalmanSIMD.h"
#include "CDC/DCDCTrackHit.h"
#include "HDGEOMETRY/DLorentzDeflections.h"
#include "HDGEOMETRY/DMaterialMap.h"
#include "HDGEOMETRY/DRootGeom.h"
#include "DANA/DApplication.h"
#include <JANA/JCalibration.h>
#include "PID/DParticleID.h"
#include <TH2F.h>
#include <TH1I.h>
#include <TROOT.h>
#include <TMath.h>
#include <DMatrix.h>
#include <iomanip>
#include <math.h>

Go to the source code of this file.

Macros

#define MAX_TB_PASSES   20
 
#define MAX_WB_PASSES   20
 
#define MAX_P   12.0
 
#define ALPHA   1./137.
 
#define CHISQ_DELTA   0.01
 
#define MIN_ITER   3
 
#define FDC_T0_OFFSET   17.6
 
#define ITMAX   20
 
#define CGOLD   0.3819660
 
#define ZEPS   1.0e-10
 
#define SHFT(a, b, c, d)   (a)=(b);(b)=(c);(c)=(d);
 
#define SIGN(a, b)   ((b)>=0.0?fabs(a):-fabs(a))
 

Functions

static bool DKalmanSIMDFDCHit_cmp (DKalmanSIMDFDCHit_t *a, DKalmanSIMDFDCHit_t *b)
 
static bool DKalmanSIMDCDCHit_cmp (DKalmanSIMDCDCHit_t *a, DKalmanSIMDCDCHit_t *b)
 

Macro Definition Documentation

#define ALPHA   1./137.

Definition at line 26 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::GetdEdx().

#define CGOLD   0.3819660

Definition at line 3502 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().

#define FDC_T0_OFFSET   17.6

Definition at line 222 of file DTrackFitterKalmanSIMD.cc.

#define ITMAX   20

Definition at line 3501 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().

#define MAX_P   12.0

Definition at line 25 of file DTrackFitterKalmanSIMD.cc.

#define SHFT (   a,
  b,
  c,
 
)    (a)=(b);(b)=(c);(c)=(d);

Definition at line 3504 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().

#define SIGN (   a,
 
)    ((b)>=0.0?fabs(a):-fabs(a))

Definition at line 3505 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().

#define ZEPS   1.0e-10

Definition at line 3503 of file DTrackFitterKalmanSIMD.cc.

Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().

Function Documentation

static bool DKalmanSIMDCDCHit_cmp ( DKalmanSIMDCDCHit_t a,
DKalmanSIMDCDCHit_t b 
)
inlinestatic