29 produces<ExtremeLight>();
30 produces<TrackingRecHitCollection>();
49 std::unique_ptr<ExtremeLight> exxtralOut(
new ExtremeLight());
50 exxtralOut->resize(tracks->size());
54 hitOut->
reserve(3 * tracks->size());
56 for (
unsigned int ie = 0; ie != tracks->size(); ++ie) {
66 for (seedHit = seedRange.first; seedHit != seedRange.second; ++seedHit) {
68 hitOut->push_back(hit);
std::pair< const_iterator, const_iterator > range
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
const TrackExtraRef & extra() const
reference to "extra" object
bool getByToken(EDGetToken token, Handle< PROD > &result) const
std::vector< Track > TrackCollection
collection of Tracks
void addDefault(ParameterSetDescription const &psetDescription)
recHitContainer::const_iterator const_iterator
RefProd< PROD > getRefBeforePut()
edm::OwnVector< TrackingRecHit > TrackingRecHitCollection
collection of TrackingRecHits
bool quality(const TrackQuality) const
Track quality.
unsigned int nHits() const