CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 reco::PFJetRef &ref)
 
void addObject (int id, const reco::PFTauRef &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 VRl1hfrings &refs)
 
size_type addObjects (const Vids &ids, const VRpfjet &refs)
 
size_type addObjects (const Vids &ids, const VRpftau &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, 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
 
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 VidsmuonIds () const
 
const VRmuonmuonRefs () const
 
size_type muonSize () const
 
const VidspfjetIds () const
 
const VRpfjetpfjetRefs () const
 
size_type pfjetSize () 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 muonIds_
 
VRmuon muonRefs_
 
Vids pfjetIds_
 
VRpfjet pfjetRefs_
 
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.

Date:
2012/01/30 08:47:27
Revision:
1.16
Author
Martin Grunewald

Definition at line 71 of file TriggerRefsCollections.h.

Constructor & Destructor Documentation

trigger::TriggerRefsCollections::TriggerRefsCollections ( )
inline

methods

constructors

Definition at line 112 of file TriggerRefsCollections.h.

112  :
113  photonIds_(), photonRefs_(),
115  muonIds_(), muonRefs_(),
116  jetIds_(), jetRefs_(),
121 
122  l1emIds_(), l1emRefs_(),
123  l1muonIds_(), l1muonRefs_(),
124  l1jetIds_(), l1jetRefs_(),
127 
128  pfjetIds_(), pfjetRefs_(),
129  pftauIds_(), pftauRefs_()
130  { }

Member Function Documentation

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

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

Definition at line 169 of file TriggerRefsCollections.h.

References photonIds_, and photonRefs_.

Referenced by HLTEcalIsolationFilter::hltFilter(), HLTPixelIsolTrackFilter::hltFilter(), HLTDisplacedmumuFilter::hltFilter(), HLTDisplacedmumumuFilter::hltFilter(), HLTDiMuonGlbTrkFilter::hltFilter(), HLTSingleVertexPixelTrackFilter::hltFilter(), HLT2jetGapFilter::hltFilter(), HLTEgammaGenericQuadraticFilter::hltFilter(), HLTEgammaDoubleEtDeltaPhiFilter::hltFilter(), HLTEgammaTriggerFilterObjectWrapper::hltFilter(), HLTElectronEoverpFilterRegional::hltFilter(), HLTElectronEtFilter::hltFilter(), HLTElectronGenericFilter::hltFilter(), HLTEgammaEtFilter::hltFilter(), HLTElectronOneOEMinusOneOPFilterRegional::hltFilter(), HLTNVFilter::hltFilter(), HLTEgammaEtFilterPairs::hltFilter(), HLTPhi2METFilter::hltFilter(), HLTElectronPixelMatchFilter::hltFilter(), HLTRapGapFilter::hltFilter(), HLTEgammaGenericFilter::hltFilter(), HLTMuonDimuonL2Filter::hltFilter(), HLTEgammaGenericQuadraticEtaFilter::hltFilter(), HLTMuonTrackMassFilter::hltFilter(), HLTAcoFilter::hltFilter(), HLTMuonIsoFilter::hltFilter(), HLTMuonL1RegionalFilter::hltFilter(), HLTPFTauPairLeadTrackDzMatchFilter::hltFilter(), HLTEgammaL1MatchFilterRegional::hltFilter(), HLTHtMhtFilter::hltFilter(), HLTDisplacedEgammaFilter::hltFilter(), HLTPMDocaFilter::hltFilter(), HLTForwardBackwardJetsFilter< T >::hltFilter(), HLTEgammaDoubleEtFilter::hltFilter(), HLTEgammaDoubleEtPhiFilter::hltFilter(), HLTJetCollectionsFilter< jetType >::hltFilter(), HLTEgammaL1MatchFilterPairs::hltFilter(), HLTJetPairDzMatchFilter< T >::hltFilter(), HLTMuonL2PreFilter::hltFilter(), HLTPixlMBFilt::hltFilter(), HLTDeDxFilter::hltFilter(), HLTEgammaCaloIsolFilterPairs::hltFilter(), HLTMuonL1toL3TkPreFilter::hltFilter(), HLTAlphaTFilter< T >::hltFilter(), HLTExclDiJetFilter< T >::hltFilter(), HLTJetCollectionsVBFFilter< T >::hltFilter(), HLTDoubletDZ< T1, T2 >::hltFilter(), HLTMhtFilter::hltFilter(), HLTPixlMBForAlignmentFilter::hltFilter(), HLTMuonTrimuonL3Filter::hltFilter(), HLTMhtHtFilter< T >::hltFilter(), HLTDiJetAveFilter< T >::hltFilter(), HLTJetVBFFilter< T >::hltFilter(), HLTMuonDimuonL3Filter::hltFilter(), HLTMonoJetFilter< T >::hltFilter(), HLTFiltCand::hltFilter(), HLTMuonL3PreFilter::hltFilter(), HLTGlobalSums< T >::hltFilter(), HLTSinglet< T >::hltFilter(), HLTMuonL1Filter::hltFilter(), HLTPFEnergyFractionsFilter::hltFilter(), HLTSmartSinglet< T >::hltFilter(), HLTJetTag< T >::hltFilter(), HLTDoublet< T1, T2 >::hltFilter(), HLTElectronMuonInvMassFilter::hltFilter(), HLTJetSortedVBFFilter< T >::hltFilter(), HLTmmkFilter::hltFilter(), HLTmmkkFilter::hltFilter(), HLTElectronPFMTFilter::hltFilter(), HLTPMMassFilter::hltFilter(), HLTLevel1GTSeed::seedsL1Extra(), and HLTLevel1GTSeed::seedsL1TriggerObjectMaps().

169  {
170  photonIds_.push_back(id);
171  photonRefs_.push_back(ref);
172  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::ElectronRef ref 
)
inline

Definition at line 173 of file TriggerRefsCollections.h.

References electronIds_, and electronRefs_.

173  {
174  electronIds_.push_back(id);
175  electronRefs_.push_back(ref);
176  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::RecoChargedCandidateRef ref 
)
inline

Definition at line 177 of file TriggerRefsCollections.h.

References muonIds_, and muonRefs_.

177  {
178  muonIds_.push_back(id);
179  muonRefs_.push_back(ref);
180  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CaloJetRef ref 
)
inline

Definition at line 181 of file TriggerRefsCollections.h.

References jetIds_, and jetRefs_.

181  {
182  jetIds_.push_back(id);
183  jetRefs_.push_back(ref);
184  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CompositeCandidateRef ref 
)
inline

Definition at line 185 of file TriggerRefsCollections.h.

References compositeIds_, and compositeRefs_.

185  {
186  compositeIds_.push_back(id);
187  compositeRefs_.push_back(ref);
188  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::METRef ref 
)
inline

Definition at line 189 of file TriggerRefsCollections.h.

References basemetIds_, and basemetRefs_.

189  {
190  basemetIds_.push_back(id);
191  basemetRefs_.push_back(ref);
192  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::CaloMETRef ref 
)
inline

Definition at line 193 of file TriggerRefsCollections.h.

References calometIds_, and calometRefs_.

193  {
194  calometIds_.push_back(id);
195  calometRefs_.push_back(ref);
196  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::IsolatedPixelTrackCandidateRef ref 
)
inline

Definition at line 197 of file TriggerRefsCollections.h.

References pixtrackIds_, and pixtrackRefs_.

197  {
198  pixtrackIds_.push_back(id);
199  pixtrackRefs_.push_back(ref);
200  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1EmParticleRef ref 
)
inline

Definition at line 202 of file TriggerRefsCollections.h.

References l1emIds_, and l1emRefs_.

202  {
203  l1emIds_.push_back(id);
204  l1emRefs_.push_back(ref);
205  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1MuonParticleRef ref 
)
inline

Definition at line 206 of file TriggerRefsCollections.h.

References l1muonIds_, and l1muonRefs_.

206  {
207  l1muonIds_.push_back(id);
208  l1muonRefs_.push_back(ref);
209  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1JetParticleRef ref 
)
inline

Definition at line 210 of file TriggerRefsCollections.h.

References l1jetIds_, and l1jetRefs_.

210  {
211  l1jetIds_.push_back(id);
212  l1jetRefs_.push_back(ref);
213  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1EtMissParticleRef ref 
)
inline

Definition at line 214 of file TriggerRefsCollections.h.

References l1etmissIds_, and l1etmissRefs_.

214  {
215  l1etmissIds_.push_back(id);
216  l1etmissRefs_.push_back(ref);
217  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const l1extra::L1HFRingsRef ref 
)
inline

Definition at line 218 of file TriggerRefsCollections.h.

References l1hfringsIds_, and l1hfringsRefs_.

218  {
219  l1hfringsIds_.push_back(id);
220  l1hfringsRefs_.push_back(ref);
221  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::PFJetRef ref 
)
inline

Definition at line 223 of file TriggerRefsCollections.h.

References pfjetIds_, and pfjetRefs_.

223  {
224  pfjetIds_.push_back(id);
225  pfjetRefs_.push_back(ref);
226  }
void trigger::TriggerRefsCollections::addObject ( int  id,
const reco::PFTauRef ref 
)
inline

Definition at line 227 of file TriggerRefsCollections.h.

References pftauIds_, and pftauRefs_.

227  {
228  pftauIds_.push_back(id);
229  pftauRefs_.push_back(ref);
230  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRphoton refs 
)
inline

Definition at line 233 of file TriggerRefsCollections.h.

References photonIds_, and photonRefs_.

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

233  {
234  assert(ids.size()==refs.size());
235  photonIds_.insert(photonIds_.end(),ids.begin(),ids.end());
236  photonRefs_.insert(photonRefs_.end(),refs.begin(),refs.end());
237  return photonIds_.size();
238  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRelectron refs 
)
inline

Definition at line 239 of file TriggerRefsCollections.h.

References electronIds_, and electronRefs_.

239  {
240  assert(ids.size()==refs.size());
241  electronIds_.insert(electronIds_.end(),ids.begin(),ids.end());
242  electronRefs_.insert(electronRefs_.end(),refs.begin(),refs.end());
243  return electronIds_.size();
244  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRmuon refs 
)
inline

Definition at line 245 of file TriggerRefsCollections.h.

References muonIds_, and muonRefs_.

245  {
246  assert(ids.size()==refs.size());
247  muonIds_.insert(muonIds_.end(),ids.begin(),ids.end());
248  muonRefs_.insert(muonRefs_.end(),refs.begin(),refs.end());
249  return muonIds_.size();
250  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRjet refs 
)
inline

Definition at line 251 of file TriggerRefsCollections.h.

References jetIds_, and jetRefs_.

251  {
252  assert(ids.size()==refs.size());
253  jetIds_.insert(jetIds_.end(),ids.begin(),ids.end());
254  jetRefs_.insert(jetRefs_.end(),refs.begin(),refs.end());
255  return jetIds_.size();
256  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRcomposite refs 
)
inline

Definition at line 257 of file TriggerRefsCollections.h.

References compositeIds_, and compositeRefs_.

257  {
258  assert(ids.size()==refs.size());
259  compositeIds_.insert(compositeIds_.end(),ids.begin(),ids.end());
260  compositeRefs_.insert(compositeRefs_.end(),refs.begin(),refs.end());
261  return compositeIds_.size();
262  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRbasemet refs 
)
inline

Definition at line 263 of file TriggerRefsCollections.h.

References basemetIds_, and basemetRefs_.

263  {
264  assert(ids.size()==refs.size());
265  basemetIds_.insert(basemetIds_.end(),ids.begin(),ids.end());
266  basemetRefs_.insert(basemetRefs_.end(),refs.begin(),refs.end());
267  return basemetIds_.size();
268  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRcalomet refs 
)
inline

Definition at line 269 of file TriggerRefsCollections.h.

References calometIds_, and calometRefs_.

269  {
270  assert(ids.size()==refs.size());
271  calometIds_.insert(calometIds_.end(),ids.begin(),ids.end());
272  calometRefs_.insert(calometRefs_.end(),refs.begin(),refs.end());
273  return calometIds_.size();
274  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpixtrack refs 
)
inline

Definition at line 275 of file TriggerRefsCollections.h.

References pixtrackIds_, and pixtrackRefs_.

275  {
276  assert(ids.size()==refs.size());
277  pixtrackIds_.insert(pixtrackIds_.end(),ids.begin(),ids.end());
278  pixtrackRefs_.insert(pixtrackRefs_.end(),refs.begin(),refs.end());
279  return pixtrackIds_.size();
280  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1em refs 
)
inline

Definition at line 282 of file TriggerRefsCollections.h.

References l1emIds_, and l1emRefs_.

282  {
283  assert(ids.size()==refs.size());
284  l1emIds_.insert(l1emIds_.end(),ids.begin(),ids.end());
285  l1emRefs_.insert(l1emRefs_.end(),refs.begin(),refs.end());
286  return l1emIds_.size();
287  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1muon refs 
)
inline

Definition at line 288 of file TriggerRefsCollections.h.

References l1muonIds_, and l1muonRefs_.

288  {
289  assert(ids.size()==refs.size());
290  l1muonIds_.insert(l1muonIds_.end(),ids.begin(),ids.end());
291  l1muonRefs_.insert(l1muonRefs_.end(),refs.begin(),refs.end());
292  return l1muonIds_.size();
293  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1jet refs 
)
inline

Definition at line 294 of file TriggerRefsCollections.h.

References l1jetIds_, and l1jetRefs_.

294  {
295  assert(ids.size()==refs.size());
296  l1jetIds_.insert(l1jetIds_.end(),ids.begin(),ids.end());
297  l1jetRefs_.insert(l1jetRefs_.end(),refs.begin(),refs.end());
298  return l1jetIds_.size();
299  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1etmiss refs 
)
inline

Definition at line 300 of file TriggerRefsCollections.h.

References l1etmissIds_, and l1etmissRefs_.

300  {
301  assert(ids.size()==refs.size());
302  l1etmissIds_.insert(l1etmissIds_.end(),ids.begin(),ids.end());
303  l1etmissRefs_.insert(l1etmissRefs_.end(),refs.begin(),refs.end());
304  return l1etmissIds_.size();
305  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRl1hfrings refs 
)
inline

Definition at line 306 of file TriggerRefsCollections.h.

References l1hfringsIds_, and l1hfringsRefs_.

306  {
307  assert(ids.size()==refs.size());
308  l1hfringsIds_.insert(l1hfringsIds_.end(),ids.begin(),ids.end());
309  l1hfringsRefs_.insert(l1hfringsRefs_.end(),refs.begin(),refs.end());
310  return l1hfringsIds_.size();
311  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpfjet refs 
)
inline

Definition at line 313 of file TriggerRefsCollections.h.

References pfjetIds_, and pfjetRefs_.

313  {
314  assert(ids.size()==refs.size());
315  pfjetIds_.insert(pfjetIds_.end(),ids.begin(),ids.end());
316  pfjetRefs_.insert(pfjetRefs_.end(),refs.begin(),refs.end());
317  return pfjetIds_.size();
318  }
size_type trigger::TriggerRefsCollections::addObjects ( const Vids ids,
const VRpftau refs 
)
inline

Definition at line 319 of file TriggerRefsCollections.h.

References pftauIds_, and pftauRefs_.

319  {
320  assert(ids.size()==refs.size());
321  pftauIds_.insert(pftauIds_.end(),ids.begin(),ids.end());
322  pftauRefs_.insert(pftauRefs_.end(),refs.begin(),refs.end());
323  return pftauIds_.size();
324  }
const Vids& trigger::TriggerRefsCollections::basemetIds ( ) const
inline
const VRbasemet& trigger::TriggerRefsCollections::basemetRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::basemetSize ( ) const
inline

Definition at line 828 of file TriggerRefsCollections.h.

References basemetIds_.

const Vids& trigger::TriggerRefsCollections::calometIds ( ) const
inline
const VRcalomet& trigger::TriggerRefsCollections::calometRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::calometSize ( ) const
inline

Definition at line 832 of file TriggerRefsCollections.h.

References calometIds_.

const Vids& trigger::TriggerRefsCollections::compositeIds ( ) const
inline
const VRcomposite& trigger::TriggerRefsCollections::compositeRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::compositeSize ( ) const
inline

Definition at line 824 of file TriggerRefsCollections.h.

References compositeIds_.

const Vids& trigger::TriggerRefsCollections::electronIds ( ) const
inline
const VRelectron& trigger::TriggerRefsCollections::electronRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::electronSize ( ) const
inline

Definition at line 812 of file TriggerRefsCollections.h.

References electronIds_.

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

Definition at line 330 of file TriggerRefsCollections.h.

References end, i, j, n, photonIds_, and photonRefs_.

330  {
331  assert (begin<=end);
332  assert (end<=photonIds_.size());
333  const size_type n(end-begin);
334  ids.resize(n);
335  refs.resize(n);
336  size_type j(0);
337  for (size_type i=begin; i!=end; ++i) {
338  ids[j]=photonIds_[i];
339  refs[j]=photonRefs_[i];
340  ++j;
341  }
342  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRphoton refs 
) const
inline

Definition at line 343 of file TriggerRefsCollections.h.

References getObjects(), and photonIds_.

343  {
344  getObjects(id,refs,0,photonIds_.size());
345  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRphoton refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 346 of file TriggerRefsCollections.h.

References end, i, j, n, photonIds_, and photonRefs_.

346  {
347  assert (begin<=end);
348  assert (end<=photonIds_.size());
349  size_type n(0);
350  for (size_type i=begin; i!=end; ++i) {if (id==photonIds_[i]) {++n;}}
351  refs.resize(n);
352  size_type j(0);
353  for (size_type i=begin; i!=end; ++i) {
354  if (id==photonIds_[i]) {refs[j]=photonRefs_[i]; ++j;}
355  }
356  return;
357  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRelectron refs 
) const
inline

Definition at line 359 of file TriggerRefsCollections.h.

References electronIds_, and getObjects().

359  {
360  getObjects(ids,refs,0,electronIds_.size());
361  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRelectron refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 362 of file TriggerRefsCollections.h.

References electronIds_, electronRefs_, end, i, j, and n.

362  {
363  assert (begin<=end);
364  assert (end<=electronIds_.size());
365  const size_type n(end-begin);
366  ids.resize(n);
367  refs.resize(n);
368  size_type j(0);
369  for (size_type i=begin; i!=end; ++i) {
370  ids[j]=electronIds_[i];
371  refs[j]=electronRefs_[i];
372  ++j;
373  }
374  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRelectron refs 
) const
inline

Definition at line 375 of file TriggerRefsCollections.h.

References electronIds_, and getObjects().

375  {
376  getObjects(id,refs,0,electronIds_.size());
377  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRelectron refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 378 of file TriggerRefsCollections.h.

References electronIds_, electronRefs_, end, i, j, and n.

378  {
379  assert (begin<=end);
380  assert (end<=electronIds_.size());
381  size_type n(0);
382  for (size_type i=begin; i!=end; ++i) {if (id==electronIds_[i]) {++n;}}
383  refs.resize(n);
384  size_type j(0);
385  for (size_type i=begin; i!=end; ++i) {
386  if (id==electronIds_[i]) {refs[j]=electronRefs_[i]; ++j;}
387  }
388  return;
389  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRmuon refs 
) const
inline

Definition at line 391 of file TriggerRefsCollections.h.

References getObjects(), and muonIds_.

391  {
392  getObjects(ids,refs,0,muonIds_.size());
393  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 394 of file TriggerRefsCollections.h.

References end, i, j, muonIds_, muonRefs_, and n.

394  {
395  assert (begin<=end);
396  assert (end<=muonIds_.size());
397  const size_type n(end-begin);
398  ids.resize(n);
399  refs.resize(n);
400  size_type j(0);
401  for (size_type i=begin; i!=end; ++i) {
402  ids[j]=muonIds_[i];
403  refs[j]=muonRefs_[i];
404  ++j;
405  }
406  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRmuon refs 
) const
inline

Definition at line 407 of file TriggerRefsCollections.h.

References getObjects(), and muonIds_.

407  {
408  getObjects(id,refs,0,muonIds_.size());
409  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRmuon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 410 of file TriggerRefsCollections.h.

References end, i, j, muonIds_, muonRefs_, and n.

410  {
411  assert (begin<=end);
412  assert (end<=muonIds_.size());
413  size_type n(0);
414  for (size_type i=begin; i!=end; ++i) {if (id==muonIds_[i]) {++n;}}
415  refs.resize(n);
416  size_type j(0);
417  for (size_type i=begin; i!=end; ++i) {
418  if (id==muonIds_[i]) {refs[j]=muonRefs_[i]; ++j;}
419  }
420  return;
421  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRjet refs 
) const
inline

Definition at line 423 of file TriggerRefsCollections.h.

References getObjects(), and jetIds_.

423  {
424  getObjects(ids,refs,0,jetIds_.size());
425  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 426 of file TriggerRefsCollections.h.

References end, i, j, jetIds_, jetRefs_, and n.

426  {
427  assert (begin<=end);
428  assert (end<=jetIds_.size());
429  const size_type n(end-begin);
430  ids.resize(n);
431  refs.resize(n);
432  size_type j(0);
433  for (size_type i=begin; i!=end; ++i) {
434  ids[j]=jetIds_[i];
435  refs[j]=jetRefs_[i];
436  ++j;
437  }
438  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRjet refs 
) const
inline

Definition at line 439 of file TriggerRefsCollections.h.

References getObjects(), and jetIds_.

439  {
440  getObjects(id,refs,0,jetIds_.size());
441  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 442 of file TriggerRefsCollections.h.

References end, i, j, jetIds_, jetRefs_, and n.

442  {
443  assert (begin<=end);
444  assert (end<=jetIds_.size());
445  size_type n(0);
446  for (size_type i=begin; i!=end; ++i) {if (id==jetIds_[i]) {++n;}}
447  refs.resize(n);
448  size_type j(0);
449  for (size_type i=begin; i!=end; ++i) {
450  if (id==jetIds_[i]) {refs[j]=jetRefs_[i]; ++j;}
451  }
452  return;
453  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcomposite refs 
) const
inline

Definition at line 455 of file TriggerRefsCollections.h.

References compositeIds_, and getObjects().

455  {
456  getObjects(ids,refs,0,compositeIds_.size());
457  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcomposite refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 458 of file TriggerRefsCollections.h.

References compositeIds_, compositeRefs_, end, i, j, and n.

458  {
459  assert (begin<=end);
460  assert (end<=compositeIds_.size());
461  const size_type n(end-begin);
462  ids.resize(n);
463  refs.resize(n);
464  size_type j(0);
465  for (size_type i=begin; i!=end; ++i) {
466  ids[j]=compositeIds_[i];
467  refs[j]=compositeRefs_[i];
468  ++j;
469  }
470  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcomposite refs 
) const
inline

Definition at line 471 of file TriggerRefsCollections.h.

References compositeIds_, and getObjects().

471  {
472  getObjects(id,refs,0,compositeIds_.size());
473  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcomposite refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 474 of file TriggerRefsCollections.h.

References compositeIds_, compositeRefs_, end, i, j, and n.

474  {
475  assert (begin<=end);
476  assert (end<=compositeIds_.size());
477  size_type n(0);
478  for (size_type i=begin; i!=end; ++i) {if (id==compositeIds_[i]) {++n;}}
479  refs.resize(n);
480  size_type j(0);
481  for (size_type i=begin; i!=end; ++i) {
482  if (id==compositeIds_[i]) {refs[j]=compositeRefs_[i]; ++j;}
483  }
484  return;
485  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRbasemet refs 
) const
inline

Definition at line 487 of file TriggerRefsCollections.h.

References basemetIds_, and getObjects().

487  {
488  getObjects(ids,refs,0,basemetIds_.size());
489  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRbasemet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 490 of file TriggerRefsCollections.h.

References basemetIds_, basemetRefs_, end, i, j, and n.

490  {
491  assert (begin<=end);
492  assert (end<=basemetIds_.size());
493  const size_type n(end-begin);
494  ids.resize(n);
495  refs.resize(n);
496  size_type j(0);
497  for (size_type i=begin; i!=end; ++i) {
498  ids[j]=basemetIds_[i];
499  refs[j]=basemetRefs_[i];
500  ++j;
501  }
502  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRbasemet refs 
) const
inline

Definition at line 503 of file TriggerRefsCollections.h.

References basemetIds_, and getObjects().

503  {
504  getObjects(id,refs,0,basemetIds_.size());
505  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRbasemet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 506 of file TriggerRefsCollections.h.

References basemetIds_, basemetRefs_, end, i, j, and n.

506  {
507  assert (begin<=end);
508  assert (end<=basemetIds_.size());
509  size_type n(0);
510  for (size_type i=begin; i!=end; ++i) {if (id==basemetIds_[i]) {++n;}}
511  refs.resize(n);
512  size_type j(0);
513  for (size_type i=begin; i!=end; ++i) {
514  if (id==basemetIds_[i]) {refs[j]=basemetRefs_[i]; ++j;}
515  }
516  return;
517  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcalomet refs 
) const
inline

Definition at line 519 of file TriggerRefsCollections.h.

References calometIds_, and getObjects().

519  {
520  getObjects(ids,refs,0,calometIds_.size());
521  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRcalomet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 522 of file TriggerRefsCollections.h.

References calometIds_, calometRefs_, end, i, j, and n.

522  {
523  assert (begin<=end);
524  assert (end<=calometIds_.size());
525  const size_type n(end-begin);
526  ids.resize(n);
527  refs.resize(n);
528  size_type j(0);
529  for (size_type i=begin; i!=end; ++i) {
530  ids[j]=calometIds_[i];
531  refs[j]=calometRefs_[i];
532  ++j;
533  }
534  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcalomet refs 
) const
inline

Definition at line 535 of file TriggerRefsCollections.h.

References calometIds_, and getObjects().

535  {
536  getObjects(id,refs,0,calometIds_.size());
537  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRcalomet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 538 of file TriggerRefsCollections.h.

References calometIds_, calometRefs_, end, i, j, and n.

538  {
539  assert (begin<=end);
540  assert (end<=calometIds_.size());
541  size_type n(0);
542  for (size_type i=begin; i!=end; ++i) {if (id==calometIds_[i]) {++n;}}
543  refs.resize(n);
544  size_type j(0);
545  for (size_type i=begin; i!=end; ++i) {
546  if (id==calometIds_[i]) {refs[j]=calometRefs_[i]; ++j;}
547  }
548  return;
549  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpixtrack refs 
) const
inline

Definition at line 551 of file TriggerRefsCollections.h.

References getObjects(), and pixtrackIds_.

551  {
552  getObjects(ids,refs,0,pixtrackIds_.size());
553  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpixtrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 554 of file TriggerRefsCollections.h.

References end, i, j, n, pixtrackIds_, and pixtrackRefs_.

554  {
555  assert (begin<=end);
556  assert (end<=pixtrackIds_.size());
557  const size_type n(end-begin);
558  ids.resize(n);
559  refs.resize(n);
560  size_type j(0);
561  for (size_type i=begin; i!=end; ++i) {
562  ids[j]=pixtrackIds_[i];
563  refs[j]=pixtrackRefs_[i];
564  ++j;
565  }
566  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpixtrack refs 
) const
inline

Definition at line 567 of file TriggerRefsCollections.h.

References getObjects(), and pixtrackIds_.

567  {
568  getObjects(id,refs,0,pixtrackIds_.size());
569  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpixtrack refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 570 of file TriggerRefsCollections.h.

References end, i, j, n, pixtrackIds_, and pixtrackRefs_.

570  {
571  assert (begin<=end);
572  assert (end<=pixtrackIds_.size());
573  size_type n(0);
574  for (size_type i=begin; i!=end; ++i) {if (id==pixtrackIds_[i]) {++n;}}
575  refs.resize(n);
576  size_type j(0);
577  for (size_type i=begin; i!=end; ++i) {
578  if (id==pixtrackIds_[i]) {refs[j]=pixtrackRefs_[i]; ++j;}
579  }
580  return;
581  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1em refs 
) const
inline

Definition at line 583 of file TriggerRefsCollections.h.

References getObjects(), and l1emIds_.

583  {
584  getObjects(ids,refs,0,l1emIds_.size());
585  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1em refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 586 of file TriggerRefsCollections.h.

References end, i, j, l1emIds_, l1emRefs_, and n.

586  {
587  assert (begin<=end);
588  assert (end<=l1emIds_.size());
589  const size_type n(end-begin);
590  ids.resize(n);
591  refs.resize(n);
592  size_type j(0);
593  for (size_type i=begin; i!=end; ++i) {
594  ids[j]=l1emIds_[i];
595  refs[j]=l1emRefs_[i];
596  ++j;
597  }
598  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1em refs 
) const
inline

Definition at line 599 of file TriggerRefsCollections.h.

References getObjects(), and l1emIds_.

599  {
600  getObjects(id,refs,0,l1emIds_.size());
601  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1em refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 602 of file TriggerRefsCollections.h.

References end, i, j, l1emIds_, l1emRefs_, and n.

602  {
603  assert (begin<=end);
604  assert (end<=l1emIds_.size());
605  size_type n(0);
606  for (size_type i=begin; i!=end; ++i) {if (id==l1emIds_[i]) {++n;}}
607  refs.resize(n);
608  size_type j(0);
609  for (size_type i=begin; i!=end; ++i) {
610  if (id==l1emIds_[i]) {refs[j]=l1emRefs_[i]; ++j;}
611  }
612  return;
613  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1muon refs 
) const
inline

Definition at line 615 of file TriggerRefsCollections.h.

References getObjects(), and l1muonIds_.

615  {
616  getObjects(ids,refs,0,l1muonIds_.size());
617  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1muon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 618 of file TriggerRefsCollections.h.

References end, i, j, l1muonIds_, l1muonRefs_, and n.

618  {
619  assert (begin<=end);
620  assert (end<=l1muonIds_.size());
621  const size_type n(end-begin);
622  ids.resize(n);
623  refs.resize(n);
624  size_type j(0);
625  for (size_type i=begin; i!=end; ++i) {
626  ids[j]=l1muonIds_[i];
627  refs[j]=l1muonRefs_[i];
628  ++j;
629  }
630  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1muon refs 
) const
inline

Definition at line 631 of file TriggerRefsCollections.h.

References getObjects(), and l1muonIds_.

631  {
632  getObjects(id,refs,0,l1muonIds_.size());
633  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1muon refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 634 of file TriggerRefsCollections.h.

References end, i, j, l1muonIds_, l1muonRefs_, and n.

634  {
635  assert (begin<=end);
636  assert (end<=l1muonIds_.size());
637  size_type n(0);
638  for (size_type i=begin; i!=end; ++i) {if (id==l1muonIds_[i]) {++n;}}
639  refs.resize(n);
640  size_type j(0);
641  for (size_type i=begin; i!=end; ++i) {
642  if (id==l1muonIds_[i]) {refs[j]=l1muonRefs_[i]; ++j;}
643  }
644  return;
645  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1jet refs 
) const
inline

Definition at line 647 of file TriggerRefsCollections.h.

References getObjects(), and l1jetIds_.

647  {
648  getObjects(ids,refs,0,l1jetIds_.size());
649  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1jet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 650 of file TriggerRefsCollections.h.

References end, i, j, l1jetIds_, l1jetRefs_, and n.

650  {
651  assert (begin<=end);
652  assert (end<=l1jetIds_.size());
653  const size_type n(end-begin);
654  ids.resize(n);
655  refs.resize(n);
656  size_type j(0);
657  for (size_type i=begin; i!=end; ++i) {
658  ids[j]=l1jetIds_[i];
659  refs[j]=l1jetRefs_[i];
660  ++j;
661  }
662  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1jet refs 
) const
inline

Definition at line 663 of file TriggerRefsCollections.h.

References getObjects(), and l1jetIds_.

663  {
664  getObjects(id,refs,0,l1jetIds_.size());
665  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1jet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 666 of file TriggerRefsCollections.h.

References end, i, j, l1jetIds_, l1jetRefs_, and n.

666  {
667  assert (begin<=end);
668  assert (end<=l1jetIds_.size());
669  size_type n(0);
670  for (size_type i=begin; i!=end; ++i) {if (id==l1jetIds_[i]) {++n;}}
671  refs.resize(n);
672  size_type j(0);
673  for (size_type i=begin; i!=end; ++i) {
674  if (id==l1jetIds_[i]) {refs[j]=l1jetRefs_[i]; ++j;}
675  }
676  return;
677  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1etmiss refs 
) const
inline

Definition at line 679 of file TriggerRefsCollections.h.

References getObjects(), and l1etmissIds_.

679  {
680  getObjects(ids,refs,0,l1etmissIds_.size());
681  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1etmiss refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 682 of file TriggerRefsCollections.h.

References end, i, j, l1etmissIds_, l1etmissRefs_, and n.

682  {
683  assert (begin<=end);
684  assert (end<=l1etmissIds_.size());
685  const size_type n(end-begin);
686  ids.resize(n);
687  refs.resize(n);
688  size_type j(0);
689  for (size_type i=begin; i!=end; ++i) {
690  ids[j]=l1etmissIds_[i];
691  refs[j]=l1etmissRefs_[i];
692  ++j;
693  }
694  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1etmiss refs 
) const
inline

Definition at line 695 of file TriggerRefsCollections.h.

References getObjects(), and l1etmissIds_.

695  {
696  getObjects(id,refs,0,l1etmissIds_.size());
697  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1etmiss refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 698 of file TriggerRefsCollections.h.

References end, i, j, l1etmissIds_, l1etmissRefs_, and n.

698  {
699  assert (begin<=end);
700  assert (end<=l1etmissIds_.size());
701  size_type n(0);
702  for (size_type i=begin; i!=end; ++i) {if (id==l1etmissIds_[i]) {++n;}}
703  refs.resize(n);
704  size_type j(0);
705  for (size_type i=begin; i!=end; ++i) {
706  if (id==l1etmissIds_[i]) {refs[j]=l1etmissRefs_[i]; ++j;}
707  }
708  return;
709  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1hfrings refs 
) const
inline

Definition at line 711 of file TriggerRefsCollections.h.

References getObjects(), and l1hfringsIds_.

711  {
712  getObjects(ids,refs,0,l1hfringsIds_.size());
713  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRl1hfrings refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 714 of file TriggerRefsCollections.h.

References end, i, j, l1hfringsIds_, l1hfringsRefs_, and n.

714  {
715  assert (begin<=end);
716  assert (end<=l1hfringsIds_.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]=l1hfringsIds_[i];
723  refs[j]=l1hfringsRefs_[i];
724  ++j;
725  }
726  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1hfrings refs 
) const
inline

Definition at line 727 of file TriggerRefsCollections.h.

References getObjects(), and l1hfringsIds_.

727  {
728  getObjects(id,refs,0,l1hfringsIds_.size());
729  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRl1hfrings refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 730 of file TriggerRefsCollections.h.

References end, i, j, l1hfringsIds_, l1hfringsRefs_, and n.

730  {
731  assert (begin<=end);
732  assert (end<=l1hfringsIds_.size());
733  size_type n(0);
734  for (size_type i=begin; i!=end; ++i) {if (id==l1hfringsIds_[i]) {++n;}}
735  refs.resize(n);
736  size_type j(0);
737  for (size_type i=begin; i!=end; ++i) {
738  if (id==l1hfringsIds_[i]) {refs[j]=l1hfringsRefs_[i]; ++j;}
739  }
740  return;
741  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfjet refs 
) const
inline

Definition at line 743 of file TriggerRefsCollections.h.

References getObjects(), and pfjetIds_.

743  {
744  getObjects(ids,refs,0,pfjetIds_.size());
745  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 746 of file TriggerRefsCollections.h.

References end, i, j, n, pfjetIds_, and pfjetRefs_.

746  {
747  assert (begin<=end);
748  assert (end<=pfjetIds_.size());
749  const size_type n(end-begin);
750  ids.resize(n);
751  refs.resize(n);
752  size_type j(0);
753  for (size_type i=begin; i!=end; ++i) {
754  ids[j]=pfjetIds_[i];
755  refs[j]=pfjetRefs_[i];
756  ++j;
757  }
758  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfjet refs 
) const
inline

Definition at line 759 of file TriggerRefsCollections.h.

References getObjects(), and pfjetIds_.

759  {
760  getObjects(id,refs,0,pfjetIds_.size());
761  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpfjet refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 762 of file TriggerRefsCollections.h.

References end, i, j, n, pfjetIds_, and pfjetRefs_.

762  {
763  assert (begin<=end);
764  assert (end<=pfjetIds_.size());
765  size_type n(0);
766  for (size_type i=begin; i!=end; ++i) {if (id==pfjetIds_[i]) {++n;}}
767  refs.resize(n);
768  size_type j(0);
769  for (size_type i=begin; i!=end; ++i) {
770  if (id==pfjetIds_[i]) {refs[j]=pfjetRefs_[i]; ++j;}
771  }
772  return;
773  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpftau refs 
) const
inline

Definition at line 775 of file TriggerRefsCollections.h.

References getObjects(), and pftauIds_.

775  {
776  getObjects(ids,refs,0,pftauIds_.size());
777  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( Vids ids,
VRpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 778 of file TriggerRefsCollections.h.

References end, i, j, n, pftauIds_, and pftauRefs_.

778  {
779  assert (begin<=end);
780  assert (end<=pftauIds_.size());
781  const size_type n(end-begin);
782  ids.resize(n);
783  refs.resize(n);
784  size_type j(0);
785  for (size_type i=begin; i!=end; ++i) {
786  ids[j]=pftauIds_[i];
787  refs[j]=pftauRefs_[i];
788  ++j;
789  }
790  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpftau refs 
) const
inline

Definition at line 791 of file TriggerRefsCollections.h.

References getObjects(), and pftauIds_.

791  {
792  getObjects(id,refs,0,pftauIds_.size());
793  }
void getObjects(Vids &ids, VRphoton &refs) const
various physics-level getters:
void trigger::TriggerRefsCollections::getObjects ( int  id,
VRpftau refs,
size_type  begin,
size_type  end 
) const
inline

Definition at line 794 of file TriggerRefsCollections.h.

References end, i, j, n, pftauIds_, and pftauRefs_.

794  {
795  assert (begin<=end);
796  assert (end<=pftauIds_.size());
797  size_type n(0);
798  for (size_type i=begin; i!=end; ++i) {if (id==pftauIds_[i]) {++n;}}
799  refs.resize(n);
800  size_type j(0);
801  for (size_type i=begin; i!=end; ++i) {
802  if (id==pftauIds_[i]) {refs[j]=pftauRefs_[i]; ++j;}
803  }
804  return;
805  }
int i
Definition: DBlmapReader.cc:9
uint16_t size_type
int j
Definition: DBlmapReader.cc:9
#define end
Definition: vmac.h:38
#define begin
Definition: vmac.h:31
const Vids& trigger::TriggerRefsCollections::jetIds ( ) const
inline
const VRjet& trigger::TriggerRefsCollections::jetRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::jetSize ( ) const
inline

Definition at line 820 of file TriggerRefsCollections.h.

References jetIds_.

const Vids& trigger::TriggerRefsCollections::l1emIds ( ) const
inline
const VRl1em& trigger::TriggerRefsCollections::l1emRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::l1emSize ( ) const
inline

Definition at line 840 of file TriggerRefsCollections.h.

References l1emIds_.

const Vids& trigger::TriggerRefsCollections::l1etmissIds ( ) const
inline
const VRl1etmiss& trigger::TriggerRefsCollections::l1etmissRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::l1etmissSize ( ) const
inline

Definition at line 852 of file TriggerRefsCollections.h.

References l1etmissIds_.

const Vids& trigger::TriggerRefsCollections::l1hfringsIds ( ) const
inline
const VRl1hfrings& trigger::TriggerRefsCollections::l1hfringsRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::l1hfringsSize ( ) const
inline

Definition at line 856 of file TriggerRefsCollections.h.

References l1hfringsIds_.

const Vids& trigger::TriggerRefsCollections::l1jetIds ( ) const
inline
const VRl1jet& trigger::TriggerRefsCollections::l1jetRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::l1jetSize ( ) const
inline

Definition at line 848 of file TriggerRefsCollections.h.

References l1jetIds_.

const Vids& trigger::TriggerRefsCollections::l1muonIds ( ) const
inline
const VRl1muon& trigger::TriggerRefsCollections::l1muonRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::l1muonSize ( ) const
inline
const Vids& trigger::TriggerRefsCollections::muonIds ( ) const
inline
const VRmuon& trigger::TriggerRefsCollections::muonRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::muonSize ( ) const
inline

Definition at line 816 of file TriggerRefsCollections.h.

References muonIds_.

Referenced by HLTMuonL2PreFilter::hltFilter().

const Vids& trigger::TriggerRefsCollections::pfjetIds ( ) const
inline
const VRpfjet& trigger::TriggerRefsCollections::pfjetRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::pfjetSize ( ) const
inline

Definition at line 860 of file TriggerRefsCollections.h.

References pfjetIds_.

const Vids& trigger::TriggerRefsCollections::pftauIds ( ) const
inline
const VRpftau& trigger::TriggerRefsCollections::pftauRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::pftauSize ( ) const
inline

Definition at line 864 of file TriggerRefsCollections.h.

References pftauIds_.

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

Definition at line 809 of file TriggerRefsCollections.h.

References photonIds_.

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

809 {return photonIds_;}
const VRphoton& trigger::TriggerRefsCollections::photonRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::photonSize ( ) const
inline

low-level getters for data members

Definition at line 808 of file TriggerRefsCollections.h.

References photonIds_.

808 {return photonIds_.size();}
const Vids& trigger::TriggerRefsCollections::pixtrackIds ( ) const
inline
const VRpixtrack& trigger::TriggerRefsCollections::pixtrackRefs ( ) const
inline
size_type trigger::TriggerRefsCollections::pixtrackSize ( ) const
inline

Definition at line 836 of file TriggerRefsCollections.h.

References pixtrackIds_.

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

utility

Definition at line 133 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_, muonIds_, muonRefs_, pfjetIds_, pfjetRefs_, pftauIds_, pftauRefs_, photonIds_, photonRefs_, pixtrackIds_, pixtrackRefs_, and std::swap().

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

133  {
134  std::swap(photonIds_, other.photonIds_);
135  std::swap(photonRefs_, other.photonRefs_);
136  std::swap(electronIds_, other.electronIds_);
137  std::swap(electronRefs_, other.electronRefs_);
138  std::swap(muonIds_, other.muonIds_);
139  std::swap(muonRefs_, other.muonRefs_);
140  std::swap(jetIds_, other.jetIds_);
141  std::swap(jetRefs_, other.jetRefs_);
142  std::swap(compositeIds_, other.compositeIds_);
143  std::swap(compositeRefs_, other.compositeRefs_);
144  std::swap(basemetIds_, other.basemetIds_);
145  std::swap(basemetRefs_, other.basemetRefs_);
146  std::swap(calometIds_, other.calometIds_);
147  std::swap(calometRefs_, other.calometRefs_);
148  std::swap(pixtrackIds_, other.pixtrackIds_);
149  std::swap(pixtrackRefs_, other.pixtrackRefs_);
150 
151  std::swap(l1emIds_, other.l1emIds_);
152  std::swap(l1emRefs_, other.l1emRefs_);
153  std::swap(l1muonIds_, other.l1muonIds_);
154  std::swap(l1muonRefs_, other.l1muonRefs_);
155  std::swap(l1jetIds_, other.l1jetIds_);
156  std::swap(l1jetRefs_, other.l1jetRefs_);
157  std::swap(l1etmissIds_, other.l1etmissIds_);
158  std::swap(l1etmissRefs_, other.l1etmissRefs_);
159  std::swap(l1hfringsIds_, other.l1hfringsIds_);
160  std::swap(l1hfringsRefs_, other.l1hfringsRefs_);
161 
162  std::swap(pfjetIds_, other.pfjetIds_);
163  std::swap(pfjetRefs_, other.pfjetRefs_);
164  std::swap(pftauIds_, other.pftauIds_);
165  std::swap(pftauRefs_, other.pftauRefs_);
166  }
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)

Member Data Documentation

Vids trigger::TriggerRefsCollections::basemetIds_
private
VRbasemet trigger::TriggerRefsCollections::basemetRefs_
private

Definition at line 87 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::calometIds_
private
VRcalomet trigger::TriggerRefsCollections::calometRefs_
private

Definition at line 89 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::compositeIds_
private
VRcomposite trigger::TriggerRefsCollections::compositeRefs_
private

Definition at line 85 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::electronIds_
private
VRelectron trigger::TriggerRefsCollections::electronRefs_
private

Definition at line 79 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::jetIds_
private

Definition at line 82 of file TriggerRefsCollections.h.

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

VRjet trigger::TriggerRefsCollections::jetRefs_
private

Definition at line 83 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::l1emIds_
private

Definition at line 93 of file TriggerRefsCollections.h.

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

VRl1em trigger::TriggerRefsCollections::l1emRefs_
private

Definition at line 94 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::l1etmissIds_
private
VRl1etmiss trigger::TriggerRefsCollections::l1etmissRefs_
private

Definition at line 100 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::l1hfringsIds_
private
VRl1hfrings trigger::TriggerRefsCollections::l1hfringsRefs_
private

Definition at line 102 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::l1jetIds_
private

Definition at line 97 of file TriggerRefsCollections.h.

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

VRl1jet trigger::TriggerRefsCollections::l1jetRefs_
private

Definition at line 98 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::l1muonIds_
private

Definition at line 95 of file TriggerRefsCollections.h.

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

VRl1muon trigger::TriggerRefsCollections::l1muonRefs_
private

Definition at line 96 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::muonIds_
private

Definition at line 80 of file TriggerRefsCollections.h.

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

VRmuon trigger::TriggerRefsCollections::muonRefs_
private

Definition at line 81 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::pfjetIds_
private

Definition at line 104 of file TriggerRefsCollections.h.

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

VRpfjet trigger::TriggerRefsCollections::pfjetRefs_
private

Definition at line 105 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::pftauIds_
private

Definition at line 106 of file TriggerRefsCollections.h.

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

VRpftau trigger::TriggerRefsCollections::pftauRefs_
private

Definition at line 107 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::photonIds_
private

data members

physics type ids and Refs

Definition at line 76 of file TriggerRefsCollections.h.

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

VRphoton trigger::TriggerRefsCollections::photonRefs_
private

Definition at line 77 of file TriggerRefsCollections.h.

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

Vids trigger::TriggerRefsCollections::pixtrackIds_
private
VRpixtrack trigger::TriggerRefsCollections::pixtrackRefs_
private

Definition at line 91 of file TriggerRefsCollections.h.

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