Definition at line 32 of file ShallowSimTracksProducer.cc.
41 auto multi = std::make_unique<std::vector<unsigned>>(
size, 0);
42 auto type = std::make_unique<std::vector<int>>(
size, 0);
43 auto charge = std::make_unique<std::vector<float>>(
size, 0);
44 auto momentum = std::make_unique<std::vector<float>>(
size, -1);
45 auto pt = std::make_unique<std::vector<float>>(
size, -1);
46 auto theta = std::make_unique<std::vector<double>>(
size, -1000);
47 auto phi = std::make_unique<std::vector<double>>(
size, -1000);
48 auto eta = std::make_unique<std::vector<double>>(
size, -1000);
49 auto dxy = std::make_unique<std::vector<double>>(
size, -1000);
50 auto dsz = std::make_unique<std::vector<double>>(
size, -1000);
51 auto qoverp = std::make_unique<std::vector<double>>(
size, -1000);
52 auto vx = std::make_unique<std::vector<double>>(
size, -1000);
53 auto vy = std::make_unique<std::vector<double>>(
size, -1000);
54 auto vz = std::make_unique<std::vector<double>>(
size, -1000);
69 momentum->at(
i) = tparticle->
p();
70 pt->at(
i) = tparticle->
pt();
74 qoverp->at(
i) = tparticle->
charge() / tparticle->
p();
References genericTrackCandidates_cff::associations, LCToCPAssociation_cfi::associator, associator_token_, ALCARECOTkAlJpsiMuMu_cff::charge, TrackingParticle::charge(), edm::AssociationMap< edm::OneToManyWithQualityGeneric< edm::View< reco::Track >, TrackingParticleCollection, double > >::const_iterator, PVValHelper::dxy, PVValHelper::eta, TrackingParticle::eta(), shallow::findTrackIndex(), edm::Ref< C, T, F >::get(), mps_fire::i, oniaPATMuonsWithTrigger_cff::matches, eostools::move(), trackerHitRTTI::multi, TrackingParticle::p(), TrackingParticle::parentVertex(), TrackingParticle::pdgId(), phi, TrackingParticle::phi(), TrackingVertex::position(), Prefix, DiDispStaMuonMonitor_cfi::pt, TrackingParticle::pt(), findQualityFiles::size, Suffix, theta(), TrackingParticle::theta(), HLT_FULL_cff::track, muonClassificationByHits_cfi::trackingParticles, trackingParticles_token_, tracks, and tracks_token_.