1 #ifndef CommonTools_RecoAlgos_TrackWithVertexSelector_H 2 #define CommonTools_RecoAlgos_TrackWithVertexSelector_H 30 init(iEvent);
return (*
this)(
t);
35 init(iEvent);
return (*
this)(
t);
bool testTrack(const reco::Track &t) const
bool testVertices(const reco::Track &t, const reco::VertexCollection &vtxs) const
reco::VertexCollection const * vcoll_
std::vector< Vertex > VertexCollection
collection of Vertex objects
uint32_t numberOfValidHits_
edm::EDGetTokenT< reco::VertexCollection > vertexToken_
void init(const edm::Event &event, const edm::EventSetup &)
bool operator()(const reco::Track &t) const
~TrackWithVertexSelector()
edm::EDGetTokenT< edm::ValueMap< float > > timesToken_
edm::EDGetTokenT< edm::ValueMap< float > > timeResosToken_
uint32_t numberOfValidPixelHits_
XYZPointD XYZPoint
point in space with cartesian internal representation
bool operator()(const reco::Track &t, const edm::Event &iEvent)
edm::ValueMap< float > const * timeresoscoll_
bool operator()(const reco::TrackRef &t, const edm::Event &iEvent)
uint32_t numberOfLostHits_
TrackWithVertexSelector(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
edm::ValueMap< float > const * timescoll_