32 std::vector<reco::TrackExtrapolation>
const& fExtrapolations,
35 for (JetRefs::const_iterator jetsBegin = fJets.begin(), jetsEnd = fJets.end(), ijet = jetsBegin; ijet != jetsEnd;
46 std::vector<reco::TrackExtrapolation>
const& fExtrapolations,
48 reco::CaloJet const* pCaloJet = dynamic_cast<reco::CaloJet const*>(&fJet);
49 if (pCaloJet ==
nullptr) {
50 throw cms::Exception(
"InvalidInput") <<
"Expecting calo jets only in JetTracksAssociationXtrpCalo";
60 for (std::vector<reco::TrackExtrapolation>::const_iterator xtrpBegin = fExtrapolations.begin(),
61 xtrpEnd = fExtrapolations.end(),
65 if (ixtrp->positions().empty())