Classes | |
struct | Efficiency |
class | HLTPrescaleTable |
The single EDProduct containing the HLT Prescale Table. More... | |
class | HLTPrescaleTableCond |
class | TriggerEvent |
The single EDProduct to be saved for each event (AOD case) More... | |
class | TriggerEventWithRefs |
class | TriggerFilterObjectWithRefs |
class | TriggerObject |
Single trigger physics object (e.g., an isolated muon) More... | |
class | TriggerRefsCollections |
class | TriggerTypeDefs |
Typedefs | |
typedef std::vector< size_type > | Keys |
typedef uint16_t | size_type |
typedef std::vector < TriggerObject > | TriggerObjectCollection |
collection of trigger physics objects (e.g., all isolated muons) More... | |
typedef std::vector< int > | Vids |
typedef std::vector< reco::METRef > | VRbasemet |
typedef std::vector < reco::CaloMETRef > | VRcalomet |
typedef std::vector < reco::CompositeCandidateRef > | VRcomposite |
typedef std::vector < reco::ElectronRef > | VRelectron |
typedef std::vector < reco::CaloJetRef > | VRjet |
typedef std::vector < l1extra::L1EmParticleRef > | VRl1em |
typedef std::vector < l1extra::L1EtMissParticleRef > | VRl1etmiss |
typedef std::vector < l1extra::L1HFRingsRef > | VRl1hfrings |
typedef std::vector < l1extra::L1JetParticleRef > | VRl1jet |
typedef std::vector < l1extra::L1MuonParticleRef > | VRl1muon |
typedef std::vector < reco::RecoChargedCandidateRef > | VRmuon |
typedef std::vector < reco::PFJetRef > | VRpfjet |
typedef std::vector < reco::PFTauRef > | VRpftau |
typedef std::vector < reco::RecoEcalCandidateRef > | VRphoton |
typedef std::vector < reco::IsolatedPixelTrackCandidateRef > | VRpixtrack |
Enumerations | |
enum | TriggerObjectType { TriggerL1Mu = -81, TriggerL1NoIsoEG = -82, TriggerL1IsoEG = -83, TriggerL1CenJet = -84, TriggerL1ForJet = -85, TriggerL1TauJet = -86, TriggerL1ETM = -87, TriggerL1ETT = -88, TriggerL1HTT = -89, TriggerL1HTM = -90, TriggerL1JetCounts = -91, TriggerL1HfBitCounts = -92, TriggerL1HfRingEtSums = -93, TriggerL1TechTrig = -94, TriggerL1Castor = -95, TriggerL1BPTX = -96, TriggerL1GtExternal = -97, TriggerPhoton = +81, TriggerElectron = +82, TriggerMuon = +83, TriggerTau = +84, TriggerJet = +85, TriggerBJet = +86, TriggerMET = +87, TriggerTET = +88, TriggerTHT = +89, TriggerMHT = +90, TriggerTrack = +91, TriggerCluster = +92, TriggerMETSig = +93, TriggerELongit = +94, TriggerMHTSig = +95, TriggerHLongit = +96 } |
Functions | |
void | swap (TriggerFilterObjectWithRefs &first, TriggerFilterObjectWithRefs &second) |
void | swap (TriggerRefsCollections &first, TriggerRefsCollections &second) |
typedef std::vector<size_type> trigger::Keys |
Definition at line 20 of file TriggerTypeDefs.h.
typedef uint16_t trigger::size_type |
Definition at line 19 of file TriggerTypeDefs.h.
typedef std::vector<TriggerObject> trigger::TriggerObjectCollection |
collection of trigger physics objects (e.g., all isolated muons)
Definition at line 81 of file TriggerObject.h.
typedef std::vector<int> trigger::Vids |
Definition at line 22 of file TriggerTypeDefs.h.
typedef std::vector<reco::METRef> trigger::VRbasemet |
Definition at line 56 of file TriggerRefsCollections.h.
typedef std::vector<reco::CaloMETRef> trigger::VRcalomet |
Definition at line 57 of file TriggerRefsCollections.h.
typedef std::vector<reco::CompositeCandidateRef> trigger::VRcomposite |
Definition at line 55 of file TriggerRefsCollections.h.
typedef std::vector<reco::ElectronRef> trigger::VRelectron |
Definition at line 52 of file TriggerRefsCollections.h.
typedef std::vector<reco::CaloJetRef> trigger::VRjet |
Definition at line 54 of file TriggerRefsCollections.h.
typedef std::vector<l1extra::L1EmParticleRef> trigger::VRl1em |
Definition at line 60 of file TriggerRefsCollections.h.
typedef std::vector<l1extra::L1EtMissParticleRef> trigger::VRl1etmiss |
Definition at line 63 of file TriggerRefsCollections.h.
typedef std::vector<l1extra::L1HFRingsRef> trigger::VRl1hfrings |
Definition at line 64 of file TriggerRefsCollections.h.
typedef std::vector<l1extra::L1JetParticleRef> trigger::VRl1jet |
Definition at line 62 of file TriggerRefsCollections.h.
typedef std::vector<l1extra::L1MuonParticleRef> trigger::VRl1muon |
Definition at line 61 of file TriggerRefsCollections.h.
typedef std::vector<reco::RecoChargedCandidateRef> trigger::VRmuon |
Definition at line 53 of file TriggerRefsCollections.h.
typedef std::vector<reco::PFJetRef> trigger::VRpfjet |
Definition at line 66 of file TriggerRefsCollections.h.
typedef std::vector<reco::PFTauRef> trigger::VRpftau |
Definition at line 67 of file TriggerRefsCollections.h.
typedef std::vector<reco::RecoEcalCandidateRef> trigger::VRphoton |
Definition at line 51 of file TriggerRefsCollections.h.
typedef std::vector<reco::IsolatedPixelTrackCandidateRef> trigger::VRpixtrack |
Definition at line 58 of file TriggerRefsCollections.h.
Enumerator | |
---|---|
TriggerL1Mu |
enum start value shifted to 81 so as to avoid clashes with PDG codes L1 - using cases as defined in enum L1GtObject, file: DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h" |
TriggerL1NoIsoEG | |
TriggerL1IsoEG | |
TriggerL1CenJet | |
TriggerL1ForJet | |
TriggerL1TauJet | |
TriggerL1ETM | |
TriggerL1ETT | |
TriggerL1HTT | |
TriggerL1HTM | |
TriggerL1JetCounts | |
TriggerL1HfBitCounts | |
TriggerL1HfRingEtSums | |
TriggerL1TechTrig | |
TriggerL1Castor | |
TriggerL1BPTX | |
TriggerL1GtExternal | |
TriggerPhoton |
HLT. |
TriggerElectron | |
TriggerMuon | |
TriggerTau | |
TriggerJet | |
TriggerBJet | |
TriggerMET | |
TriggerTET | |
TriggerTHT | |
TriggerMHT | |
TriggerTrack | |
TriggerCluster | |
TriggerMETSig | |
TriggerELongit | |
TriggerMHTSig | |
TriggerHLongit |
Definition at line 24 of file TriggerTypeDefs.h.
|
inline |
Definition at line 92 of file TriggerFilterObjectWithRefs.h.
References trigger::TriggerFilterObjectWithRefs::swap().
|
inline |
Definition at line 869 of file TriggerRefsCollections.h.
References trigger::TriggerRefsCollections::swap().