14 for (
int ibx = em->getFirstBX(); ibx <= em->getLastBX(); ++ibx) {
17 l1upgrade_.egEt .push_back(it->pt());
18 l1upgrade_.egEta.push_back(it->eta());
19 l1upgrade_.egPhi.push_back(it->phi());
20 l1upgrade_.egIEt .push_back(it->hwPt());
21 l1upgrade_.egIEta.push_back(it->hwEta());
22 l1upgrade_.egIPhi.push_back(it->hwPhi());
23 l1upgrade_.egIso.push_back(it->hwIso());
24 l1upgrade_.egBx .push_back(ibx);
34 for (
int ibx = tau->getFirstBX(); ibx <= tau->getLastBX(); ++ibx) {
37 l1upgrade_.tauEt .push_back(it->et());
38 l1upgrade_.tauEta.push_back(it->eta());
39 l1upgrade_.tauPhi.push_back(it->phi());
40 l1upgrade_.tauIEt .push_back(it->hwPt());
41 l1upgrade_.tauIEta.push_back(it->hwEta());
42 l1upgrade_.tauIPhi.push_back(it->hwPhi());
43 l1upgrade_.tauIso.push_back(it->hwIso());
44 l1upgrade_.tauBx .push_back(ibx);
45 l1upgrade_.tauTowerIPhi.push_back(it->towerIPhi());
46 l1upgrade_.tauTowerIEta.push_back(it->towerIEta());
47 l1upgrade_.tauRawEt.push_back(it->rawEt());
48 l1upgrade_.tauIsoEt.push_back(it->isoEt());
49 l1upgrade_.tauNTT.push_back(it->nTT());
50 l1upgrade_.tauHasEM.push_back(it->hasEM());
51 l1upgrade_.tauIsMerged.push_back(it->isMerged());
52 l1upgrade_.tauHwQual.push_back(it->hwQual());
62 for (
int ibx = jet->getFirstBX(); ibx <= jet->getLastBX(); ++ibx) {
65 l1upgrade_.jetEt .push_back(it->et());
66 l1upgrade_.jetEta.push_back(it->eta());
67 l1upgrade_.jetPhi.push_back(it->phi());
68 l1upgrade_.jetIEt .push_back(it->hwPt());
69 l1upgrade_.jetIEta.push_back(it->hwEta());
70 l1upgrade_.jetIPhi.push_back(it->hwPhi());
71 l1upgrade_.jetBx .push_back(ibx);
72 l1upgrade_.jetRawEt.push_back(it->rawEt());
73 l1upgrade_.jetSeedEt.push_back(it->seedEt());
74 l1upgrade_.jetTowerIEta.push_back(it->towerIEta());
75 l1upgrade_.jetTowerIPhi.push_back(it->towerIPhi());
76 l1upgrade_.jetPUEt.push_back(it->puEt());
77 l1upgrade_.jetPUDonutEt0.push_back(it->puDonutEt(0));
78 l1upgrade_.jetPUDonutEt1.push_back(it->puDonutEt(1));
79 l1upgrade_.jetPUDonutEt2.push_back(it->puDonutEt(2));
80 l1upgrade_.jetPUDonutEt3.push_back(it->puDonutEt(3));
90 for (
int ibx = muon->getFirstBX(); ibx <= muon->getLastBX(); ++ibx) {
93 l1upgrade_.muonEt .push_back(it->et());
94 l1upgrade_.muonEta.push_back(it->eta());
95 l1upgrade_.muonPhi.push_back(it->phi());
96 l1upgrade_.muonIEt .push_back(it->hwPt());
97 l1upgrade_.muonIEta.push_back(it->hwEta());
98 l1upgrade_.muonIPhi.push_back(it->hwPhi());
99 l1upgrade_.muonChg.push_back(it->charge());
100 l1upgrade_.muonIso.push_back(it->hwIso());
101 l1upgrade_.muonQual.push_back(it->hwQual());
102 l1upgrade_.muonTfMuonIdx.push_back(it->tfMuonIndex());
103 l1upgrade_.muonBx .push_back(ibx);
112 for (
int ibx = sums->getFirstBX(); ibx <= sums->getLastBX(); ++ibx) {
114 int type =
static_cast<int>( it->getType() );
115 l1upgrade_.sumType. push_back( type );
116 l1upgrade_.sumEt. push_back( it->et() );
117 l1upgrade_.sumPhi.push_back( it->phi() );
118 l1upgrade_.sumIEt. push_back( it->hwPt() );
119 l1upgrade_.sumIPhi.push_back( it->hwPhi() );
120 l1upgrade_.sumBx. push_back( ibx );
void SetMuon(const edm::Handle< l1t::MuonBxCollection > muon, unsigned maxL1Upgrade)
void SetJet(const edm::Handle< l1t::JetBxCollection > jet, unsigned maxL1Upgrade)
void SetEm(const edm::Handle< l1t::EGammaBxCollection > em, unsigned maxL1Upgrade)
void SetTau(const edm::Handle< l1t::TauBxCollection > tau, unsigned maxL1Upgrade)
void SetSum(const edm::Handle< l1t::EtSumBxCollection > sums, unsigned maxL1Upgrade)
std::vector< EGamma >::const_iterator const_iterator