5#ifndef TRIGINDETPATTRECOTOOLS_TRIG_INDET_UTILS_H
6#define TRIGINDETPATTRECOTOOLS_TRIG_INDET_UTILS_H
19 bool isGoodTrackUTT(
const Trk::Track* track, trackInfo& theTrackInfo,
const float shift_x,
const float shift_y,
float trkcut_ptgev);
20 void getBeamSpotShift(
float& shift_x,
float& shift_y,
const InDet::BeamSpotData& beamSpotHandle);
26 return (wc2.
m_x > wc1.
m_x);
41 double findModes(std::vector<WEIGHTED_COORDINATE>&, std::vector<double>&,
int);
struct WeightedCoordinate WEIGHTED_COORDINATE
class CdfApproximator CDF_APPROXIMATOR
double findMedian(std::vector< WEIGHTED_COORDINATE > &)
double findModes(std::vector< WEIGHTED_COORDINATE > &, std::vector< double > &, int)
header for factorised IRoiDescriptor interface
void getBeamSpotShift(float &shift_x, float &shift_y, const InDet::BeamSpotData &beamSpotHandle)
bool isGoodTrackUTT(const Trk::Track *track, trackInfo &theTrackInfo, const float shift_x, const float shift_y, float trkcut_ptgev)
bool operator()(const struct WeightedCoordinate &wc1, const struct WeightedCoordinate &wc2)
WeightedCoordinate(const WeightedCoordinate &wc)
WeightedCoordinate(double x, double w)