8 #ifndef _DTrackHitSelectorALT1_
9 #define _DTrackHitSelectorALT1_
12 #include <JANA/jerror.h>
23 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=20)
const {};
25 const vector<DTrackFitter::Extrapolation_t> &extrapolations,
const vector<const DFDCPseudo*> &fdchits_in, vector<const DFDCPseudo*> &fdchits_out,
int N)
const {};
94 #endif // _DTrackHitSelectorALT1_
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=20) const
DTrackHitSelectorALT1(jana::JEventLoop *loop)
The DTrackHitSelector class is a base class for algorithms that will select hits from the drift chamb...
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
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
virtual ~DTrackHitSelectorALT1()
float sigma_cathode_total
void GetFDCHits(double Bz, double q, const vector< DTrackFitter::Extrapolation_t > &extrapolations, const vector< const DFDCPseudo * > &fdchits_in, vector< const DFDCPseudo * > &fdchits_out, int N) const