CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
trigger::TriggerRefsCollections Class Reference

#include <TriggerRefsCollections.h>

Inheritance diagram for trigger::TriggerRefsCollections:
trigger::TriggerEventWithRefs trigger::TriggerFilterObjectWithRefs

Public Member Functions

void addObject (int id, const reco::RecoEcalCandidateRef &ref)
 setters for L3 collections: (id=physics type, and Ref<C>) More...
 
void addObject (int id, const reco::ElectronRef &ref)
 
void addObject (int id, const reco::RecoChargedCandidateRef &ref)
 
void addObject (int id, const reco::CaloJetRef &ref)
 
void addObject (int id, const reco::CompositeCandidateRef &ref)
 
void addObject (int id, const reco::METRef &ref)
 
void addObject (int id, const reco::CaloMETRef &ref)
 
void addObject (int id, const reco::IsolatedPixelTrackCandidateRef &ref)
 
void addObject (int id, const l1extra::L1EmParticleRef &ref)
 
void addObject (int id, const l1extra::L1MuonParticleRef &ref)
 
void addObject (int id, const l1extra::L1JetParticleRef &ref)
 
void addObject (int id, const l1extra::L1EtMissParticleRef &ref)
 
void addObject (int id, const l1extra::L1HFRingsRef &ref)
 
void addObject (int id, const l1t::MuonRef &ref)
 
void addObject (int id, const l1t::MuonShowerRef &ref)
 
void addObject (int id, const l1t::EGammaRef &ref)
 
void addObject (int id, const l1t::JetRef &ref)
 
void addObject (int id, const l1t::TauRef &ref)
 
void addObject (int id, const l1t::EtSumRef &ref)
 
void addObject (int id, const l1t::TkMuonRef &ref)
 
void addObject (int id, const l1t::TkElectronRef &ref)
 
void addObject (int id, const l1t::TkEmRef &ref)
 
void addObject (int id, const l1t::PFJetRef &ref)
 
void addObject (int id, const l1t::PFTauRef &ref)
 
void addObject (int id, const l1t::HPSPFTauRef &ref)
 
void addObject (int id, const l1t::PFTrackRef &ref)
 
void addObject (int id, const reco::PFJetRef &ref)
 
void addObject (int id, const reco::PFTauRef &ref)
 
void addObject (int id, const reco::PFMETRef &ref)
 
size_type addObjects (const Vids &ids, const VRphoton &refs)
 
size_type addObjects (const Vids &ids, const VRelectron &refs)
 
size_type addObjects (const Vids &ids, const VRmuon &refs)
 
size_type addObjects (const Vids &ids, const VRjet &refs)
 
size_type addObjects (const Vids &ids, const VRcomposite &refs)
 
size_type addObjects (const Vids &ids, const VRbasemet &refs)
 
size_type addObjects (const Vids &ids, const VRcalomet &refs)
 
size_type addObjects (const Vids &ids, const VRpixtrack &refs)
 
size_type addObjects (const Vids &ids, const VRl1em &refs)
 
size_type addObjects (const Vids &ids, const VRl1muon &refs)
 
size_type addObjects (const Vids &ids, const VRl1jet &refs)
 
size_type addObjects (const Vids &ids, const VRl1etmiss &refs)
 
size_type addObjects (const Vids &ids, const VRl1tmuon &refs)
 
size_type addObjects (const Vids &ids, const VRl1tmuonShower &refs)
 
size_type addObjects (const Vids &ids, const VRl1tegamma &refs)
 
size_type addObjects (const Vids &ids, const VRl1tjet &refs)
 
size_type addObjects (const Vids &ids, const VRl1ttau &refs)
 
size_type addObjects (const Vids &ids, const VRl1tetsum &refs)
 
size_type addObjects (const Vids &ids, const VRl1hfrings &refs)
 
size_type addObjects (const Vids &ids, const VRl1ttkmuon &refs)
 
size_type addObjects (const Vids &ids, const VRl1ttkele &refs)
 
size_type addObjects (const Vids &ids, const VRl1ttkem &refs)
 
size_type addObjects (const Vids &ids, const VRl1tpfjet &refs)
 
size_type addObjects (const Vids &ids, const VRl1tpftau &refs)
 
size_type addObjects (const Vids &ids, const VRl1thpspftau &refs)
 
size_type addObjects (const Vids &ids, const VRl1tpftrack &refs)
 
size_type addObjects (const Vids &ids, const VRpfjet &refs)
 
size_type addObjects (const Vids &ids, const VRpftau &refs)
 
size_type addObjects (const Vids &ids, const VRpfmet &refs)
 
const VidsbasemetIds () const
 
const VRbasemetbasemetRefs () const
 
size_type basemetSize () const
 
const VidscalometIds () const
 
const VRcalometcalometRefs () const
 
size_type calometSize () const
 
const VidscompositeIds () const
 
const VRcompositecompositeRefs () const
 
size_type compositeSize () const
 
const VidselectronIds () const
 
const VRelectronelectronRefs () const
 
size_type electronSize () const
 
void getObjects (Vids &ids, VRphoton &refs) const
 various physics-level getters: More...
 
void getObjects (Vids &ids, VRphoton &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRphoton &refs) const
 
void getObjects (int id, VRphoton &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRelectron &refs) const
 
void getObjects (Vids &ids, VRelectron &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRelectron &refs) const
 
void getObjects (int id, VRelectron &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRmuon &refs) const
 
void getObjects (Vids &ids, VRmuon &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRmuon &refs) const
 
void getObjects (int id, VRmuon &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRjet &refs) const
 
void getObjects (Vids &ids, VRjet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRjet &refs) const
 
void getObjects (int id, VRjet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRcomposite &refs) const
 
void getObjects (Vids &ids, VRcomposite &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRcomposite &refs) const
 
void getObjects (int id, VRcomposite &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRbasemet &refs) const
 
void getObjects (Vids &ids, VRbasemet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRbasemet &refs) const
 
void getObjects (int id, VRbasemet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRcalomet &refs) const
 
void getObjects (Vids &ids, VRcalomet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRcalomet &refs) const
 
void getObjects (int id, VRcalomet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRpixtrack &refs) const
 
void getObjects (Vids &ids, VRpixtrack &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRpixtrack &refs) const
 
void getObjects (int id, VRpixtrack &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1em &refs) const
 
void getObjects (Vids &ids, VRl1em &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1em &refs) const
 
void getObjects (int id, VRl1em &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1muon &refs) const
 
void getObjects (Vids &ids, VRl1muon &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1muon &refs) const
 
void getObjects (int id, VRl1muon &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1jet &refs) const
 
void getObjects (Vids &ids, VRl1jet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1jet &refs) const
 
void getObjects (int id, VRl1jet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1etmiss &refs) const
 
void getObjects (Vids &ids, VRl1etmiss &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1etmiss &refs) const
 
void getObjects (int id, VRl1etmiss &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1hfrings &refs) const
 
void getObjects (Vids &ids, VRl1hfrings &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1hfrings &refs) const
 
void getObjects (int id, VRl1hfrings &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tmuon &refs) const
 
void getObjects (Vids &ids, VRl1tmuon &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tmuon &refs) const
 
void getObjects (int id, VRl1tmuon &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tmuonShower &refs) const
 
void getObjects (Vids &ids, VRl1tmuonShower &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tmuonShower &refs) const
 
void getObjects (int id, VRl1tmuonShower &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tegamma &refs) const
 
void getObjects (Vids &ids, VRl1tegamma &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tegamma &refs) const
 
void getObjects (int id, VRl1tegamma &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tjet &refs) const
 
void getObjects (Vids &ids, VRl1tjet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tjet &refs) const
 
void getObjects (int id, VRl1tjet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1ttau &refs) const
 
void getObjects (Vids &ids, VRl1ttau &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1ttau &refs) const
 
void getObjects (int id, VRl1ttau &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tetsum &refs) const
 
void getObjects (Vids &ids, VRl1tetsum &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tetsum &refs) const
 
void getObjects (int id, VRl1tetsum &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1ttkmuon &refs) const
 
void getObjects (Vids &ids, VRl1ttkmuon &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1ttkmuon &refs) const
 
void getObjects (int id, VRl1ttkmuon &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1ttkele &refs) const
 
void getObjects (Vids &ids, VRl1ttkele &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1ttkele &refs) const
 
void getObjects (int id, VRl1ttkele &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1ttkem &refs) const
 
void getObjects (Vids &ids, VRl1ttkem &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1ttkem &refs) const
 
void getObjects (int id, VRl1ttkem &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tpfjet &refs) const
 
void getObjects (Vids &ids, VRl1tpfjet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tpfjet &refs) const
 
void getObjects (int id, VRl1tpfjet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tpftau &refs) const
 
void getObjects (Vids &ids, VRl1tpftau &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tpftau &refs) const
 
void getObjects (int id, VRl1tpftau &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1thpspftau &refs) const
 
void getObjects (Vids &ids, VRl1thpspftau &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1thpspftau &refs) const
 
void getObjects (int id, VRl1thpspftau &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRl1tpftrack &refs) const
 
void getObjects (Vids &ids, VRl1tpftrack &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRl1tpftrack &refs) const
 
void getObjects (int id, VRl1tpftrack &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRpfjet &refs) const
 
void getObjects (Vids &ids, VRpfjet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRpfjet &refs) const
 
void getObjects (int id, VRpfjet &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRpftau &refs) const
 
void getObjects (Vids &ids, VRpftau &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRpftau &refs) const
 
void getObjects (int id, VRpftau &refs, size_type begin, size_type end) const
 
void getObjects (Vids &ids, VRpfmet &refs) const
 
void getObjects (Vids &ids, VRpfmet &refs, size_type begin, size_type end) const
 
void getObjects (int id, VRpfmet &refs) const
 
void getObjects (int id, VRpfmet &refs, size_type begin, size_type end) const
 
const VidsjetIds () const
 
const VRjetjetRefs () const
 
size_type jetSize () const
 
const Vidsl1emIds () const
 
const VRl1eml1emRefs () const
 
size_type l1emSize () const
 
const Vidsl1etmissIds () const
 
const VRl1etmissl1etmissRefs () const
 
size_type l1etmissSize () const
 
const Vidsl1hfringsIds () const
 
const VRl1hfringsl1hfringsRefs () const
 
size_type l1hfringsSize () const
 
const Vidsl1jetIds () const
 
const VRl1jetl1jetRefs () const
 
size_type l1jetSize () const
 
const Vidsl1muonIds () const
 
const VRl1muonl1muonRefs () const
 
size_type l1muonSize () const
 
const Vidsl1tegammaIds () const
 
const VRl1tegammal1tegammaRefs () const
 
size_type l1tegammaSize () const
 
const Vidsl1tetsumIds () const
 
const VRl1tetsuml1tetsumRefs () const
 
size_type l1tetsumSize () const
 
const Vidsl1thpspftauIds () const
 
const VRl1thpspftaul1thpspftauRefs () const
 
size_type l1thpspftauSize () const
 
const Vidsl1tjetIds () const
 
const VRl1tjetl1tjetRefs () const
 
size_type l1tjetSize () const
 
const Vidsl1tmuonIds () const
 
const VRl1tmuonl1tmuonRefs () const
 
const Vidsl1tmuonShowerIds () const
 
const VRl1tmuonShowerl1tmuonShowerRefs () const
 
size_type l1tmuonShowerSize () const
 
size_type l1tmuonSize () const
 
const Vidsl1tpfjetIds () const
 
const VRl1tpfjetl1tpfjetRefs () const
 
size_type l1tpfjetSize () const
 
const Vidsl1tpftauIds () const
 
const VRl1tpftaul1tpftauRefs () const
 
size_type l1tpftauSize () const
 
const Vidsl1tpftrackIds () const
 
const VRl1tpftrackl1tpftrackRefs () const
 
size_type l1tpftrackSize () const
 
const Vidsl1ttauIds () const
 
const VRl1ttaul1ttauRefs () const
 
size_type l1ttauSize () const
 
const Vidsl1ttkeleIds () const
 
const VRl1ttkelel1ttkeleRefs () const
 
size_type l1ttkeleSize () const
 
const Vidsl1ttkemIds () const
 
const VRl1ttkeml1ttkemRefs () const
 
size_type l1ttkemSize () const
 
const Vidsl1ttkmuonIds () const
 
const VRl1ttkmuonl1ttkmuonRefs () const
 
size_type l1ttkmuonSize () const
 
const VidsmuonIds () const
 
const VRmuonmuonRefs () const
 
size_type muonSize () const
 
const VidspfjetIds () const
 
const VRpfjetpfjetRefs () const
 
size_type pfjetSize () const
 
const VidspfmetIds () const
 
const VRpfmetpfmetRefs () const
 
size_type pfmetSize () const
 
const VidspftauIds () const
 
const VRpftaupftauRefs () const
 
size_type pftauSize () const
 
const VidsphotonIds () const
 
const VRphotonphotonRefs () const
 
size_type photonSize () const
 low-level getters for data members More...
 
const VidspixtrackIds () const
 
const VRpixtrackpixtrackRefs () const
 
size_type pixtrackSize () const
 
void swap (TriggerRefsCollections &other)
 utility More...
 
 TriggerRefsCollections ()
 methods More...
 

Private Attributes

Vids basemetIds_
 
VRbasemet basemetRefs_
 
Vids calometIds_
 
VRcalomet calometRefs_
 
Vids compositeIds_
 
VRcomposite compositeRefs_
 
Vids electronIds_
 
VRelectron electronRefs_
 
Vids jetIds_
 
VRjet jetRefs_
 
Vids l1emIds_
 
VRl1em l1emRefs_
 
Vids l1etmissIds_
 
VRl1etmiss l1etmissRefs_
 
Vids l1hfringsIds_
 
VRl1hfrings l1hfringsRefs_
 
Vids l1jetIds_
 
VRl1jet l1jetRefs_
 
Vids l1muonIds_
 
VRl1muon l1muonRefs_
 
Vids l1tegammaIds_
 
VRl1tegamma l1tegammaRefs_
 
Vids l1tetsumIds_
 
VRl1tetsum l1tetsumRefs_
 
Vids l1thpspftauIds_
 
VRl1thpspftau l1thpspftauRefs_
 
Vids l1tjetIds_
 
VRl1tjet l1tjetRefs_
 
Vids l1tmuonIds_
 
VRl1tmuon l1tmuonRefs_
 
Vids l1tmuonShowerIds_
 
VRl1tmuonShower l1tmuonShowerRefs_
 
Vids l1tpfjetIds_
 
VRl1tpfjet l1tpfjetRefs_
 
Vids l1tpftauIds_
 
VRl1tpftau l1tpftauRefs_
 
Vids l1tpftrackIds_
 
VRl1tpftrack l1tpftrackRefs_
 
Vids l1ttauIds_
 
VRl1ttau l1ttauRefs_
 
Vids l1ttkeleIds_
 
VRl1ttkele l1ttkeleRefs_
 
Vids l1ttkemIds_
 
VRl1ttkem l1ttkemRefs_
 
Vids l1ttkmuonIds_
 
VRl1ttkmuon l1ttkmuonRefs_
 
Vids muonIds_
 
VRmuon muonRefs_
 
Vids pfjetIds_
 
VRpfjet pfjetRefs_
 
Vids pfmetIds_
 
VRpfmet pfmetRefs_
 
Vids pftauIds_
 
VRpftau pftauRefs_
 
Vids photonIds_
 data members More...
 
VRphoton photonRefs_
 
Vids pixtrackIds_
 
VRpixtrack pixtrackRefs_
 

Detailed Description

Holds the collections of Ref<C>s which describe the physics objects passing trigger cuts.

This implementation is not completely space-efficient as some physics object containers may stay empty. However, the big advantage is that the solution is generic, i.e., works for all possible HLT filters. Hence we accept the reasonably small overhead of empty containers.

Author
Martin Grunewald

Definition at line 103 of file TriggerRefsCollections.h.

Constructor & Destructor Documentation

◆ TriggerRefsCollections()

trigger::TriggerRefsCollections::TriggerRefsCollections ( )
inline

methods

constructors

Definition at line 174 of file TriggerRefsCollections.h.

175  : photonIds_(),
176  photonRefs_(),
177  electronIds_(),
178  electronRefs_(),
179  muonIds_(),
180  muonRefs_(),
181  jetIds_(),
182  jetRefs_(),
183  compositeIds_(),
184  compositeRefs_(),
185  basemetIds_(),
186  basemetRefs_(),
187  calometIds_(),
188  calometRefs_(),
189  pixtrackIds_(),
190  pixtrackRefs_(),
191 
192  l1emIds_(),
193  l1emRefs_(),
194  l1muonIds_(),
195  l1muonRefs_(),
196  l1jetIds_(),
197  l1jetRefs_(),
198  l1etmissIds_(),
199  l1etmissRefs_(),
200  l1hfringsIds_(),
201  l1hfringsRefs_(),
202 
203  l1tmuonIds_(),
204  l1tmuonRefs_(),
207  l1tegammaIds_(),
208  l1tegammaRefs_(),
209  l1tjetIds_(),
210  l1tjetRefs_(),
211  l1ttauIds_(),
212  l1ttauRefs_(),
213  l1tetsumIds_(),
214  l1tetsumRefs_(),
215 
216  /* Phase-2 */
217  l1ttkmuonIds_(),
218  l1ttkmuonRefs_(),
219  l1ttkeleIds_(),
220  l1ttkeleRefs_(),
221  l1ttkemIds_(),
222  l1ttkemRefs_(),
223  l1tpfjetIds_(),
224  l1tpfjetRefs_(),
225  l1tpftauIds_(),
226  l1tpftauRefs_(),
227  l1thpspftauIds_(),
229  l1tpftrackIds_(),
230  l1tpftrackRefs_(),
231 
232  pfjetIds_(),
233  pfjetRefs_(),
234  pftauIds_(),
235  pftauRefs_(),
236  pfmetIds_(),
237  pfmetRefs_() {}

Member Function Documentation

◆ addObject() [1/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::RecoEcalCandidateRef ref 
)
inline

setters for L3 collections: (id=physics type, and Ref<C>)

Definition at line 307 of file TriggerRefsCollections.h.

References photonIds_, and photonRefs_.

Referenced by HLTRFilter::addObjects(), HLTEcalIsolationFilter::hltFilter(), HLTPixelIsolTrackFilter::hltFilter(), HLTDisplacedmumumuFilter::hltFilter(), HLTDisplacedtktktkFilter::hltFilter(), HLTmumutkFilter::hltFilter(), HLTDisplacedmumuFilter::hltFilter(), HLTPixelIsolTrackL1TFilter::hltFilter(), HLTDisplacedtktkFilter::hltFilter(), HLTmumutktkFilter::hltFilter(), HLTEcalPixelIsolTrackFilter::hltFilter(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTMuonTrkFilter::hltFilter(), HLTMuonTrkL1TFilter::hltFilter(), HLTMuonTrkL1TkMuFilter::hltFilter(), L1TEnergySumFilterT< T >::hltFilter(), HLTElectronMissingHitsFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTNVFilter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTRapGapFilter::hltFilter(), HLTMuonL1TFilter::hltFilter(), HLTSumJetTag< T >::hltFilter(), L1TJetFilterT< T >::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLTForwardBackwardJetsFilter< T >::hltFilter(), HLTJetPairDzMatchFilter< T >::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTPFTauPairLeadTrackDzMatchFilter::hltFilter(), HLTPFTauIPFilter::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTJetTimingFilter< T >::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTMuonL1TRegionalFilter::hltFilter(), HLTMuonL3SimplePreFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTDeDxFilter::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaTriggerFilterObjectWrapper::hltFilter(), L1TPFTauFilter::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), HLTDiJetAveEtaFilter< T >::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTDiJetEtaTopologyFilter< T >::hltFilter(), HLT2L1TkMuonL1TkMuonMuRefDR::hltFilter(), HLTJetEtaTopologyFilter< T >::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTMuonPFIsoFilter::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTMuonDimuonL2FromL1TFilter::hltFilter(), HLTMuonL2FromL1TPreFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTTripletMass< T1, T2, T3 >::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTPMDocaFilter::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), L1TTkEmFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), L1TTkMuonFilter::hltFilter(), HLTMuonL3andL2PreFilter::hltFilter(), L1THPSPFTauFilter::hltFilter(), L1TTkEleFilter::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTMhtFilter::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTMuonL1TtoL3TkPreFilter::hltFilter(), HLTEgammaL1TMatchFilterRegional::hltFilter(), HLTSinglet< T >::hltFilter(), HLTAcoFilter::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTPixlMBFilt::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTSmartSinglet< T >::hltFilter(), HLTPMMassFilter::hltFilter(), HLTJetTag< T >::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTJetTagWithMatching< T >::hltFilter(), HLTPFEnergyFractionsFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTElectronPFMTFilter< T >::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTFiltCand::hltFilter(), L2TauTagFilter::hltFilter(), HLTGenericFilter< T1 >::hltFilter(), HLTJetSortedVBFFilter< T >::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTCAWZTagFilter::hltFilter(), HLTJetHbbFilter< T >::hltFilter(), HLTmmkFilter::hltFilter(), HLTDoubletSinglet< T1, T2, T3 >::hltFilter(), HLTmmkkFilter::hltFilter(), HLTCATopTagFilter::hltFilter(), HLTLevel1GTSeed::seedsL1Extra(), HLTL1TSeed::seedsL1TriggerObjectMaps(), and HLTLevel1GTSeed::seedsL1TriggerObjectMaps().

307  {
308  photonIds_.push_back(id);
309  photonRefs_.push_back(ref);
310  }

◆ addObject() [2/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::ElectronRef ref 
)
inline

Definition at line 311 of file TriggerRefsCollections.h.

References electronIds_, and electronRefs_.

311  {
312  electronIds_.push_back(id);
313  electronRefs_.push_back(ref);
314  }

◆ addObject() [3/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::RecoChargedCandidateRef ref 
)
inline

Definition at line 315 of file TriggerRefsCollections.h.

References muonIds_, and muonRefs_.

315  {
316  muonIds_.push_back(id);
317  muonRefs_.push_back(ref);
318  }

◆ addObject() [4/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CaloJetRef ref 
)
inline

Definition at line 319 of file TriggerRefsCollections.h.

References jetIds_, and jetRefs_.

319  {
320  jetIds_.push_back(id);
321  jetRefs_.push_back(ref);
322  }

◆ addObject() [5/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CompositeCandidateRef ref 
)
inline

Definition at line 323 of file TriggerRefsCollections.h.

References compositeIds_, and compositeRefs_.

323  {
324  compositeIds_.push_back(id);
325  compositeRefs_.push_back(ref);
326  }

◆ addObject() [6/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::METRef ref 
)
inline

Definition at line 327 of file TriggerRefsCollections.h.

References basemetIds_, and basemetRefs_.

327  {
328  basemetIds_.push_back(id);
329  basemetRefs_.push_back(ref);
330  }

◆ addObject() [7/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CaloMETRef ref 
)
inline

Definition at line 331 of file TriggerRefsCollections.h.

References calometIds_, and calometRefs_.

331  {
332  calometIds_.push_back(id);
333  calometRefs_.push_back(ref);
334  }

◆ addObject() [8/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::IsolatedPixelTrackCandidateRef ref 
)
inline

Definition at line 335 of file TriggerRefsCollections.h.

References pixtrackIds_, and pixtrackRefs_.

335  {
336  pixtrackIds_.push_back(id);
337  pixtrackRefs_.push_back(ref);
338  }

◆ addObject() [9/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1EmParticleRef ref 
)
inline

Definition at line 340 of file TriggerRefsCollections.h.

References l1emIds_, and l1emRefs_.

340  {
341  l1emIds_.push_back(id);
342  l1emRefs_.push_back(ref);
343  }

◆ addObject() [10/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1MuonParticleRef ref 
)
inline

Definition at line 344 of file TriggerRefsCollections.h.

References l1muonIds_, and l1muonRefs_.

344  {
345  l1muonIds_.push_back(id);
346  l1muonRefs_.push_back(ref);
347  }

◆ addObject() [11/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1JetParticleRef ref 
)
inline

Definition at line 348 of file TriggerRefsCollections.h.

References l1jetIds_, and l1jetRefs_.

348  {
349  l1jetIds_.push_back(id);
350  l1jetRefs_.push_back(ref);
351  }

◆ addObject() [12/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1EtMissParticleRef ref 
)
inline

Definition at line 352 of file TriggerRefsCollections.h.

References l1etmissIds_, and l1etmissRefs_.

352  {
353  l1etmissIds_.push_back(id);
354  l1etmissRefs_.push_back(ref);
355  }

◆ addObject() [13/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1HFRingsRef ref 
)
inline

Definition at line 356 of file TriggerRefsCollections.h.

References l1hfringsIds_, and l1hfringsRefs_.

356  {
357  l1hfringsIds_.push_back(id);
358  l1hfringsRefs_.push_back(ref);
359  }

◆ addObject() [14/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::MuonRef ref 
)
inline

Definition at line 360 of file TriggerRefsCollections.h.

References l1tmuonIds_, and l1tmuonRefs_.

360  {
361  l1tmuonIds_.push_back(id);
362  l1tmuonRefs_.push_back(ref);
363  }

◆ addObject() [15/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::MuonShowerRef ref 
)
inline

Definition at line 364 of file TriggerRefsCollections.h.

References l1tmuonShowerIds_, and l1tmuonShowerRefs_.

364  {
365  l1tmuonShowerIds_.push_back(id);
366  l1tmuonShowerRefs_.push_back(ref);
367  }

◆ addObject() [16/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::EGammaRef ref 
)
inline

Definition at line 368 of file TriggerRefsCollections.h.

References l1tegammaIds_, and l1tegammaRefs_.

368  {
369  l1tegammaIds_.push_back(id);
370  l1tegammaRefs_.push_back(ref);
371  }

◆ addObject() [17/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::JetRef ref 
)
inline

Definition at line 372 of file TriggerRefsCollections.h.

References l1tjetIds_, and l1tjetRefs_.

372  {
373  l1tjetIds_.push_back(id);
374  l1tjetRefs_.push_back(ref);
375  }

◆ addObject() [18/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::TauRef ref 
)
inline

Definition at line 376 of file TriggerRefsCollections.h.

References l1ttauIds_, and l1ttauRefs_.

376  {
377  l1ttauIds_.push_back(id);
378  l1ttauRefs_.push_back(ref);
379  }

◆ addObject() [19/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::EtSumRef ref 
)
inline

Definition at line 380 of file TriggerRefsCollections.h.

References l1tetsumIds_, and l1tetsumRefs_.

380  {
381  l1tetsumIds_.push_back(id);
382  l1tetsumRefs_.push_back(ref);
383  }

◆ addObject() [20/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::TkMuonRef ref 
)
inline

Definition at line 386 of file TriggerRefsCollections.h.

References l1ttkmuonIds_, and l1ttkmuonRefs_.

386  {
387  l1ttkmuonIds_.push_back(id);
388  l1ttkmuonRefs_.push_back(ref);
389  }

◆ addObject() [21/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::TkElectronRef ref 
)
inline

Definition at line 390 of file TriggerRefsCollections.h.

References l1ttkeleIds_, and l1ttkeleRefs_.

390  {
391  l1ttkeleIds_.push_back(id);
392  l1ttkeleRefs_.push_back(ref);
393  }

◆ addObject() [22/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::TkEmRef ref 
)
inline

Definition at line 394 of file TriggerRefsCollections.h.

References l1ttkemIds_, and l1ttkemRefs_.

394  {
395  l1ttkemIds_.push_back(id);
396  l1ttkemRefs_.push_back(ref);
397  }

◆ addObject() [23/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::PFJetRef ref 
)
inline

Definition at line 398 of file TriggerRefsCollections.h.

References l1tpfjetIds_, and l1tpfjetRefs_.

398  {
399  l1tpfjetIds_.push_back(id);
400  l1tpfjetRefs_.push_back(ref);
401  }

◆ addObject() [24/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::PFTauRef ref 
)
inline

Definition at line 402 of file TriggerRefsCollections.h.

References l1tpftauIds_, and l1tpftauRefs_.

402  {
403  l1tpftauIds_.push_back(id);
404  l1tpftauRefs_.push_back(ref);
405  }

◆ addObject() [25/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::HPSPFTauRef ref 
)
inline

Definition at line 406 of file TriggerRefsCollections.h.

References l1thpspftauIds_, and l1thpspftauRefs_.

406  {
407  l1thpspftauIds_.push_back(id);
408  l1thpspftauRefs_.push_back(ref);
409  }

◆ addObject() [26/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const l1t::PFTrackRef ref 
)
inline

Definition at line 410 of file TriggerRefsCollections.h.

References l1tpftrackIds_, and l1tpftrackRefs_.

410  {
411  l1tpftrackIds_.push_back(id);
412  l1tpftrackRefs_.push_back(ref);
413  }

◆ addObject() [27/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::PFJetRef ref 
)
inline

Definition at line 414 of file TriggerRefsCollections.h.

References pfjetIds_, and pfjetRefs_.

414  {
415  pfjetIds_.push_back(id);
416  pfjetRefs_.push_back(ref);
417  }

◆ addObject() [28/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::PFTauRef ref 
)
inline

Definition at line 418 of file TriggerRefsCollections.h.

References pftauIds_, and pftauRefs_.

418  {
419  pftauIds_.push_back(id);
420  pftauRefs_.push_back(ref);
421  }

◆ addObject() [29/29]

void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::PFMETRef ref 
)
inline

Definition at line 422 of file TriggerRefsCollections.h.

References pfmetIds_, and pfmetRefs_.

422  {
423  pfmetIds_.push_back(id);
424  pfmetRefs_.push_back(ref);
425  }

◆ addObjects() [1/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRphoton refs 
)
inline

Definition at line 428 of file TriggerRefsCollections.h.

References cms::cuda::assert(), photonIds_, and photonRefs_.

Referenced by trigger::TriggerEventWithRefs::addFilterObject().

428  {
429  assert(ids.size() == refs.size());
430  photonIds_.insert(photonIds_.end(), ids.begin(), ids.end());
431  photonRefs_.insert(photonRefs_.end(), refs.begin(), refs.end());
432  return photonIds_.size();
433  }
assert(be >=bs)

◆ addObjects() [2/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRelectron refs 
)
inline

Definition at line 434 of file TriggerRefsCollections.h.

References cms::cuda::assert(), electronIds_, and electronRefs_.

434  {
435  assert(ids.size() == refs.size());
436  electronIds_.insert(electronIds_.end(), ids.begin(), ids.end());
437  electronRefs_.insert(electronRefs_.end(), refs.begin(), refs.end());
438  return electronIds_.size();
439  }
assert(be >=bs)

◆ addObjects() [3/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRmuon refs 
)
inline

Definition at line 440 of file TriggerRefsCollections.h.

References cms::cuda::assert(), muonIds_, and muonRefs_.

440  {
441  assert(ids.size() == refs.size());
442  muonIds_.insert(muonIds_.end(), ids.begin(), ids.end());
443  muonRefs_.insert(muonRefs_.end(), refs.begin(), refs.end());
444  return muonIds_.size();
445  }
assert(be >=bs)

◆ addObjects() [4/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRjet refs 
)
inline

Definition at line 446 of file TriggerRefsCollections.h.

References cms::cuda::assert(), jetIds_, and jetRefs_.

446  {
447  assert(ids.size() == refs.size());
448  jetIds_.insert(jetIds_.end(), ids.begin(), ids.end());
449  jetRefs_.insert(jetRefs_.end(), refs.begin(), refs.end());
450  return jetIds_.size();
451  }
assert(be >=bs)

◆ addObjects() [5/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRcomposite refs 
)
inline

Definition at line 452 of file TriggerRefsCollections.h.

References cms::cuda::assert(), compositeIds_, and compositeRefs_.

452  {
453  assert(ids.size() == refs.size());
454  compositeIds_.insert(compositeIds_.end(), ids.begin(), ids.end());
455  compositeRefs_.insert(compositeRefs_.end(), refs.begin(), refs.end());
456  return compositeIds_.size();
457  }
assert(be >=bs)

◆ addObjects() [6/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRbasemet refs 
)
inline

Definition at line 458 of file TriggerRefsCollections.h.

References cms::cuda::assert(), basemetIds_, and basemetRefs_.

458  {
459  assert(ids.size() == refs.size());
460  basemetIds_.insert(basemetIds_.end(), ids.begin(), ids.end());
461  basemetRefs_.insert(basemetRefs_.end(), refs.begin(), refs.end());
462  return basemetIds_.size();
463  }
assert(be >=bs)

◆ addObjects() [7/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRcalomet refs 
)
inline

Definition at line 464 of file TriggerRefsCollections.h.

References cms::cuda::assert(), calometIds_, and calometRefs_.

464  {
465  assert(ids.size() == refs.size());
466  calometIds_.insert(calometIds_.end(), ids.begin(), ids.end());
467  calometRefs_.insert(calometRefs_.end(), refs.begin(), refs.end());
468  return calometIds_.size();
469  }
assert(be >=bs)

◆ addObjects() [8/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpixtrack refs 
)
inline

Definition at line 470 of file TriggerRefsCollections.h.

References cms::cuda::assert(), pixtrackIds_, and pixtrackRefs_.

470  {
471  assert(ids.size() == refs.size());
472  pixtrackIds_.insert(pixtrackIds_.end(), ids.begin(), ids.end());
473  pixtrackRefs_.insert(pixtrackRefs_.end(), refs.begin(), refs.end());
474  return pixtrackIds_.size();
475  }
assert(be >=bs)

◆ addObjects() [9/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1em refs 
)
inline

Definition at line 477 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1emIds_, and l1emRefs_.

477  {
478  assert(ids.size() == refs.size());
479  l1emIds_.insert(l1emIds_.end(), ids.begin(), ids.end());
480  l1emRefs_.insert(l1emRefs_.end(), refs.begin(), refs.end());
481  return l1emIds_.size();
482  }
assert(be >=bs)

◆ addObjects() [10/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1muon refs 
)
inline

Definition at line 483 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1muonIds_, and l1muonRefs_.

483  {
484  assert(ids.size() == refs.size());
485  l1muonIds_.insert(l1muonIds_.end(), ids.begin(), ids.end());
486  l1muonRefs_.insert(l1muonRefs_.end(), refs.begin(), refs.end());
487  return l1muonIds_.size();
488  }
assert(be >=bs)

◆ addObjects() [11/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1jet refs 
)
inline

Definition at line 489 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1jetIds_, and l1jetRefs_.

489  {
490  assert(ids.size() == refs.size());
491  l1jetIds_.insert(l1jetIds_.end(), ids.begin(), ids.end());
492  l1jetRefs_.insert(l1jetRefs_.end(), refs.begin(), refs.end());
493  return l1jetIds_.size();
494  }
assert(be >=bs)

◆ addObjects() [12/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1etmiss refs 
)
inline

Definition at line 495 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1etmissIds_, and l1etmissRefs_.

495  {
496  assert(ids.size() == refs.size());
497  l1etmissIds_.insert(l1etmissIds_.end(), ids.begin(), ids.end());
498  l1etmissRefs_.insert(l1etmissRefs_.end(), refs.begin(), refs.end());
499  return l1etmissIds_.size();
500  }
assert(be >=bs)

◆ addObjects() [13/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tmuon refs 
)
inline

Definition at line 501 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tmuonIds_, and l1tmuonRefs_.

501  {
502  assert(ids.size() == refs.size());
503  l1tmuonIds_.insert(l1tmuonIds_.end(), ids.begin(), ids.end());
504  l1tmuonRefs_.insert(l1tmuonRefs_.end(), refs.begin(), refs.end());
505  return l1tmuonIds_.size();
506  }
assert(be >=bs)

◆ addObjects() [14/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tmuonShower refs 
)
inline

Definition at line 507 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tmuonShowerIds_, and l1tmuonShowerRefs_.

507  {
508  assert(ids.size() == refs.size());
509  l1tmuonShowerIds_.insert(l1tmuonShowerIds_.end(), ids.begin(), ids.end());
510  l1tmuonShowerRefs_.insert(l1tmuonShowerRefs_.end(), refs.begin(), refs.end());
511  return l1tmuonShowerIds_.size();
512  }
assert(be >=bs)

◆ addObjects() [15/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tegamma refs 
)
inline

Definition at line 513 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tegammaIds_, and l1tegammaRefs_.

513  {
514  assert(ids.size() == refs.size());
515  l1tegammaIds_.insert(l1tegammaIds_.end(), ids.begin(), ids.end());
516  l1tegammaRefs_.insert(l1tegammaRefs_.end(), refs.begin(), refs.end());
517  return l1tegammaIds_.size();
518  }
assert(be >=bs)

◆ addObjects() [16/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tjet refs 
)
inline

Definition at line 519 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tjetIds_, and l1tjetRefs_.

519  {
520  assert(ids.size() == refs.size());
521  l1tjetIds_.insert(l1tjetIds_.end(), ids.begin(), ids.end());
522  l1tjetRefs_.insert(l1tjetRefs_.end(), refs.begin(), refs.end());
523  return l1tjetIds_.size();
524  }
assert(be >=bs)

◆ addObjects() [17/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1ttau refs 
)
inline

Definition at line 525 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1ttauIds_, and l1ttauRefs_.

525  {
526  assert(ids.size() == refs.size());
527  l1ttauIds_.insert(l1ttauIds_.end(), ids.begin(), ids.end());
528  l1ttauRefs_.insert(l1ttauRefs_.end(), refs.begin(), refs.end());
529  return l1ttauIds_.size();
530  }
assert(be >=bs)

◆ addObjects() [18/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tetsum refs 
)
inline

Definition at line 531 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tetsumIds_, and l1tetsumRefs_.

531  {
532  assert(ids.size() == refs.size());
533  l1tetsumIds_.insert(l1tetsumIds_.end(), ids.begin(), ids.end());
534  l1tetsumRefs_.insert(l1tetsumRefs_.end(), refs.begin(), refs.end());
535  return l1tetsumIds_.size();
536  }
assert(be >=bs)

◆ addObjects() [19/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1hfrings refs 
)
inline

Definition at line 537 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1hfringsIds_, and l1hfringsRefs_.

537  {
538  assert(ids.size() == refs.size());
539  l1hfringsIds_.insert(l1hfringsIds_.end(), ids.begin(), ids.end());
540  l1hfringsRefs_.insert(l1hfringsRefs_.end(), refs.begin(), refs.end());
541  return l1hfringsIds_.size();
542  }
assert(be >=bs)

◆ addObjects() [20/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1ttkmuon refs 
)
inline

Definition at line 545 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1ttkmuonIds_, and l1ttkmuonRefs_.

545  {
546  assert(ids.size() == refs.size());
547  l1ttkmuonIds_.insert(l1ttkmuonIds_.end(), ids.begin(), ids.end());
548  l1ttkmuonRefs_.insert(l1ttkmuonRefs_.end(), refs.begin(), refs.end());
549  return l1ttkmuonIds_.size();
550  }
assert(be >=bs)

◆ addObjects() [21/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1ttkele refs 
)
inline

Definition at line 551 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1ttkeleIds_, and l1ttkeleRefs_.

551  {
552  assert(ids.size() == refs.size());
553  l1ttkeleIds_.insert(l1ttkeleIds_.end(), ids.begin(), ids.end());
554  l1ttkeleRefs_.insert(l1ttkeleRefs_.end(), refs.begin(), refs.end());
555  return l1ttkeleIds_.size();
556  }
assert(be >=bs)

◆ addObjects() [22/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1ttkem refs 
)
inline

Definition at line 557 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1ttkemIds_, and l1ttkemRefs_.

557  {
558  assert(ids.size() == refs.size());
559  l1ttkemIds_.insert(l1ttkemIds_.end(), ids.begin(), ids.end());
560  l1ttkemRefs_.insert(l1ttkemRefs_.end(), refs.begin(), refs.end());
561  return l1ttkemIds_.size();
562  }
assert(be >=bs)

◆ addObjects() [23/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tpfjet refs 
)
inline

Definition at line 563 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tpfjetIds_, and l1tpfjetRefs_.

563  {
564  assert(ids.size() == refs.size());
565  l1tpfjetIds_.insert(l1tpfjetIds_.end(), ids.begin(), ids.end());
566  l1tpfjetRefs_.insert(l1tpfjetRefs_.end(), refs.begin(), refs.end());
567  return l1tpfjetIds_.size();
568  }
assert(be >=bs)

◆ addObjects() [24/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tpftau refs 
)
inline

Definition at line 569 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tpftauIds_, and l1tpftauRefs_.

569  {
570  assert(ids.size() == refs.size());
571  l1tpftauIds_.insert(l1tpftauIds_.end(), ids.begin(), ids.end());
572  l1tpftauRefs_.insert(l1tpftauRefs_.end(), refs.begin(), refs.end());
573  return l1tpftauIds_.size();
574  }
assert(be >=bs)

◆ addObjects() [25/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1thpspftau refs 
)
inline

Definition at line 575 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1thpspftauIds_, and l1thpspftauRefs_.

575  {
576  assert(ids.size() == refs.size());
577  l1thpspftauIds_.insert(l1thpspftauIds_.end(), ids.begin(), ids.end());
578  l1thpspftauRefs_.insert(l1thpspftauRefs_.end(), refs.begin(), refs.end());
579  return l1thpspftauIds_.size();
580  }
assert(be >=bs)

◆ addObjects() [26/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1tpftrack refs 
)
inline

Definition at line 581 of file TriggerRefsCollections.h.

References cms::cuda::assert(), l1tpftrackIds_, and l1tpftrackRefs_.

581  {
582  assert(ids.size() == refs.size());
583  l1tpftrackIds_.insert(l1tpftrackIds_.end(), ids.begin(), ids.end());
584  l1tpftrackRefs_.insert(l1tpftrackRefs_.end(), refs.begin(), refs.end());
585  return l1tpftrackIds_.size();
586  }
assert(be >=bs)

◆ addObjects() [27/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpfjet refs 
)
inline

Definition at line 588 of file TriggerRefsCollections.h.

References cms::cuda::assert(), pfjetIds_, and pfjetRefs_.

588  {
589  assert(ids.size() == refs.size());
590  pfjetIds_.insert(pfjetIds_.end(), ids.begin(), ids.end());
591  pfjetRefs_.insert(pfjetRefs_.end(), refs.begin(), refs.end());
592  return pfjetIds_.size();
593  }
assert(be >=bs)

◆ addObjects() [28/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpftau refs 
)
inline

Definition at line 594 of file TriggerRefsCollections.h.

References cms::cuda::assert(), pftauIds_, and pftauRefs_.

594  {
595  assert(ids.size() == refs.size());
596  pftauIds_.insert(pftauIds_.end(), ids.begin(), ids.end());
597  pftauRefs_.insert(pftauRefs_.end(), refs.begin(), refs.end());
598  return pftauIds_.size();
599  }
assert(be >=bs)

◆ addObjects() [29/29]

size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpfmet refs 
)
inline

Definition at line 600 of file TriggerRefsCollections.h.

References cms::cuda::assert(), pfmetIds_, and pfmetRefs_.

600  {
601  assert(ids.size() == refs.size());
602  pfmetIds_.insert(pfmetIds_.end(), ids.begin(), ids.end());
603  pfmetRefs_.insert(pfmetRefs_.end(), refs.begin(), refs.end());
604  return pfmetIds_.size();
605  }
assert(be >=bs)

◆ basemetIds()

const Vids& trigger::TriggerRefsCollections::basemetIds ( ) const
inline

◆ basemetRefs()

const VRbasemet& trigger::TriggerRefsCollections::basemetRefs ( ) const
inline

◆ basemetSize()

size_type trigger::TriggerRefsCollections::basemetSize ( ) const
inline

Definition at line 1645 of file TriggerRefsCollections.h.

References basemetIds_.

◆ calometIds()

const Vids& trigger::TriggerRefsCollections::calometIds ( ) const
inline

◆ calometRefs()

const VRcalomet& trigger::TriggerRefsCollections::calometRefs ( ) const
inline

◆ calometSize()

size_type trigger::TriggerRefsCollections::calometSize ( ) const
inline

Definition at line 1649 of file TriggerRefsCollections.h.

References calometIds_.

◆ compositeIds()

const Vids& trigger::TriggerRefsCollections::compositeIds ( ) const
inline

◆ compositeRefs()

const VRcomposite& trigger::TriggerRefsCollections::compositeRefs ( ) const
inline

◆ compositeSize()

size_type trigger::TriggerRefsCollections::compositeSize ( ) const
inline

Definition at line 1641 of file TriggerRefsCollections.h.

References compositeIds_.

◆ electronIds()

const Vids& trigger::TriggerRefsCollections::electronIds ( ) const
inline

◆ electronRefs()

const VRelectron& trigger::TriggerRefsCollections::electronRefs ( ) const
inline

◆ electronSize()

size_type trigger::TriggerRefsCollections::electronSize ( ) const
inline

Definition at line 1629 of file TriggerRefsCollections.h.

References electronIds_.

◆ getObjects() [1/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRphoton refs 
) const
inline

various physics-level getters:

Definition at line 608 of file TriggerRefsCollections.h.

References getObjects(), and photonIds_.

Referenced by HLTL1TSeed::dumpTriggerFilterObjectWithRefs(), HLTLevel1GTSeed::dumpTriggerFilterObjectWithRefs(), HLT2L1TkMuonL1TkMuonMuRefDR::getCollections(), HLTTripletMass< T1, T2, T3 >::getCollections(), HLTDoubletDZ< T1, T2 >::getCollections(), IsoTrig::getGoodTracks(), trigger::TriggerEventWithRefs::getObjects(), getObjects(), HLTEgammaDoubleLegCombFilter::getP3OfLegCands(), HLTEgammaAllCombMassFilter::getP4OfLegCands(), HLTEgammaCombMassFilter::getP4OfLegCands(), HLTPixelIsolTrackFilter::hltFilter(), HLTMuonTrkFilter::hltFilter(), HLTMuonTrkL1TFilter::hltFilter(), HLTMuonTrkL1TkMuFilter::hltFilter(), HLTElectronMissingHitsFilter::hltFilter(), HLTMuonL1TFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTNVFilter::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTMuonL1TRegionalFilter::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTMuonL3SimplePreFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTMuonL2FromL1TPreFilter::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTMuonPFIsoFilter::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTMuonDimuonL2FromL1TFilter::hltFilter(), HLTMuonL3andL2PreFilter::hltFilter(), HLTPMDocaFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTEgammaL1TMatchFilterRegional::hltFilter(), HLTMuonL1TtoL3TkPreFilter::hltFilter(), HLTAcoFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTPMMassFilter::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTElectronPFMTFilter< T >::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTGenericFilter< T1 >::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTmmkFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTMuonL2ToL1Map::HLTMuonL2ToL1Map(), HLTMuonL2ToL1TMap::HLTMuonL2ToL1TMap(), L1HLTJetsMatching::produce(), L1THLTTauMatching::produce(), L1HLTTauMatching::produce(), L2TauPixelTrackMatch::produce(), HLTTriMuonIsolation::produce(), PFJetsTauOverlapRemoval::produce(), VertexFromTrackProducer::produce(), CaloTowerFromL1TSeededCreatorForTauHLT::produce(), HLTDisplacedmumumuVtxProducer::produce(), HLTDisplacedmumuVtxProducer::produce(), HLTDisplacedtktkVtxProducer::produce(), HLTDisplacedtktktkVtxProducer::produce(), HLTCollectionProducer< T >::produce(), IPTCorrector::produce(), HLTmumutktkVtxProducer::produce(), HLTJetCollectionsForBoostedLeptonPlusJets< jetType >::produce(), HLTJetCollForElePlusJets< T >::produce(), HLTJetCollectionsForElePlusJets< T >::produce(), HLTJetCollectionsForLeptonPlusJets< jetType >::produce(), HLTmumutkVtxProducer::produce(), L1TJetsMatching< T >::produce(), EcalIsolatedParticleCandidateProducer::produce(), IsolatedEcalPixelTrackCandidateProducer::produce(), IsolatedPixelTrackCandidateL1TProducer::produce(), HLTJetsCleanedFromLeadingLeptons< JetType >::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), HITRegionalPixelSeedGenerator::regions(), and IsoTrig::studyTiming().

608 { getObjects(ids, refs, 0, photonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [2/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRphoton refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 609 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, photonIds_, and photonRefs_.

609  {
610  assert(begin <= end);
611  assert(end <= photonIds_.size());
612  const size_type n(end - begin);
613  ids.resize(n);
614  refs.resize(n);
615  size_type j(0);
616  for (size_type i = begin; i != end; ++i) {
617  ids[j] = photonIds_[i];
618  refs[j] = photonRefs_[i];
619  ++j;
620  }
621  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [3/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRphoton refs 
) const
inline

Definition at line 622 of file TriggerRefsCollections.h.

References getObjects(), and photonIds_.

Referenced by getObjects().

622 { getObjects(id, refs, 0, photonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [4/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRphoton refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 623 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, photonIds_, and photonRefs_.

623  {
624  assert(begin <= end);
625  assert(end <= photonIds_.size());
626  size_type n(0);
627  for (size_type i = begin; i != end; ++i) {
628  if (id == photonIds_[i]) {
629  ++n;
630  }
631  }
632  refs.resize(n);
633  size_type j(0);
634  for (size_type i = begin; i != end; ++i) {
635  if (id == photonIds_[i]) {
636  refs[j] = photonRefs_[i];
637  ++j;
638  }
639  }
640  return;
641  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [5/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRelectron refs 
) const
inline

Definition at line 643 of file TriggerRefsCollections.h.

References electronIds_, and getObjects().

Referenced by getObjects().

643 { getObjects(ids, refs, 0, electronIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [6/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRelectron refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 644 of file TriggerRefsCollections.h.

References cms::cuda::assert(), electronIds_, electronRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

644  {
645  assert(begin <= end);
646  assert(end <= electronIds_.size());
647  const size_type n(end - begin);
648  ids.resize(n);
649  refs.resize(n);
650  size_type j(0);
651  for (size_type i = begin; i != end; ++i) {
652  ids[j] = electronIds_[i];
653  refs[j] = electronRefs_[i];
654  ++j;
655  }
656  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [7/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRelectron refs 
) const
inline

Definition at line 657 of file TriggerRefsCollections.h.

References electronIds_, and getObjects().

Referenced by getObjects().

657 { getObjects(id, refs, 0, electronIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [8/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRelectron refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 658 of file TriggerRefsCollections.h.

References cms::cuda::assert(), electronIds_, electronRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

658  {
659  assert(begin <= end);
660  assert(end <= electronIds_.size());
661  size_type n(0);
662  for (size_type i = begin; i != end; ++i) {
663  if (id == electronIds_[i]) {
664  ++n;
665  }
666  }
667  refs.resize(n);
668  size_type j(0);
669  for (size_type i = begin; i != end; ++i) {
670  if (id == electronIds_[i]) {
671  refs[j] = electronRefs_[i];
672  ++j;
673  }
674  }
675  return;
676  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [9/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRmuon refs 
) const
inline

Definition at line 678 of file TriggerRefsCollections.h.

References getObjects(), and muonIds_.

Referenced by getObjects().

678 { getObjects(ids, refs, 0, muonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [10/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 679 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, muonIds_, muonRefs_, and dqmiodumpmetadata::n.

679  {
680  assert(begin <= end);
681  assert(end <= muonIds_.size());
682  const size_type n(end - begin);
683  ids.resize(n);
684  refs.resize(n);
685  size_type j(0);
686  for (size_type i = begin; i != end; ++i) {
687  ids[j] = muonIds_[i];
688  refs[j] = muonRefs_[i];
689  ++j;
690  }
691  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [11/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRmuon refs 
) const
inline

Definition at line 692 of file TriggerRefsCollections.h.

References getObjects(), and muonIds_.

Referenced by getObjects().

692 { getObjects(id, refs, 0, muonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [12/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 693 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, muonIds_, muonRefs_, and dqmiodumpmetadata::n.

693  {
694  assert(begin <= end);
695  assert(end <= muonIds_.size());
696  size_type n(0);
697  for (size_type i = begin; i != end; ++i) {
698  if (id == muonIds_[i]) {
699  ++n;
700  }
701  }
702  refs.resize(n);
703  size_type j(0);
704  for (size_type i = begin; i != end; ++i) {
705  if (id == muonIds_[i]) {
706  refs[j] = muonRefs_[i];
707  ++j;
708  }
709  }
710  return;
711  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [13/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRjet refs 
) const
inline

Definition at line 713 of file TriggerRefsCollections.h.

References getObjects(), and jetIds_.

Referenced by getObjects().

713 { getObjects(ids, refs, 0, jetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [14/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 714 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, jetIds_, jetRefs_, and dqmiodumpmetadata::n.

714  {
715  assert(begin <= end);
716  assert(end <= jetIds_.size());
717  const size_type n(end - begin);
718  ids.resize(n);
719  refs.resize(n);
720  size_type j(0);
721  for (size_type i = begin; i != end; ++i) {
722  ids[j] = jetIds_[i];
723  refs[j] = jetRefs_[i];
724  ++j;
725  }
726  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [15/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRjet refs 
) const
inline

Definition at line 727 of file TriggerRefsCollections.h.

References getObjects(), and jetIds_.

Referenced by getObjects().

727 { getObjects(id, refs, 0, jetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [16/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 728 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, jetIds_, jetRefs_, and dqmiodumpmetadata::n.

728  {
729  assert(begin <= end);
730  assert(end <= jetIds_.size());
731  size_type n(0);
732  for (size_type i = begin; i != end; ++i) {
733  if (id == jetIds_[i]) {
734  ++n;
735  }
736  }
737  refs.resize(n);
738  size_type j(0);
739  for (size_type i = begin; i != end; ++i) {
740  if (id == jetIds_[i]) {
741  refs[j] = jetRefs_[i];
742  ++j;
743  }
744  }
745  return;
746  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [17/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcomposite refs 
) const
inline

Definition at line 748 of file TriggerRefsCollections.h.

References compositeIds_, and getObjects().

Referenced by getObjects().

748 { getObjects(ids, refs, 0, compositeIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [18/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcomposite refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 749 of file TriggerRefsCollections.h.

References cms::cuda::assert(), compositeIds_, compositeRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

749  {
750  assert(begin <= end);
751  assert(end <= compositeIds_.size());
752  const size_type n(end - begin);
753  ids.resize(n);
754  refs.resize(n);
755  size_type j(0);
756  for (size_type i = begin; i != end; ++i) {
757  ids[j] = compositeIds_[i];
758  refs[j] = compositeRefs_[i];
759  ++j;
760  }
761  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [19/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcomposite refs 
) const
inline

Definition at line 762 of file TriggerRefsCollections.h.

References compositeIds_, and getObjects().

Referenced by getObjects().

762 { getObjects(id, refs, 0, compositeIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [20/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcomposite refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 763 of file TriggerRefsCollections.h.

References cms::cuda::assert(), compositeIds_, compositeRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

763  {
764  assert(begin <= end);
765  assert(end <= compositeIds_.size());
766  size_type n(0);
767  for (size_type i = begin; i != end; ++i) {
768  if (id == compositeIds_[i]) {
769  ++n;
770  }
771  }
772  refs.resize(n);
773  size_type j(0);
774  for (size_type i = begin; i != end; ++i) {
775  if (id == compositeIds_[i]) {
776  refs[j] = compositeRefs_[i];
777  ++j;
778  }
779  }
780  return;
781  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [21/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRbasemet refs 
) const
inline

Definition at line 783 of file TriggerRefsCollections.h.

References basemetIds_, and getObjects().

Referenced by getObjects().

783 { getObjects(ids, refs, 0, basemetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [22/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRbasemet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 784 of file TriggerRefsCollections.h.

References cms::cuda::assert(), basemetIds_, basemetRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

784  {
785  assert(begin <= end);
786  assert(end <= basemetIds_.size());
787  const size_type n(end - begin);
788  ids.resize(n);
789  refs.resize(n);
790  size_type j(0);
791  for (size_type i = begin; i != end; ++i) {
792  ids[j] = basemetIds_[i];
793  refs[j] = basemetRefs_[i];
794  ++j;
795  }
796  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [23/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRbasemet refs 
) const
inline

Definition at line 797 of file TriggerRefsCollections.h.

References basemetIds_, and getObjects().

Referenced by getObjects().

797 { getObjects(id, refs, 0, basemetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [24/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRbasemet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 798 of file TriggerRefsCollections.h.

References cms::cuda::assert(), basemetIds_, basemetRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

798  {
799  assert(begin <= end);
800  assert(end <= basemetIds_.size());
801  size_type n(0);
802  for (size_type i = begin; i != end; ++i) {
803  if (id == basemetIds_[i]) {
804  ++n;
805  }
806  }
807  refs.resize(n);
808  size_type j(0);
809  for (size_type i = begin; i != end; ++i) {
810  if (id == basemetIds_[i]) {
811  refs[j] = basemetRefs_[i];
812  ++j;
813  }
814  }
815  return;
816  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [25/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcalomet refs 
) const
inline

Definition at line 818 of file TriggerRefsCollections.h.

References calometIds_, and getObjects().

Referenced by getObjects().

818 { getObjects(ids, refs, 0, calometIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [26/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcalomet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 819 of file TriggerRefsCollections.h.

References cms::cuda::assert(), calometIds_, calometRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

819  {
820  assert(begin <= end);
821  assert(end <= calometIds_.size());
822  const size_type n(end - begin);
823  ids.resize(n);
824  refs.resize(n);
825  size_type j(0);
826  for (size_type i = begin; i != end; ++i) {
827  ids[j] = calometIds_[i];
828  refs[j] = calometRefs_[i];
829  ++j;
830  }
831  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [27/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcalomet refs 
) const
inline

Definition at line 832 of file TriggerRefsCollections.h.

References calometIds_, and getObjects().

Referenced by getObjects().

832 { getObjects(id, refs, 0, calometIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [28/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcalomet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 833 of file TriggerRefsCollections.h.

References cms::cuda::assert(), calometIds_, calometRefs_, mps_fire::end, mps_fire::i, dqmiolumiharvest::j, and dqmiodumpmetadata::n.

833  {
834  assert(begin <= end);
835  assert(end <= calometIds_.size());
836  size_type n(0);
837  for (size_type i = begin; i != end; ++i) {
838  if (id == calometIds_[i]) {
839  ++n;
840  }
841  }
842  refs.resize(n);
843  size_type j(0);
844  for (size_type i = begin; i != end; ++i) {
845  if (id == calometIds_[i]) {
846  refs[j] = calometRefs_[i];
847  ++j;
848  }
849  }
850  return;
851  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [29/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpixtrack refs 
) const
inline

Definition at line 853 of file TriggerRefsCollections.h.

References getObjects(), and pixtrackIds_.

Referenced by getObjects().

853 { getObjects(ids, refs, 0, pixtrackIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [30/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpixtrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 854 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pixtrackIds_, and pixtrackRefs_.

854  {
855  assert(begin <= end);
856  assert(end <= pixtrackIds_.size());
857  const size_type n(end - begin);
858  ids.resize(n);
859  refs.resize(n);
860  size_type j(0);
861  for (size_type i = begin; i != end; ++i) {
862  ids[j] = pixtrackIds_[i];
863  refs[j] = pixtrackRefs_[i];
864  ++j;
865  }
866  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [31/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpixtrack refs 
) const
inline

Definition at line 867 of file TriggerRefsCollections.h.

References getObjects(), and pixtrackIds_.

Referenced by getObjects().

867 { getObjects(id, refs, 0, pixtrackIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [32/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpixtrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 868 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pixtrackIds_, and pixtrackRefs_.

868  {
869  assert(begin <= end);
870  assert(end <= pixtrackIds_.size());
871  size_type n(0);
872  for (size_type i = begin; i != end; ++i) {
873  if (id == pixtrackIds_[i]) {
874  ++n;
875  }
876  }
877  refs.resize(n);
878  size_type j(0);
879  for (size_type i = begin; i != end; ++i) {
880  if (id == pixtrackIds_[i]) {
881  refs[j] = pixtrackRefs_[i];
882  ++j;
883  }
884  }
885  return;
886  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [33/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1em refs 
) const
inline

Definition at line 888 of file TriggerRefsCollections.h.

References getObjects(), and l1emIds_.

Referenced by getObjects().

888 { getObjects(ids, refs, 0, l1emIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [34/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1em refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 889 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1emIds_, l1emRefs_, and dqmiodumpmetadata::n.

889  {
890  assert(begin <= end);
891  assert(end <= l1emIds_.size());
892  const size_type n(end - begin);
893  ids.resize(n);
894  refs.resize(n);
895  size_type j(0);
896  for (size_type i = begin; i != end; ++i) {
897  ids[j] = l1emIds_[i];
898  refs[j] = l1emRefs_[i];
899  ++j;
900  }
901  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [35/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1em refs 
) const
inline

Definition at line 902 of file TriggerRefsCollections.h.

References getObjects(), and l1emIds_.

Referenced by getObjects().

902 { getObjects(id, refs, 0, l1emIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [36/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1em refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 903 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1emIds_, l1emRefs_, and dqmiodumpmetadata::n.

903  {
904  assert(begin <= end);
905  assert(end <= l1emIds_.size());
906  size_type n(0);
907  for (size_type i = begin; i != end; ++i) {
908  if (id == l1emIds_[i]) {
909  ++n;
910  }
911  }
912  refs.resize(n);
913  size_type j(0);
914  for (size_type i = begin; i != end; ++i) {
915  if (id == l1emIds_[i]) {
916  refs[j] = l1emRefs_[i];
917  ++j;
918  }
919  }
920  return;
921  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [37/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1muon refs 
) const
inline

Definition at line 923 of file TriggerRefsCollections.h.

References getObjects(), and l1muonIds_.

Referenced by getObjects().

923 { getObjects(ids, refs, 0, l1muonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [38/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1muon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 924 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1muonIds_, l1muonRefs_, and dqmiodumpmetadata::n.

924  {
925  assert(begin <= end);
926  assert(end <= l1muonIds_.size());
927  const size_type n(end - begin);
928  ids.resize(n);
929  refs.resize(n);
930  size_type j(0);
931  for (size_type i = begin; i != end; ++i) {
932  ids[j] = l1muonIds_[i];
933  refs[j] = l1muonRefs_[i];
934  ++j;
935  }
936  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [39/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1muon refs 
) const
inline

Definition at line 937 of file TriggerRefsCollections.h.

References getObjects(), and l1muonIds_.

Referenced by getObjects().

937 { getObjects(id, refs, 0, l1muonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [40/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1muon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 938 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1muonIds_, l1muonRefs_, and dqmiodumpmetadata::n.

938  {
939  assert(begin <= end);
940  assert(end <= l1muonIds_.size());
941  size_type n(0);
942  for (size_type i = begin; i != end; ++i) {
943  if (id == l1muonIds_[i]) {
944  ++n;
945  }
946  }
947  refs.resize(n);
948  size_type j(0);
949  for (size_type i = begin; i != end; ++i) {
950  if (id == l1muonIds_[i]) {
951  refs[j] = l1muonRefs_[i];
952  ++j;
953  }
954  }
955  return;
956  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [41/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1jet refs 
) const
inline

Definition at line 958 of file TriggerRefsCollections.h.

References getObjects(), and l1jetIds_.

Referenced by getObjects().

958 { getObjects(ids, refs, 0, l1jetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [42/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1jet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 959 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1jetIds_, l1jetRefs_, and dqmiodumpmetadata::n.

959  {
960  assert(begin <= end);
961  assert(end <= l1jetIds_.size());
962  const size_type n(end - begin);
963  ids.resize(n);
964  refs.resize(n);
965  size_type j(0);
966  for (size_type i = begin; i != end; ++i) {
967  ids[j] = l1jetIds_[i];
968  refs[j] = l1jetRefs_[i];
969  ++j;
970  }
971  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [43/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1jet refs 
) const
inline

Definition at line 972 of file TriggerRefsCollections.h.

References getObjects(), and l1jetIds_.

Referenced by getObjects().

972 { getObjects(id, refs, 0, l1jetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [44/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1jet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 973 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1jetIds_, l1jetRefs_, and dqmiodumpmetadata::n.

973  {
974  assert(begin <= end);
975  assert(end <= l1jetIds_.size());
976  size_type n(0);
977  for (size_type i = begin; i != end; ++i) {
978  if (id == l1jetIds_[i]) {
979  ++n;
980  }
981  }
982  refs.resize(n);
983  size_type j(0);
984  for (size_type i = begin; i != end; ++i) {
985  if (id == l1jetIds_[i]) {
986  refs[j] = l1jetRefs_[i];
987  ++j;
988  }
989  }
990  return;
991  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [45/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1etmiss refs 
) const
inline

Definition at line 993 of file TriggerRefsCollections.h.

References getObjects(), and l1etmissIds_.

Referenced by getObjects().

993 { getObjects(ids, refs, 0, l1etmissIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [46/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1etmiss refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 994 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1etmissIds_, l1etmissRefs_, and dqmiodumpmetadata::n.

994  {
995  assert(begin <= end);
996  assert(end <= l1etmissIds_.size());
997  const size_type n(end - begin);
998  ids.resize(n);
999  refs.resize(n);
1000  size_type j(0);
1001  for (size_type i = begin; i != end; ++i) {
1002  ids[j] = l1etmissIds_[i];
1003  refs[j] = l1etmissRefs_[i];
1004  ++j;
1005  }
1006  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [47/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1etmiss refs 
) const
inline

Definition at line 1007 of file TriggerRefsCollections.h.

References getObjects(), and l1etmissIds_.

Referenced by getObjects().

1007 { getObjects(id, refs, 0, l1etmissIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [48/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1etmiss refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1008 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1etmissIds_, l1etmissRefs_, and dqmiodumpmetadata::n.

1008  {
1009  assert(begin <= end);
1010  assert(end <= l1etmissIds_.size());
1011  size_type n(0);
1012  for (size_type i = begin; i != end; ++i) {
1013  if (id == l1etmissIds_[i]) {
1014  ++n;
1015  }
1016  }
1017  refs.resize(n);
1018  size_type j(0);
1019  for (size_type i = begin; i != end; ++i) {
1020  if (id == l1etmissIds_[i]) {
1021  refs[j] = l1etmissRefs_[i];
1022  ++j;
1023  }
1024  }
1025  return;
1026  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [49/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1hfrings refs 
) const
inline

Definition at line 1028 of file TriggerRefsCollections.h.

References getObjects(), and l1hfringsIds_.

Referenced by getObjects().

1028 { getObjects(ids, refs, 0, l1hfringsIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [50/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1hfrings refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1029 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1hfringsIds_, l1hfringsRefs_, and dqmiodumpmetadata::n.

1029  {
1030  assert(begin <= end);
1031  assert(end <= l1hfringsIds_.size());
1032  const size_type n(end - begin);
1033  ids.resize(n);
1034  refs.resize(n);
1035  size_type j(0);
1036  for (size_type i = begin; i != end; ++i) {
1037  ids[j] = l1hfringsIds_[i];
1038  refs[j] = l1hfringsRefs_[i];
1039  ++j;
1040  }
1041  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [51/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1hfrings refs 
) const
inline

Definition at line 1042 of file TriggerRefsCollections.h.

References getObjects(), and l1hfringsIds_.

Referenced by getObjects().

1042 { getObjects(id, refs, 0, l1hfringsIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [52/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1hfrings refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1043 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1hfringsIds_, l1hfringsRefs_, and dqmiodumpmetadata::n.

1043  {
1044  assert(begin <= end);
1045  assert(end <= l1hfringsIds_.size());
1046  size_type n(0);
1047  for (size_type i = begin; i != end; ++i) {
1048  if (id == l1hfringsIds_[i]) {
1049  ++n;
1050  }
1051  }
1052  refs.resize(n);
1053  size_type j(0);
1054  for (size_type i = begin; i != end; ++i) {
1055  if (id == l1hfringsIds_[i]) {
1056  refs[j] = l1hfringsRefs_[i];
1057  ++j;
1058  }
1059  }
1060  return;
1061  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [53/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tmuon refs 
) const
inline

Definition at line 1063 of file TriggerRefsCollections.h.

References getObjects(), and l1tmuonIds_.

Referenced by getObjects().

1063 { getObjects(ids, refs, 0, l1tmuonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [54/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1064 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tmuonIds_, l1tmuonRefs_, and dqmiodumpmetadata::n.

1064  {
1065  assert(begin <= end);
1066  assert(end <= l1tmuonIds_.size());
1067  const size_type n(end - begin);
1068  ids.resize(n);
1069  refs.resize(n);
1070  size_type j(0);
1071  for (size_type i = begin; i != end; ++i) {
1072  ids[j] = l1tmuonIds_[i];
1073  refs[j] = l1tmuonRefs_[i];
1074  ++j;
1075  }
1076  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [55/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tmuon refs 
) const
inline

Definition at line 1077 of file TriggerRefsCollections.h.

References getObjects(), and l1tmuonIds_.

Referenced by getObjects().

1077 { getObjects(id, refs, 0, l1tmuonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [56/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1078 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tmuonIds_, l1tmuonRefs_, and dqmiodumpmetadata::n.

1078  {
1079  assert(begin <= end);
1080  assert(end <= l1tmuonIds_.size());
1081  size_type n(0);
1082  for (size_type i = begin; i != end; ++i) {
1083  if (id == l1tmuonIds_[i]) {
1084  ++n;
1085  }
1086  }
1087  refs.resize(n);
1088  size_type j(0);
1089  for (size_type i = begin; i != end; ++i) {
1090  if (id == l1tmuonIds_[i]) {
1091  refs[j] = l1tmuonRefs_[i];
1092  ++j;
1093  }
1094  }
1095  return;
1096  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [57/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tmuonShower refs 
) const
inline

Definition at line 1098 of file TriggerRefsCollections.h.

References getObjects(), and l1tmuonShowerIds_.

Referenced by getObjects().

1098 { getObjects(ids, refs, 0, l1tmuonShowerIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [58/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tmuonShower refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1099 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tmuonShowerIds_, l1tmuonShowerRefs_, and dqmiodumpmetadata::n.

1099  {
1100  assert(begin <= end);
1101  assert(end <= l1tmuonShowerIds_.size());
1102  const size_type n(end - begin);
1103  ids.resize(n);
1104  refs.resize(n);
1105  size_type j(0);
1106  for (size_type i = begin; i != end; ++i) {
1107  ids[j] = l1tmuonShowerIds_[i];
1108  refs[j] = l1tmuonShowerRefs_[i];
1109  ++j;
1110  }
1111  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [59/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tmuonShower refs 
) const
inline

Definition at line 1112 of file TriggerRefsCollections.h.

References getObjects(), and l1tmuonShowerIds_.

Referenced by getObjects().

1112 { getObjects(id, refs, 0, l1tmuonShowerIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [60/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tmuonShower refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1113 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tmuonShowerIds_, l1tmuonShowerRefs_, and dqmiodumpmetadata::n.

1113  {
1114  assert(begin <= end);
1115  assert(end <= l1tmuonShowerIds_.size());
1116  size_type n(0);
1117  for (size_type i = begin; i != end; ++i) {
1118  if (id == l1tmuonShowerIds_[i]) {
1119  ++n;
1120  }
1121  }
1122  refs.resize(n);
1123  size_type j(0);
1124  for (size_type i = begin; i != end; ++i) {
1125  if (id == l1tmuonShowerIds_[i]) {
1126  refs[j] = l1tmuonShowerRefs_[i];
1127  ++j;
1128  }
1129  }
1130  return;
1131  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [61/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tegamma refs 
) const
inline

Definition at line 1133 of file TriggerRefsCollections.h.

References getObjects(), and l1tegammaIds_.

Referenced by getObjects().

1133 { getObjects(ids, refs, 0, l1tegammaIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [62/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tegamma refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1134 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tegammaIds_, l1tegammaRefs_, and dqmiodumpmetadata::n.

1134  {
1135  assert(begin <= end);
1136  assert(end <= l1tegammaIds_.size());
1137  const size_type n(end - begin);
1138  ids.resize(n);
1139  refs.resize(n);
1140  size_type j(0);
1141  for (size_type i = begin; i != end; ++i) {
1142  ids[j] = l1tegammaIds_[i];
1143  refs[j] = l1tegammaRefs_[i];
1144  ++j;
1145  }
1146  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [63/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tegamma refs 
) const
inline

Definition at line 1147 of file TriggerRefsCollections.h.

References getObjects(), and l1tegammaIds_.

Referenced by getObjects().

1147 { getObjects(id, refs, 0, l1tegammaIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [64/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tegamma refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1148 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tegammaIds_, l1tegammaRefs_, and dqmiodumpmetadata::n.

1148  {
1149  assert(begin <= end);
1150  assert(end <= l1tegammaIds_.size());
1151  size_type n(0);
1152  for (size_type i = begin; i != end; ++i) {
1153  if (id == l1tegammaIds_[i]) {
1154  ++n;
1155  }
1156  }
1157  refs.resize(n);
1158  size_type j(0);
1159  for (size_type i = begin; i != end; ++i) {
1160  if (id == l1tegammaIds_[i]) {
1161  refs[j] = l1tegammaRefs_[i];
1162  ++j;
1163  }
1164  }
1165  return;
1166  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [65/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tjet refs 
) const
inline

Definition at line 1168 of file TriggerRefsCollections.h.

References getObjects(), and l1tjetIds_.

Referenced by getObjects().

1168 { getObjects(ids, refs, 0, l1tjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [66/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1169 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tjetIds_, l1tjetRefs_, and dqmiodumpmetadata::n.

1169  {
1170  assert(begin <= end);
1171  assert(end <= l1tjetIds_.size());
1172  const size_type n(end - begin);
1173  ids.resize(n);
1174  refs.resize(n);
1175  size_type j(0);
1176  for (size_type i = begin; i != end; ++i) {
1177  ids[j] = l1tjetIds_[i];
1178  refs[j] = l1tjetRefs_[i];
1179  ++j;
1180  }
1181  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [67/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tjet refs 
) const
inline

Definition at line 1182 of file TriggerRefsCollections.h.

References getObjects(), and l1tjetIds_.

Referenced by getObjects().

1182 { getObjects(id, refs, 0, l1tjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [68/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1183 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tjetIds_, l1tjetRefs_, and dqmiodumpmetadata::n.

1183  {
1184  assert(begin <= end);
1185  assert(end <= l1tjetIds_.size());
1186  size_type n(0);
1187  for (size_type i = begin; i != end; ++i) {
1188  if (id == l1tjetIds_[i]) {
1189  ++n;
1190  }
1191  }
1192  refs.resize(n);
1193  size_type j(0);
1194  for (size_type i = begin; i != end; ++i) {
1195  if (id == l1tjetIds_[i]) {
1196  refs[j] = l1tjetRefs_[i];
1197  ++j;
1198  }
1199  }
1200  return;
1201  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [69/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttau refs 
) const
inline

Definition at line 1203 of file TriggerRefsCollections.h.

References getObjects(), and l1ttauIds_.

Referenced by getObjects().

1203 { getObjects(ids, refs, 0, l1ttauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [70/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1204 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttauIds_, l1ttauRefs_, and dqmiodumpmetadata::n.

1204  {
1205  assert(begin <= end);
1206  assert(end <= l1ttauIds_.size());
1207  const size_type n(end - begin);
1208  ids.resize(n);
1209  refs.resize(n);
1210  size_type j(0);
1211  for (size_type i = begin; i != end; ++i) {
1212  ids[j] = l1ttauIds_[i];
1213  refs[j] = l1ttauRefs_[i];
1214  ++j;
1215  }
1216  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [71/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttau refs 
) const
inline

Definition at line 1217 of file TriggerRefsCollections.h.

References getObjects(), and l1ttauIds_.

Referenced by getObjects().

1217 { getObjects(id, refs, 0, l1ttauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [72/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1218 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttauIds_, l1ttauRefs_, and dqmiodumpmetadata::n.

1218  {
1219  assert(begin <= end);
1220  assert(end <= l1ttauIds_.size());
1221  size_type n(0);
1222  for (size_type i = begin; i != end; ++i) {
1223  if (id == l1ttauIds_[i]) {
1224  ++n;
1225  }
1226  }
1227  refs.resize(n);
1228  size_type j(0);
1229  for (size_type i = begin; i != end; ++i) {
1230  if (id == l1ttauIds_[i]) {
1231  refs[j] = l1ttauRefs_[i];
1232  ++j;
1233  }
1234  }
1235  return;
1236  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [73/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tetsum refs 
) const
inline

Definition at line 1238 of file TriggerRefsCollections.h.

References getObjects(), and l1tetsumIds_.

Referenced by getObjects().

1238 { getObjects(ids, refs, 0, l1tetsumIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [74/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tetsum refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1239 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tetsumIds_, l1tetsumRefs_, and dqmiodumpmetadata::n.

1239  {
1240  assert(begin <= end);
1241  assert(end <= l1tetsumIds_.size());
1242  const size_type n(end - begin);
1243  ids.resize(n);
1244  refs.resize(n);
1245  size_type j(0);
1246  for (size_type i = begin; i != end; ++i) {
1247  ids[j] = l1tetsumIds_[i];
1248  refs[j] = l1tetsumRefs_[i];
1249  ++j;
1250  }
1251  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [75/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tetsum refs 
) const
inline

Definition at line 1252 of file TriggerRefsCollections.h.

References getObjects(), and l1tetsumIds_.

Referenced by getObjects().

1252 { getObjects(id, refs, 0, l1tetsumIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [76/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tetsum refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1253 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tetsumIds_, l1tetsumRefs_, and dqmiodumpmetadata::n.

1253  {
1254  assert(begin <= end);
1255  assert(end <= l1tetsumIds_.size());
1256  size_type n(0);
1257  for (size_type i = begin; i != end; ++i) {
1258  if (id == l1tetsumIds_[i]) {
1259  ++n;
1260  }
1261  }
1262  refs.resize(n);
1263  size_type j(0);
1264  for (size_type i = begin; i != end; ++i) {
1265  if (id == l1tetsumIds_[i]) {
1266  refs[j] = l1tetsumRefs_[i];
1267  ++j;
1268  }
1269  }
1270  return;
1271  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [77/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkmuon refs 
) const
inline

Definition at line 1274 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkmuonIds_.

Referenced by getObjects().

1274 { getObjects(ids, refs, 0, l1ttkmuonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [78/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1275 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkmuonIds_, l1ttkmuonRefs_, and dqmiodumpmetadata::n.

1275  {
1276  assert(begin <= end);
1277  assert(end <= l1ttkmuonIds_.size());
1278  const size_type n(end - begin);
1279  ids.resize(n);
1280  refs.resize(n);
1281  size_type j(0);
1282  for (size_type i = begin; i != end; ++i) {
1283  ids[j] = l1ttkmuonIds_[i];
1284  refs[j] = l1ttkmuonRefs_[i];
1285  ++j;
1286  }
1287  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [79/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkmuon refs 
) const
inline

Definition at line 1288 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkmuonIds_.

Referenced by getObjects().

1288 { getObjects(id, refs, 0, l1ttkmuonIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [80/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1289 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkmuonIds_, l1ttkmuonRefs_, and dqmiodumpmetadata::n.

1289  {
1290  assert(begin <= end);
1291  assert(end <= l1ttkmuonIds_.size());
1292  size_type n(0);
1293  for (size_type i = begin; i != end; ++i) {
1294  if (id == l1ttkmuonIds_[i]) {
1295  ++n;
1296  }
1297  }
1298  refs.resize(n);
1299  size_type j(0);
1300  for (size_type i = begin; i != end; ++i) {
1301  if (id == l1ttkmuonIds_[i]) {
1302  refs[j] = l1ttkmuonRefs_[i];
1303  ++j;
1304  }
1305  }
1306  return;
1307  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [81/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkele refs 
) const
inline

Definition at line 1309 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkeleIds_.

Referenced by getObjects().

1309 { getObjects(ids, refs, 0, l1ttkeleIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [82/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkele refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1310 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkeleIds_, l1ttkeleRefs_, and dqmiodumpmetadata::n.

1310  {
1311  assert(begin <= end);
1312  assert(end <= l1ttkeleIds_.size());
1313  const size_type n(end - begin);
1314  ids.resize(n);
1315  refs.resize(n);
1316  size_type j(0);
1317  for (size_type i = begin; i != end; ++i) {
1318  ids[j] = l1ttkeleIds_[i];
1319  refs[j] = l1ttkeleRefs_[i];
1320  ++j;
1321  }
1322  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [83/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkele refs 
) const
inline

Definition at line 1323 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkeleIds_.

Referenced by getObjects().

1323 { getObjects(id, refs, 0, l1ttkeleIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [84/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkele refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1324 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkeleIds_, l1ttkeleRefs_, and dqmiodumpmetadata::n.

1324  {
1325  assert(begin <= end);
1326  assert(end <= l1ttkeleIds_.size());
1327  size_type n(0);
1328  for (size_type i = begin; i != end; ++i) {
1329  if (id == l1ttkeleIds_[i]) {
1330  ++n;
1331  }
1332  }
1333  refs.resize(n);
1334  size_type j(0);
1335  for (size_type i = begin; i != end; ++i) {
1336  if (id == l1ttkeleIds_[i]) {
1337  refs[j] = l1ttkeleRefs_[i];
1338  ++j;
1339  }
1340  }
1341  return;
1342  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [85/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkem refs 
) const
inline

Definition at line 1344 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkemIds_.

Referenced by getObjects().

1344 { getObjects(ids, refs, 0, l1ttkemIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [86/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1ttkem refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1345 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkemIds_, l1ttkemRefs_, and dqmiodumpmetadata::n.

1345  {
1346  assert(begin <= end);
1347  assert(end <= l1ttkemIds_.size());
1348  const size_type n(end - begin);
1349  ids.resize(n);
1350  refs.resize(n);
1351  size_type j(0);
1352  for (size_type i = begin; i != end; ++i) {
1353  ids[j] = l1ttkemIds_[i];
1354  refs[j] = l1ttkemRefs_[i];
1355  ++j;
1356  }
1357  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [87/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkem refs 
) const
inline

Definition at line 1358 of file TriggerRefsCollections.h.

References getObjects(), and l1ttkemIds_.

Referenced by getObjects().

1358 { getObjects(id, refs, 0, l1ttkemIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [88/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1ttkem refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1359 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1ttkemIds_, l1ttkemRefs_, and dqmiodumpmetadata::n.

1359  {
1360  assert(begin <= end);
1361  assert(end <= l1ttkemIds_.size());
1362  size_type n(0);
1363  for (size_type i = begin; i != end; ++i) {
1364  if (id == l1ttkemIds_[i]) {
1365  ++n;
1366  }
1367  }
1368  refs.resize(n);
1369  size_type j(0);
1370  for (size_type i = begin; i != end; ++i) {
1371  if (id == l1ttkemIds_[i]) {
1372  refs[j] = l1ttkemRefs_[i];
1373  ++j;
1374  }
1375  }
1376  return;
1377  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [89/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpfjet refs 
) const
inline

Definition at line 1379 of file TriggerRefsCollections.h.

References getObjects(), and l1tpfjetIds_.

Referenced by getObjects().

1379 { getObjects(ids, refs, 0, l1tpfjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [90/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1380 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpfjetIds_, l1tpfjetRefs_, and dqmiodumpmetadata::n.

1380  {
1381  assert(begin <= end);
1382  assert(end <= l1tpfjetIds_.size());
1383  const size_type n(end - begin);
1384  ids.resize(n);
1385  refs.resize(n);
1386  size_type j(0);
1387  for (size_type i = begin; i != end; ++i) {
1388  ids[j] = l1tpfjetIds_[i];
1389  refs[j] = l1tpfjetRefs_[i];
1390  ++j;
1391  }
1392  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [91/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpfjet refs 
) const
inline

Definition at line 1393 of file TriggerRefsCollections.h.

References getObjects(), and l1tpfjetIds_.

Referenced by getObjects().

1393 { getObjects(id, refs, 0, l1tpfjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [92/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1394 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpfjetIds_, l1tpfjetRefs_, and dqmiodumpmetadata::n.

1394  {
1395  assert(begin <= end);
1396  assert(end <= l1tpfjetIds_.size());
1397  size_type n(0);
1398  for (size_type i = begin; i != end; ++i) {
1399  if (id == l1tpfjetIds_[i]) {
1400  ++n;
1401  }
1402  }
1403  refs.resize(n);
1404  size_type j(0);
1405  for (size_type i = begin; i != end; ++i) {
1406  if (id == l1tpfjetIds_[i]) {
1407  refs[j] = l1tpfjetRefs_[i];
1408  ++j;
1409  }
1410  }
1411  return;
1412  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [93/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpftau refs 
) const
inline

Definition at line 1414 of file TriggerRefsCollections.h.

References getObjects(), and l1tpftauIds_.

Referenced by getObjects().

1414 { getObjects(ids, refs, 0, l1tpftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [94/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1415 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpftauIds_, l1tpftauRefs_, and dqmiodumpmetadata::n.

1415  {
1416  assert(begin <= end);
1417  assert(end <= l1tpftauIds_.size());
1418  const size_type n(end - begin);
1419  ids.resize(n);
1420  refs.resize(n);
1421  size_type j(0);
1422  for (size_type i = begin; i != end; ++i) {
1423  ids[j] = l1tpftauIds_[i];
1424  refs[j] = l1tpftauRefs_[i];
1425  ++j;
1426  }
1427  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [95/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpftau refs 
) const
inline

Definition at line 1428 of file TriggerRefsCollections.h.

References getObjects(), and l1tpftauIds_.

Referenced by getObjects().

1428 { getObjects(id, refs, 0, l1tpftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [96/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1429 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpftauIds_, l1tpftauRefs_, and dqmiodumpmetadata::n.

1429  {
1430  assert(begin <= end);
1431  assert(end <= l1tpftauIds_.size());
1432  size_type n(0);
1433  for (size_type i = begin; i != end; ++i) {
1434  if (id == l1tpftauIds_[i]) {
1435  ++n;
1436  }
1437  }
1438  refs.resize(n);
1439  size_type j(0);
1440  for (size_type i = begin; i != end; ++i) {
1441  if (id == l1tpftauIds_[i]) {
1442  refs[j] = l1tpftauRefs_[i];
1443  ++j;
1444  }
1445  }
1446  return;
1447  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [97/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1thpspftau refs 
) const
inline

Definition at line 1449 of file TriggerRefsCollections.h.

References getObjects(), and l1thpspftauIds_.

Referenced by getObjects().

1449 { getObjects(ids, refs, 0, l1thpspftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [98/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1thpspftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1450 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1thpspftauIds_, l1thpspftauRefs_, and dqmiodumpmetadata::n.

1450  {
1451  assert(begin <= end);
1452  assert(end <= l1thpspftauIds_.size());
1453  const size_type n(end - begin);
1454  ids.resize(n);
1455  refs.resize(n);
1456  size_type j(0);
1457  for (size_type i = begin; i != end; ++i) {
1458  ids[j] = l1thpspftauIds_[i];
1459  refs[j] = l1thpspftauRefs_[i];
1460  ++j;
1461  }
1462  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [99/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1thpspftau refs 
) const
inline

Definition at line 1463 of file TriggerRefsCollections.h.

References getObjects(), and l1thpspftauIds_.

Referenced by getObjects().

1463 { getObjects(id, refs, 0, l1thpspftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [100/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1thpspftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1464 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1thpspftauIds_, l1thpspftauRefs_, and dqmiodumpmetadata::n.

1464  {
1465  assert(begin <= end);
1466  assert(end <= l1thpspftauIds_.size());
1467  size_type n(0);
1468  for (size_type i = begin; i != end; ++i) {
1469  if (id == l1thpspftauIds_[i]) {
1470  ++n;
1471  }
1472  }
1473  refs.resize(n);
1474  size_type j(0);
1475  for (size_type i = begin; i != end; ++i) {
1476  if (id == l1thpspftauIds_[i]) {
1477  refs[j] = l1thpspftauRefs_[i];
1478  ++j;
1479  }
1480  }
1481  return;
1482  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [101/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpftrack refs 
) const
inline

Definition at line 1484 of file TriggerRefsCollections.h.

References getObjects(), and l1tpftrackIds_.

Referenced by getObjects().

1484 { getObjects(ids, refs, 0, l1tpftrackIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [102/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1tpftrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1485 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpftrackIds_, l1tpftrackRefs_, and dqmiodumpmetadata::n.

1485  {
1486  assert(begin <= end);
1487  assert(end <= l1tpftrackIds_.size());
1488  const size_type n(end - begin);
1489  ids.resize(n);
1490  refs.resize(n);
1491  size_type j(0);
1492  for (size_type i = begin; i != end; ++i) {
1493  ids[j] = l1tpftrackIds_[i];
1494  refs[j] = l1tpftrackRefs_[i];
1495  ++j;
1496  }
1497  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [103/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpftrack refs 
) const
inline

Definition at line 1498 of file TriggerRefsCollections.h.

References getObjects(), and l1tpftrackIds_.

Referenced by getObjects().

1498 { getObjects(id, refs, 0, l1tpftrackIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [104/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1tpftrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1499 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, l1tpftrackIds_, l1tpftrackRefs_, and dqmiodumpmetadata::n.

1499  {
1500  assert(begin <= end);
1501  assert(end <= l1tpftrackIds_.size());
1502  size_type n(0);
1503  for (size_type i = begin; i != end; ++i) {
1504  if (id == l1tpftrackIds_[i]) {
1505  ++n;
1506  }
1507  }
1508  refs.resize(n);
1509  size_type j(0);
1510  for (size_type i = begin; i != end; ++i) {
1511  if (id == l1tpftrackIds_[i]) {
1512  refs[j] = l1tpftrackRefs_[i];
1513  ++j;
1514  }
1515  }
1516  return;
1517  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [105/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfjet refs 
) const
inline

Definition at line 1519 of file TriggerRefsCollections.h.

References getObjects(), and pfjetIds_.

Referenced by getObjects().

1519 { getObjects(ids, refs, 0, pfjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [106/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1520 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pfjetIds_, and pfjetRefs_.

1520  {
1521  assert(begin <= end);
1522  assert(end <= pfjetIds_.size());
1523  const size_type n(end - begin);
1524  ids.resize(n);
1525  refs.resize(n);
1526  size_type j(0);
1527  for (size_type i = begin; i != end; ++i) {
1528  ids[j] = pfjetIds_[i];
1529  refs[j] = pfjetRefs_[i];
1530  ++j;
1531  }
1532  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [107/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfjet refs 
) const
inline

Definition at line 1533 of file TriggerRefsCollections.h.

References getObjects(), and pfjetIds_.

Referenced by getObjects().

1533 { getObjects(id, refs, 0, pfjetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [108/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1534 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pfjetIds_, and pfjetRefs_.

1534  {
1535  assert(begin <= end);
1536  assert(end <= pfjetIds_.size());
1537  size_type n(0);
1538  for (size_type i = begin; i != end; ++i) {
1539  if (id == pfjetIds_[i]) {
1540  ++n;
1541  }
1542  }
1543  refs.resize(n);
1544  size_type j(0);
1545  for (size_type i = begin; i != end; ++i) {
1546  if (id == pfjetIds_[i]) {
1547  refs[j] = pfjetRefs_[i];
1548  ++j;
1549  }
1550  }
1551  return;
1552  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [109/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpftau refs 
) const
inline

Definition at line 1554 of file TriggerRefsCollections.h.

References getObjects(), and pftauIds_.

Referenced by getObjects().

1554 { getObjects(ids, refs, 0, pftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [110/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1555 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pftauIds_, and pftauRefs_.

1555  {
1556  assert(begin <= end);
1557  assert(end <= pftauIds_.size());
1558  const size_type n(end - begin);
1559  ids.resize(n);
1560  refs.resize(n);
1561  size_type j(0);
1562  for (size_type i = begin; i != end; ++i) {
1563  ids[j] = pftauIds_[i];
1564  refs[j] = pftauRefs_[i];
1565  ++j;
1566  }
1567  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [111/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpftau refs 
) const
inline

Definition at line 1568 of file TriggerRefsCollections.h.

References getObjects(), and pftauIds_.

Referenced by getObjects().

1568 { getObjects(id, refs, 0, pftauIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [112/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1569 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pftauIds_, and pftauRefs_.

1569  {
1570  assert(begin <= end);
1571  assert(end <= pftauIds_.size());
1572  size_type n(0);
1573  for (size_type i = begin; i != end; ++i) {
1574  if (id == pftauIds_[i]) {
1575  ++n;
1576  }
1577  }
1578  refs.resize(n);
1579  size_type j(0);
1580  for (size_type i = begin; i != end; ++i) {
1581  if (id == pftauIds_[i]) {
1582  refs[j] = pftauRefs_[i];
1583  ++j;
1584  }
1585  }
1586  return;
1587  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [113/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfmet refs 
) const
inline

Definition at line 1589 of file TriggerRefsCollections.h.

References getObjects(), and pfmetIds_.

Referenced by getObjects().

1589 { getObjects(ids, refs, 0, pfmetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [114/116]

void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfmet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1590 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pfmetIds_, and pfmetRefs_.

1590  {
1591  assert(begin <= end);
1592  assert(end <= pfmetIds_.size());
1593  const size_type n(end - begin);
1594  ids.resize(n);
1595  refs.resize(n);
1596  size_type j(0);
1597  for (size_type i = begin; i != end; ++i) {
1598  ids[j] = pfmetIds_[i];
1599  refs[j] = pfmetRefs_[i];
1600  ++j;
1601  }
1602  }
assert(be >=bs)
uint16_t size_type

◆ getObjects() [115/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfmet refs 
) const
inline

Definition at line 1603 of file TriggerRefsCollections.h.

References getObjects(), and pfmetIds_.

Referenced by getObjects().

1603 { getObjects(id, refs, 0, pfmetIds_.size()); }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:

◆ getObjects() [116/116]

void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfmet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 1604 of file TriggerRefsCollections.h.

References cms::cuda::assert(), mps_fire::end, mps_fire::i, dqmiolumiharvest::j, dqmiodumpmetadata::n, pfmetIds_, and pfmetRefs_.

1604  {
1605  assert(begin <= end);
1606  assert(end <= pfmetIds_.size());
1607  size_type n(0);
1608  for (size_type i = begin; i != end; ++i) {
1609  if (id == pfmetIds_[i]) {
1610  ++n;
1611  }
1612  }
1613  refs.resize(n);
1614  size_type j(0);
1615  for (size_type i = begin; i != end; ++i) {
1616  if (id == pfmetIds_[i]) {
1617  refs[j] = pfmetRefs_[i];
1618  ++j;
1619  }
1620  }
1621  return;
1622  }
assert(be >=bs)
uint16_t size_type

◆ jetIds()

const Vids& trigger::TriggerRefsCollections::jetIds ( ) const
inline

◆ jetRefs()

const VRjet& trigger::TriggerRefsCollections::jetRefs ( ) const
inline

◆ jetSize()

size_type trigger::TriggerRefsCollections::jetSize ( ) const
inline

Definition at line 1637 of file TriggerRefsCollections.h.

References jetIds_.

1637 { return jetIds_.size(); }

◆ l1emIds()

const Vids& trigger::TriggerRefsCollections::l1emIds ( ) const
inline

◆ l1emRefs()

const VRl1em& trigger::TriggerRefsCollections::l1emRefs ( ) const
inline

◆ l1emSize()

size_type trigger::TriggerRefsCollections::l1emSize ( ) const
inline

Definition at line 1657 of file TriggerRefsCollections.h.

References l1emIds_.

1657 { return l1emIds_.size(); }

◆ l1etmissIds()

const Vids& trigger::TriggerRefsCollections::l1etmissIds ( ) const
inline

◆ l1etmissRefs()

const VRl1etmiss& trigger::TriggerRefsCollections::l1etmissRefs ( ) const
inline

◆ l1etmissSize()

size_type trigger::TriggerRefsCollections::l1etmissSize ( ) const
inline

Definition at line 1669 of file TriggerRefsCollections.h.

References l1etmissIds_.

◆ l1hfringsIds()

const Vids& trigger::TriggerRefsCollections::l1hfringsIds ( ) const
inline

◆ l1hfringsRefs()

const VRl1hfrings& trigger::TriggerRefsCollections::l1hfringsRefs ( ) const
inline

◆ l1hfringsSize()

size_type trigger::TriggerRefsCollections::l1hfringsSize ( ) const
inline

Definition at line 1673 of file TriggerRefsCollections.h.

References l1hfringsIds_.

◆ l1jetIds()

const Vids& trigger::TriggerRefsCollections::l1jetIds ( ) const
inline

◆ l1jetRefs()

const VRl1jet& trigger::TriggerRefsCollections::l1jetRefs ( ) const
inline

◆ l1jetSize()

size_type trigger::TriggerRefsCollections::l1jetSize ( ) const
inline

Definition at line 1665 of file TriggerRefsCollections.h.

References l1jetIds_.

1665 { return l1jetIds_.size(); }

◆ l1muonIds()

const Vids& trigger::TriggerRefsCollections::l1muonIds ( ) const
inline

◆ l1muonRefs()

const VRl1muon& trigger::TriggerRefsCollections::l1muonRefs ( ) const
inline

◆ l1muonSize()

size_type trigger::TriggerRefsCollections::l1muonSize ( ) const
inline

◆ l1tegammaIds()

const Vids& trigger::TriggerRefsCollections::l1tegammaIds ( ) const
inline

◆ l1tegammaRefs()

const VRl1tegamma& trigger::TriggerRefsCollections::l1tegammaRefs ( ) const
inline

◆ l1tegammaSize()

size_type trigger::TriggerRefsCollections::l1tegammaSize ( ) const
inline

Definition at line 1697 of file TriggerRefsCollections.h.

References l1tegammaIds_.

◆ l1tetsumIds()

const Vids& trigger::TriggerRefsCollections::l1tetsumIds ( ) const
inline

◆ l1tetsumRefs()

const VRl1tetsum& trigger::TriggerRefsCollections::l1tetsumRefs ( ) const
inline

◆ l1tetsumSize()

size_type trigger::TriggerRefsCollections::l1tetsumSize ( ) const
inline

Definition at line 1739 of file TriggerRefsCollections.h.

References l1tetsumIds_.

◆ l1thpspftauIds()

const Vids& trigger::TriggerRefsCollections::l1thpspftauIds ( ) const
inline

◆ l1thpspftauRefs()

const VRl1thpspftau& trigger::TriggerRefsCollections::l1thpspftauRefs ( ) const
inline

◆ l1thpspftauSize()

size_type trigger::TriggerRefsCollections::l1thpspftauSize ( ) const
inline

Definition at line 1727 of file TriggerRefsCollections.h.

References l1thpspftauIds_.

◆ l1tjetIds()

const Vids& trigger::TriggerRefsCollections::l1tjetIds ( ) const
inline

◆ l1tjetRefs()

const VRl1tjet& trigger::TriggerRefsCollections::l1tjetRefs ( ) const
inline

◆ l1tjetSize()

size_type trigger::TriggerRefsCollections::l1tjetSize ( ) const
inline

Definition at line 1701 of file TriggerRefsCollections.h.

References l1tjetIds_.

1701 { return l1tjetIds_.size(); }

◆ l1tmuonIds()

const Vids& trigger::TriggerRefsCollections::l1tmuonIds ( ) const
inline

◆ l1tmuonRefs()

const VRl1tmuon& trigger::TriggerRefsCollections::l1tmuonRefs ( ) const
inline

◆ l1tmuonShowerIds()

const Vids& trigger::TriggerRefsCollections::l1tmuonShowerIds ( ) const
inline

◆ l1tmuonShowerRefs()

const VRl1tmuonShower& trigger::TriggerRefsCollections::l1tmuonShowerRefs ( ) const
inline

◆ l1tmuonShowerSize()

size_type trigger::TriggerRefsCollections::l1tmuonShowerSize ( ) const
inline

Definition at line 1693 of file TriggerRefsCollections.h.

References l1tmuonShowerIds_.

◆ l1tmuonSize()

size_type trigger::TriggerRefsCollections::l1tmuonSize ( ) const
inline

◆ l1tpfjetIds()

const Vids& trigger::TriggerRefsCollections::l1tpfjetIds ( ) const
inline

◆ l1tpfjetRefs()

const VRl1tpfjet& trigger::TriggerRefsCollections::l1tpfjetRefs ( ) const
inline

◆ l1tpfjetSize()

size_type trigger::TriggerRefsCollections::l1tpfjetSize ( ) const
inline

Definition at line 1719 of file TriggerRefsCollections.h.

References l1tpfjetIds_.

◆ l1tpftauIds()

const Vids& trigger::TriggerRefsCollections::l1tpftauIds ( ) const
inline

◆ l1tpftauRefs()

const VRl1tpftau& trigger::TriggerRefsCollections::l1tpftauRefs ( ) const
inline

◆ l1tpftauSize()

size_type trigger::TriggerRefsCollections::l1tpftauSize ( ) const
inline

Definition at line 1723 of file TriggerRefsCollections.h.

References l1tpftauIds_.

◆ l1tpftrackIds()

const Vids& trigger::TriggerRefsCollections::l1tpftrackIds ( ) const
inline

◆ l1tpftrackRefs()

const VRl1tpftrack& trigger::TriggerRefsCollections::l1tpftrackRefs ( ) const
inline

◆ l1tpftrackSize()

size_type trigger::TriggerRefsCollections::l1tpftrackSize ( ) const
inline

Definition at line 1731 of file TriggerRefsCollections.h.

References l1tpftrackIds_.

◆ l1ttauIds()

const Vids& trigger::TriggerRefsCollections::l1ttauIds ( ) const
inline

◆ l1ttauRefs()

const VRl1ttau& trigger::TriggerRefsCollections::l1ttauRefs ( ) const
inline

◆ l1ttauSize()

size_type trigger::TriggerRefsCollections::l1ttauSize ( ) const
inline

Definition at line 1735 of file TriggerRefsCollections.h.

References l1ttauIds_.

1735 { return l1ttauIds_.size(); }

◆ l1ttkeleIds()

const Vids& trigger::TriggerRefsCollections::l1ttkeleIds ( ) const
inline

◆ l1ttkeleRefs()

const VRl1ttkele& trigger::TriggerRefsCollections::l1ttkeleRefs ( ) const
inline

◆ l1ttkeleSize()

size_type trigger::TriggerRefsCollections::l1ttkeleSize ( ) const
inline

Definition at line 1711 of file TriggerRefsCollections.h.

References l1ttkeleIds_.

◆ l1ttkemIds()

const Vids& trigger::TriggerRefsCollections::l1ttkemIds ( ) const
inline

◆ l1ttkemRefs()

const VRl1ttkem& trigger::TriggerRefsCollections::l1ttkemRefs ( ) const
inline

◆ l1ttkemSize()

size_type trigger::TriggerRefsCollections::l1ttkemSize ( ) const
inline

Definition at line 1715 of file TriggerRefsCollections.h.

References l1ttkemIds_.

◆ l1ttkmuonIds()

const Vids& trigger::TriggerRefsCollections::l1ttkmuonIds ( ) const
inline

◆ l1ttkmuonRefs()

const VRl1ttkmuon& trigger::TriggerRefsCollections::l1ttkmuonRefs ( ) const
inline

◆ l1ttkmuonSize()

size_type trigger::TriggerRefsCollections::l1ttkmuonSize ( ) const
inline

Definition at line 1707 of file TriggerRefsCollections.h.

References l1ttkmuonIds_.

◆ muonIds()

const Vids& trigger::TriggerRefsCollections::muonIds ( ) const
inline

◆ muonRefs()

const VRmuon& trigger::TriggerRefsCollections::muonRefs ( ) const
inline

◆ muonSize()

size_type trigger::TriggerRefsCollections::muonSize ( ) const
inline

◆ pfjetIds()

const Vids& trigger::TriggerRefsCollections::pfjetIds ( ) const
inline

◆ pfjetRefs()

const VRpfjet& trigger::TriggerRefsCollections::pfjetRefs ( ) const
inline

◆ pfjetSize()

size_type trigger::TriggerRefsCollections::pfjetSize ( ) const
inline

Definition at line 1677 of file TriggerRefsCollections.h.

References pfjetIds_.

1677 { return pfjetIds_.size(); }

◆ pfmetIds()

const Vids& trigger::TriggerRefsCollections::pfmetIds ( ) const
inline

◆ pfmetRefs()

const VRpfmet& trigger::TriggerRefsCollections::pfmetRefs ( ) const
inline

◆ pfmetSize()

size_type trigger::TriggerRefsCollections::pfmetSize ( ) const
inline

Definition at line 1685 of file TriggerRefsCollections.h.

References pfmetIds_.

1685 { return pfmetIds_.size(); }

◆ pftauIds()

const Vids& trigger::TriggerRefsCollections::pftauIds ( ) const
inline

◆ pftauRefs()

const VRpftau& trigger::TriggerRefsCollections::pftauRefs ( ) const
inline

◆ pftauSize()

size_type trigger::TriggerRefsCollections::pftauSize ( ) const
inline

Definition at line 1681 of file TriggerRefsCollections.h.

References pftauIds_.

1681 { return pftauIds_.size(); }

◆ photonIds()

const Vids& trigger::TriggerRefsCollections::photonIds ( ) const
inline

Definition at line 1626 of file TriggerRefsCollections.h.

References photonIds_.

Referenced by trigger::TriggerEventWithRefs::addFilterObject().

1626 { return photonIds_; }

◆ photonRefs()

const VRphoton& trigger::TriggerRefsCollections::photonRefs ( ) const
inline

◆ photonSize()

size_type trigger::TriggerRefsCollections::photonSize ( ) const
inline

low-level getters for data members

Definition at line 1625 of file TriggerRefsCollections.h.

References photonIds_.

1625 { return photonIds_.size(); }

◆ pixtrackIds()

const Vids& trigger::TriggerRefsCollections::pixtrackIds ( ) const
inline

◆ pixtrackRefs()

const VRpixtrack& trigger::TriggerRefsCollections::pixtrackRefs ( ) const
inline

◆ pixtrackSize()

size_type trigger::TriggerRefsCollections::pixtrackSize ( ) const
inline

Definition at line 1653 of file TriggerRefsCollections.h.

References pixtrackIds_.

◆ swap()

void trigger::TriggerRefsCollections::swap ( TriggerRefsCollections other)
inline

utility

Definition at line 240 of file TriggerRefsCollections.h.

References basemetIds_, basemetRefs_, calometIds_, calometRefs_, compositeIds_, compositeRefs_, electronIds_, electronRefs_, jetIds_, jetRefs_, l1emIds_, l1emRefs_, l1etmissIds_, l1etmissRefs_, l1hfringsIds_, l1hfringsRefs_, l1jetIds_, l1jetRefs_, l1muonIds_, l1muonRefs_, l1tegammaIds_, l1tegammaRefs_, l1tetsumIds_, l1tetsumRefs_, l1thpspftauIds_, l1thpspftauRefs_, l1tjetIds_, l1tjetRefs_, l1tmuonIds_, l1tmuonRefs_, l1tmuonShowerIds_, l1tmuonShowerRefs_, l1tpfjetIds_, l1tpfjetRefs_, l1tpftauIds_, l1tpftauRefs_, l1tpftrackIds_, l1tpftrackRefs_, l1ttauIds_, l1ttauRefs_, l1ttkeleIds_, l1ttkeleRefs_, l1ttkemIds_, l1ttkemRefs_, l1ttkmuonIds_, l1ttkmuonRefs_, muonIds_, muonRefs_, trackingPlots::other, pfjetIds_, pfjetRefs_, pfmetIds_, pfmetRefs_, pftauIds_, pftauRefs_, photonIds_, photonRefs_, pixtrackIds_, pixtrackRefs_, and std::swap().

Referenced by trigger::TriggerFilterObjectWithRefs::swap().

240  {
241  std::swap(photonIds_, other.photonIds_);
242  std::swap(photonRefs_, other.photonRefs_);
243  std::swap(electronIds_, other.electronIds_);
244  std::swap(electronRefs_, other.electronRefs_);
245  std::swap(muonIds_, other.muonIds_);
246  std::swap(muonRefs_, other.muonRefs_);
247  std::swap(jetIds_, other.jetIds_);
248  std::swap(jetRefs_, other.jetRefs_);
249  std::swap(compositeIds_, other.compositeIds_);
250  std::swap(compositeRefs_, other.compositeRefs_);
251  std::swap(basemetIds_, other.basemetIds_);
252  std::swap(basemetRefs_, other.basemetRefs_);
253  std::swap(calometIds_, other.calometIds_);
254  std::swap(calometRefs_, other.calometRefs_);
255  std::swap(pixtrackIds_, other.pixtrackIds_);
256  std::swap(pixtrackRefs_, other.pixtrackRefs_);
257 
258  std::swap(l1emIds_, other.l1emIds_);
259  std::swap(l1emRefs_, other.l1emRefs_);
260  std::swap(l1muonIds_, other.l1muonIds_);
261  std::swap(l1muonRefs_, other.l1muonRefs_);
262  std::swap(l1jetIds_, other.l1jetIds_);
263  std::swap(l1jetRefs_, other.l1jetRefs_);
264  std::swap(l1etmissIds_, other.l1etmissIds_);
265  std::swap(l1etmissRefs_, other.l1etmissRefs_);
266  std::swap(l1hfringsIds_, other.l1hfringsIds_);
267  std::swap(l1hfringsRefs_, other.l1hfringsRefs_);
268 
269  std::swap(l1tmuonIds_, other.l1tmuonIds_);
270  std::swap(l1tmuonRefs_, other.l1tmuonRefs_);
271  std::swap(l1tmuonShowerIds_, other.l1tmuonShowerIds_);
272  std::swap(l1tmuonShowerRefs_, other.l1tmuonShowerRefs_);
273  std::swap(l1tegammaIds_, other.l1tegammaIds_);
274  std::swap(l1tegammaRefs_, other.l1tegammaRefs_);
275  std::swap(l1tjetIds_, other.l1tjetIds_);
276  std::swap(l1tjetRefs_, other.l1tjetRefs_);
277  std::swap(l1ttauIds_, other.l1ttauIds_);
278  std::swap(l1ttauRefs_, other.l1ttauRefs_);
279  std::swap(l1tetsumIds_, other.l1tetsumIds_);
280  std::swap(l1tetsumRefs_, other.l1tetsumRefs_);
281 
282  /* Phase-2 */
283  std::swap(l1ttkmuonIds_, other.l1ttkmuonIds_);
284  std::swap(l1ttkmuonRefs_, other.l1ttkmuonRefs_);
285  std::swap(l1ttkeleIds_, other.l1ttkeleIds_);
286  std::swap(l1ttkeleRefs_, other.l1ttkeleRefs_);
287  std::swap(l1ttkemIds_, other.l1ttkemIds_);
288  std::swap(l1ttkemRefs_, other.l1ttkemRefs_);
289  std::swap(l1tpfjetIds_, other.l1tpfjetIds_);
290  std::swap(l1tpfjetRefs_, other.l1tpfjetRefs_);
291  std::swap(l1tpftauIds_, other.l1tpftauIds_);
292  std::swap(l1tpftauRefs_, other.l1tpftauRefs_);
293  std::swap(l1thpspftauIds_, other.l1thpspftauIds_);
294  std::swap(l1thpspftauRefs_, other.l1thpspftauRefs_);
295  std::swap(l1tpftrackIds_, other.l1tpftrackIds_);
296  std::swap(l1tpftrackRefs_, other.l1tpftrackRefs_);
297 
298  std::swap(pfjetIds_, other.pfjetIds_);
299  std::swap(pfjetRefs_, other.pfjetRefs_);
300  std::swap(pftauIds_, other.pftauIds_);
301  std::swap(pftauRefs_, other.pftauRefs_);
302  std::swap(pfmetIds_, other.pfmetIds_);
303  std::swap(pfmetRefs_, other.pfmetRefs_);
304  }
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)

Member Data Documentation

◆ basemetIds_

Vids trigger::TriggerRefsCollections::basemetIds_
private

◆ basemetRefs_

VRbasemet trigger::TriggerRefsCollections::basemetRefs_
private

Definition at line 118 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), basemetRefs(), getObjects(), and swap().

◆ calometIds_

Vids trigger::TriggerRefsCollections::calometIds_
private

◆ calometRefs_

VRcalomet trigger::TriggerRefsCollections::calometRefs_
private

Definition at line 120 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), calometRefs(), getObjects(), and swap().

◆ compositeIds_

Vids trigger::TriggerRefsCollections::compositeIds_
private

◆ compositeRefs_

VRcomposite trigger::TriggerRefsCollections::compositeRefs_
private

Definition at line 116 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), compositeRefs(), getObjects(), and swap().

◆ electronIds_

Vids trigger::TriggerRefsCollections::electronIds_
private

◆ electronRefs_

VRelectron trigger::TriggerRefsCollections::electronRefs_
private

Definition at line 110 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), electronRefs(), getObjects(), and swap().

◆ jetIds_

Vids trigger::TriggerRefsCollections::jetIds_
private

Definition at line 113 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), jetIds(), jetSize(), and swap().

◆ jetRefs_

VRjet trigger::TriggerRefsCollections::jetRefs_
private

Definition at line 114 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), jetRefs(), and swap().

◆ l1emIds_

Vids trigger::TriggerRefsCollections::l1emIds_
private

Definition at line 124 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1emIds(), l1emSize(), and swap().

◆ l1emRefs_

VRl1em trigger::TriggerRefsCollections::l1emRefs_
private

Definition at line 125 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1emRefs(), and swap().

◆ l1etmissIds_

Vids trigger::TriggerRefsCollections::l1etmissIds_
private

◆ l1etmissRefs_

VRl1etmiss trigger::TriggerRefsCollections::l1etmissRefs_
private

Definition at line 131 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1etmissRefs(), and swap().

◆ l1hfringsIds_

Vids trigger::TriggerRefsCollections::l1hfringsIds_
private

◆ l1hfringsRefs_

VRl1hfrings trigger::TriggerRefsCollections::l1hfringsRefs_
private

Definition at line 133 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1hfringsRefs(), and swap().

◆ l1jetIds_

Vids trigger::TriggerRefsCollections::l1jetIds_
private

Definition at line 128 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1jetIds(), l1jetSize(), and swap().

◆ l1jetRefs_

VRl1jet trigger::TriggerRefsCollections::l1jetRefs_
private

Definition at line 129 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1jetRefs(), and swap().

◆ l1muonIds_

Vids trigger::TriggerRefsCollections::l1muonIds_
private

Definition at line 126 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1muonIds(), l1muonSize(), and swap().

◆ l1muonRefs_

VRl1muon trigger::TriggerRefsCollections::l1muonRefs_
private

Definition at line 127 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1muonRefs(), and swap().

◆ l1tegammaIds_

Vids trigger::TriggerRefsCollections::l1tegammaIds_
private

◆ l1tegammaRefs_

VRl1tegamma trigger::TriggerRefsCollections::l1tegammaRefs_
private

Definition at line 140 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tegammaRefs(), and swap().

◆ l1tetsumIds_

Vids trigger::TriggerRefsCollections::l1tetsumIds_
private

◆ l1tetsumRefs_

VRl1tetsum trigger::TriggerRefsCollections::l1tetsumRefs_
private

Definition at line 146 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tetsumRefs(), and swap().

◆ l1thpspftauIds_

Vids trigger::TriggerRefsCollections::l1thpspftauIds_
private

◆ l1thpspftauRefs_

VRl1thpspftau trigger::TriggerRefsCollections::l1thpspftauRefs_
private

Definition at line 160 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1thpspftauRefs(), and swap().

◆ l1tjetIds_

Vids trigger::TriggerRefsCollections::l1tjetIds_
private

Definition at line 141 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tjetIds(), l1tjetSize(), and swap().

◆ l1tjetRefs_

VRl1tjet trigger::TriggerRefsCollections::l1tjetRefs_
private

Definition at line 142 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tjetRefs(), and swap().

◆ l1tmuonIds_

Vids trigger::TriggerRefsCollections::l1tmuonIds_
private

◆ l1tmuonRefs_

VRl1tmuon trigger::TriggerRefsCollections::l1tmuonRefs_
private

Definition at line 136 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tmuonRefs(), and swap().

◆ l1tmuonShowerIds_

Vids trigger::TriggerRefsCollections::l1tmuonShowerIds_
private

◆ l1tmuonShowerRefs_

VRl1tmuonShower trigger::TriggerRefsCollections::l1tmuonShowerRefs_
private

Definition at line 138 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tmuonShowerRefs(), and swap().

◆ l1tpfjetIds_

Vids trigger::TriggerRefsCollections::l1tpfjetIds_
private

◆ l1tpfjetRefs_

VRl1tpfjet trigger::TriggerRefsCollections::l1tpfjetRefs_
private

Definition at line 156 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tpfjetRefs(), and swap().

◆ l1tpftauIds_

Vids trigger::TriggerRefsCollections::l1tpftauIds_
private

◆ l1tpftauRefs_

VRl1tpftau trigger::TriggerRefsCollections::l1tpftauRefs_
private

Definition at line 158 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tpftauRefs(), and swap().

◆ l1tpftrackIds_

Vids trigger::TriggerRefsCollections::l1tpftrackIds_
private

◆ l1tpftrackRefs_

VRl1tpftrack trigger::TriggerRefsCollections::l1tpftrackRefs_
private

Definition at line 162 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1tpftrackRefs(), and swap().

◆ l1ttauIds_

Vids trigger::TriggerRefsCollections::l1ttauIds_
private

Definition at line 143 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1ttauIds(), l1ttauSize(), and swap().

◆ l1ttauRefs_

VRl1ttau trigger::TriggerRefsCollections::l1ttauRefs_
private

Definition at line 144 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1ttauRefs(), and swap().

◆ l1ttkeleIds_

Vids trigger::TriggerRefsCollections::l1ttkeleIds_
private

◆ l1ttkeleRefs_

VRl1ttkele trigger::TriggerRefsCollections::l1ttkeleRefs_
private

Definition at line 152 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1ttkeleRefs(), and swap().

◆ l1ttkemIds_

Vids trigger::TriggerRefsCollections::l1ttkemIds_
private

◆ l1ttkemRefs_

VRl1ttkem trigger::TriggerRefsCollections::l1ttkemRefs_
private

Definition at line 154 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1ttkemRefs(), and swap().

◆ l1ttkmuonIds_

Vids trigger::TriggerRefsCollections::l1ttkmuonIds_
private

◆ l1ttkmuonRefs_

VRl1ttkmuon trigger::TriggerRefsCollections::l1ttkmuonRefs_
private

Definition at line 150 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), l1ttkmuonRefs(), and swap().

◆ muonIds_

Vids trigger::TriggerRefsCollections::muonIds_
private

Definition at line 111 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), muonIds(), muonSize(), and swap().

◆ muonRefs_

VRmuon trigger::TriggerRefsCollections::muonRefs_
private

Definition at line 112 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), muonRefs(), and swap().

◆ pfjetIds_

Vids trigger::TriggerRefsCollections::pfjetIds_
private

Definition at line 164 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pfjetIds(), pfjetSize(), and swap().

◆ pfjetRefs_

VRpfjet trigger::TriggerRefsCollections::pfjetRefs_
private

Definition at line 165 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pfjetRefs(), and swap().

◆ pfmetIds_

Vids trigger::TriggerRefsCollections::pfmetIds_
private

Definition at line 168 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pfmetIds(), pfmetSize(), and swap().

◆ pfmetRefs_

VRpfmet trigger::TriggerRefsCollections::pfmetRefs_
private

Definition at line 169 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pfmetRefs(), and swap().

◆ pftauIds_

Vids trigger::TriggerRefsCollections::pftauIds_
private

Definition at line 166 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pftauIds(), pftauSize(), and swap().

◆ pftauRefs_

VRpftau trigger::TriggerRefsCollections::pftauRefs_
private

Definition at line 167 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pftauRefs(), and swap().

◆ photonIds_

Vids trigger::TriggerRefsCollections::photonIds_
private

data members

physics type ids and Refs

Definition at line 107 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), photonIds(), photonSize(), and swap().

◆ photonRefs_

VRphoton trigger::TriggerRefsCollections::photonRefs_
private

Definition at line 108 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), photonRefs(), and swap().

◆ pixtrackIds_

Vids trigger::TriggerRefsCollections::pixtrackIds_
private

◆ pixtrackRefs_

VRpixtrack trigger::TriggerRefsCollections::pixtrackRefs_
private

Definition at line 122 of file TriggerRefsCollections.h.

Referenced by addObject(), addObjects(), getObjects(), pixtrackRefs(), and swap().