8 TrackCollectionStoreManager::
16 rTracks_(), rTrackExtras_(), rHits_(),
39 auto const firstHitIndex =
hidx_;
40 unsigned int nHitsAdded = 0;
44 selHits_->push_back( (*hit)->clone() );
ClusterStorer clusterStorer_
std::vector< Track > TrackCollection
collection of Tracks
bool innerOk() const
return true if the innermost hit is valid
edm::Ref< TrackExtraCollection > TrackExtraRef
persistent reference to a TrackExtra
void addCluster(TrackingRecHitCollection &hits, size_t index)
add cluster of newHit to list (throws if hit is of unknown type)
const math::XYZPoint & outerPosition() const
position of the outermost hit
const math::XYZPoint & innerPosition() const
position of the innermost hit
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
CovarianceMatrix outerStateCovariance() const
outermost trajectory state curvilinear errors
TrackingRecHitRefProd rHits_
unsigned int outerDetId() const
DetId of the detector on which surface the outermost state is located.
void processTrack(const reco::Track &trk)
Process a single track.
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
trackingRecHit_iterator recHitsBegin() const
Iterator to first hit on the track.
std::vector< TrackExtra > TrackExtraCollection
collection of TrackExtra objects
size_t hidx_
index to tracking rec hits
const math::XYZVector & outerMomentum() const
momentum vector at the outermost hit position
reco::TrackExtraRefProd rTrackExtras_
bool outerOk() const
return true if the outermost hit is valid
CovarianceMatrix innerStateCovariance() const
innermost trajectory state curvilinear errors
std::auto_ptr< reco::TrackCollection > selTracks_
std::auto_ptr< reco::TrackExtraCollection > selTrackExtras_
Pixel cluster – collection of neighboring pixels above threshold.
edm::OrphanHandle< reco::TrackCollection > put(edm::Event &evt)
Put tracks, track extras and hits+clusters into the event.
const math::XYZVector & innerMomentum() const
momentum vector at the innermost hit position
std::auto_ptr< TrackingRecHitCollection > selHits_
PropagationDirection seedDirection() const
direction of how the hits were sorted in the original seed
std::auto_ptr< edmNew::DetSetVector< SiPixelCluster > > selPixelClusters_
unsigned int innerDetId() const
DetId of the detector on which surface the innermost state is located.
size_t idx_
index to track extra coll
std::auto_ptr< edmNew::DetSetVector< SiStripCluster > > selStripClusters_
TrackingRecHitCollection::base::const_iterator trackingRecHit_iterator
iterator over a vector of reference to TrackingRecHit in the same collection
trackingRecHit_iterator recHitsEnd() const
Iterator to last hit on the track.