CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Functions
TriggerRefsCollections.h File Reference
#include "DataFormats/HLTReco/interface/TriggerTypeDefs.h"
#include "DataFormats/Common/interface/Ref.h"
#include "DataFormats/Common/interface/RefProd.h"
#include "DataFormats/RecoCandidate/interface/RecoEcalCandidateFwd.h"
#include "DataFormats/EgammaCandidates/interface/ElectronFwd.h"
#include "DataFormats/RecoCandidate/interface/RecoChargedCandidateFwd.h"
#include "DataFormats/JetReco/interface/CaloJetCollection.h"
#include "DataFormats/Candidate/interface/CompositeCandidateFwd.h"
#include "DataFormats/METReco/interface/METFwd.h"
#include "DataFormats/METReco/interface/CaloMETFwd.h"
#include "DataFormats/METReco/interface/PFMETFwd.h"
#include "DataFormats/HcalIsolatedTrack/interface/IsolatedPixelTrackCandidateFwd.h"
#include "DataFormats/L1Trigger/interface/L1HFRingsFwd.h"
#include "DataFormats/L1Trigger/interface/L1EmParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1JetParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticleFwd.h"
#include "DataFormats/L1Trigger/interface/Muon.h"
#include "DataFormats/L1Trigger/interface/MuonShower.h"
#include "DataFormats/L1Trigger/interface/EGamma.h"
#include "DataFormats/L1Trigger/interface/Jet.h"
#include "DataFormats/L1Trigger/interface/Tau.h"
#include "DataFormats/L1Trigger/interface/EtSum.h"
#include "DataFormats/L1TMuonPhase2/interface/TrackerMuon.h"
#include "DataFormats/L1TCorrelator/interface/TkElectron.h"
#include "DataFormats/L1TCorrelator/interface/TkElectronFwd.h"
#include "DataFormats/L1TCorrelator/interface/TkEm.h"
#include "DataFormats/L1TCorrelator/interface/TkEmFwd.h"
#include "DataFormats/L1TParticleFlow/interface/PFJet.h"
#include "DataFormats/L1TParticleFlow/interface/PFTau.h"
#include "DataFormats/L1TParticleFlow/interface/HPSPFTau.h"
#include "DataFormats/L1TParticleFlow/interface/HPSPFTauFwd.h"
#include "DataFormats/JetReco/interface/PFJetCollection.h"
#include "DataFormats/TauReco/interface/PFTauFwd.h"
#include <cassert>
#include <vector>
#include <typeinfo>

Go to the source code of this file.

Classes

class  trigger::TriggerRefsCollections
 

Namespaces

 trigger
 

Typedefs

typedef std::vector< reco::METReftrigger::VRbasemet
 
typedef std::vector< reco::CaloMETReftrigger::VRcalomet
 
typedef std::vector< reco::CompositeCandidateReftrigger::VRcomposite
 
typedef std::vector< reco::ElectronReftrigger::VRelectron
 
typedef std::vector< reco::CaloJetReftrigger::VRjet
 
typedef std::vector< l1extra::L1EmParticleReftrigger::VRl1em
 
typedef std::vector< l1extra::L1EtMissParticleReftrigger::VRl1etmiss
 
typedef std::vector< l1extra::L1HFRingsReftrigger::VRl1hfrings
 
typedef std::vector< l1extra::L1JetParticleReftrigger::VRl1jet
 
typedef std::vector< l1extra::L1MuonParticleReftrigger::VRl1muon
 
typedef l1t::EGammaVectorRef trigger::VRl1tegamma
 
typedef l1t::EtSumVectorRef trigger::VRl1tetsum
 
typedef l1t::HPSPFTauVectorRef trigger::VRl1thpspftau
 
typedef l1t::JetVectorRef trigger::VRl1tjet
 
typedef l1t::MuonVectorRef trigger::VRl1tmuon
 
typedef l1t::MuonShowerVectorRef trigger::VRl1tmuonShower
 
typedef l1t::EtSumVectorP2Ref trigger::VRl1tp2etsum
 
typedef l1t::PFJetVectorRef trigger::VRl1tpfjet
 
typedef l1t::PFTauVectorRef trigger::VRl1tpftau
 
typedef l1t::PFTrackVectorRef trigger::VRl1tpftrack
 
typedef l1t::TauVectorRef trigger::VRl1ttau
 
typedef l1t::TkElectronVectorRef trigger::VRl1ttkele
 
typedef l1t::TkEmVectorRef trigger::VRl1ttkem
 
typedef l1t::TrackerMuonRefVector trigger::VRl1ttkmuon
 
typedef std::vector< reco::RecoChargedCandidateReftrigger::VRmuon
 
typedef std::vector< reco::PFJetReftrigger::VRpfjet
 
typedef std::vector< reco::PFMETReftrigger::VRpfmet
 
typedef std::vector< reco::PFTauReftrigger::VRpftau
 
typedef std::vector< reco::RecoEcalCandidateReftrigger::VRphoton
 
typedef std::vector< reco::IsolatedPixelTrackCandidateReftrigger::VRpixtrack
 

Functions

void trigger::swap (TriggerRefsCollections &first, TriggerRefsCollections &second)