Hall-D Software
alpha
|
#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) |
#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 CHISQ_DELTA 0.01 |
Definition at line 27 of file DTrackFitterKalmanSIMD.cc.
Referenced by DTrackFitterKalmanSIMD::CentralFit(), DTrackFitterKalmanSIMD::ForwardCDCFit(), and DTrackFitterKalmanSIMD::ForwardFit().
#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 MAX_TB_PASSES 20 |
Definition at line 23 of file DTrackFitterKalmanSIMD.cc.
Referenced by DTrackFitterKalmanSIMD::CentralFit(), DTrackFitterKalmanSIMD::ForwardCDCFit(), and DTrackFitterKalmanSIMD::ForwardFit().
#define MAX_WB_PASSES 20 |
Definition at line 24 of file DTrackFitterKalmanSIMD.cc.
Referenced by DTrackFitterKalmanSIMD::CentralFit(), DTrackFitterKalmanSIMD::ForwardCDCFit(), and DTrackFitterKalmanSIMD::ForwardFit().
#define MIN_ITER 3 |
Definition at line 28 of file DTrackFitterKalmanSIMD.cc.
Referenced by DTrackFitterKalmanSIMD::CentralFit(), DTrackFitterKalmanSIMD::ForwardCDCFit(), and DTrackFitterKalmanSIMD::ForwardFit().
Definition at line 3504 of file DTrackFitterKalmanSIMD.cc.
Referenced by DTrackFitterKalmanSIMD::BrentsAlgorithm().
#define SIGN | ( | a, | |
b | |||
) | ((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().
|
inlinestatic |
Definition at line 50 of file DTrackFitterKalmanSIMD.cc.
References DKalmanSIMDCDCHit_t::hit, DCDCWire::ring, DCDCWire::straw, and DCDCTrackHit::wire.
Referenced by DTrackFitterKalmanSIMD::FitTrack().
|
inlinestatic |
Definition at line 36 of file DTrackFitterKalmanSIMD.cc.
References DKalmanSIMDFDCHit_t::dE, EPS, DKalmanSIMDFDCHit_t::hit, DKalmanSIMDFDCHit_t::t, DFDCPseudo::t_u, DFDCPseudo::t_v, and DKalmanSIMDFDCHit_t::z.
Referenced by DTrackFitterKalmanSIMD::FitTrack().