12 #include <Math/VectorUtil.h>
23 using namespace ROOT::Math::VectorUtil;
45 beamPoint_(beamPoint) {
63 double tmpElectronEtaAtVertex = (*tmpTrack).eta();
65 for (reco::TrackCollection::const_iterator itrTr = (*trackCollection_).begin(); itrTr != (*trackCollection_).end();
67 double this_pt = (*itrTr).pt();
74 dzCut = fabs((*itrTr).dz() - (*tmpTrack).dz());
77 dzCut = fabs((*itrTr).vz() - (*tmpTrack).vz());
86 dzCut = fabs((*itrTr).vz() - (*tmpTrack).vz());
94 double deta = (*itrTr).eta() - tmpElectronEtaAtVertex;
105 std::pair<int, double> retval;
107 retval.second = ptSum;
122 return rejAlgo ==
false;