139 const std::vector<TrajectoryMeasurement> & tmcoll = traj->measurements();
141 for(std::vector<TrajectoryMeasurement>::const_iterator meas = tmcoll.begin() ; meas!= tmcoll.end() ; ++meas) {
143 if(!meas->updatedState().isValid())
continue;
154 if(tTopo->
tecRing(hit->geographicalId()) != 6)
continue;
friend struct const_iterator
const_iterator end() const
last iterator over the map (read only)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
LocalPoint localPosition() const
unsigned int tecRing(const DetId &id) const
ring id
key_type key() const
Accessor for product key.
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
#define DEFINE_FWK_MODULE(type)
std::shared_ptr< TrackingRecHit const > ConstRecHitPointer
~OverlapProblemTSOSPositionFilter() override
OverlapProblemTSOSPositionFilter(const edm::ParameterSet &)
bool filter(edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< TrajTrackAssociationCollection > m_ttacollToken
const_iterator begin() const
first iterator over the map (read only)