8 #ifndef _DTrackHitSelectorALT2_
9 #define _DTrackHitSelectorALT2_
12 #include <JANA/jerror.h>
25 void GetCDCHits(
double Bz,
double q,
const vector<DTrackFitter::Extrapolation_t> &extrapolations,
const vector<const DCDCTrackHit*> &cdchits_in, vector<const DCDCTrackHit*> &cdchits_out,
int N)
const;
27 const vector<DTrackFitter::Extrapolation_t> &extrapolations,
const vector<const DFDCPseudo*> &fdchits_in, vector<const DFDCPseudo*> &fdchits_out,
int N)
const;
98 #endif // _DTrackHitSelectorALT2_
DTrackHitSelectorALT2(jana::JEventLoop *loop, int32_t runnumber)
double MIN_FDC_SIGMA_ANODE_WIREBASED
void GetCDCHits(fit_type_t fit_type, const DReferenceTrajectory *rt, const vector< const DCDCTrackHit * > &cdchits_in, vector< const DCDCTrackHit * > &cdchits_out, int N=20) const
The DTrackHitSelector class is a base class for algorithms that will select hits from the drift chamb...
virtual ~DTrackHitSelectorALT2()
void GetFDCHits(fit_type_t fit_type, const DReferenceTrajectory *rt, const vector< const DFDCPseudo * > &fdchits_in, vector< const DFDCPseudo * > &fdchits_out, int N=20) const
const DMagneticFieldMap * bfield
double MIN_FDC_SIGMA_CATHODE_WIREBASED
double MIN_FDC_SIGMA_CATHODE_CANDIDATE
double MIN_FDC_SIGMA_ANODE_CANDIDATE