#include "DataFormats/Candidate/interface/LeafCandidate.h"
#include <map>
#include <string>
#include <vector>
#include <algorithm>
#include "DataFormats/L1Trigger/interface/L1EmParticle.h"
#include "DataFormats/L1Trigger/interface/L1EmParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticle.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1JetParticle.h"
#include "DataFormats/L1Trigger/interface/L1JetParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticle.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticleFwd.h"
#include "DataFormats/HLTReco/interface/TriggerTypeDefs.h"
#include "DataFormats/HLTReco/interface/TriggerObject.h"
#include "DataFormats/Common/interface/RefVectorIterator.h"
#include "DataFormats/Common/interface/Association.h"
#include "FWCore/Utilities/interface/InputTag.h"
Go to the source code of this file.
Classes | |
class | pat::TriggerObject |
Analysis-level trigger object class. More... | |
Namespaces | |
namespace | pat |
Typedefs | |
typedef std::vector < TriggerObject > | pat::TriggerObjectCollection |
Collection of TriggerObject. | |
typedef edm::Association < TriggerObjectCollection > | pat::TriggerObjectMatch |
Association of TriggerObjects to store matches to Candidates. | |
typedef std::map< std::string, TriggerObjectMatchRefProd > | pat::TriggerObjectMatchContainer |
Container to store references to matches from different producers in the trigger event. | |
typedef std::map< std::string, TriggerObjectRef > | pat::TriggerObjectMatchMap |
Container to store match references from different producers (for one PAT object) | |
typedef edm::RefProd < TriggerObjectMatch > | pat::TriggerObjectMatchRefProd |
Persistent reference to a TriggerObjectMatch product. | |
typedef edm::Ref < TriggerObjectCollection > | pat::TriggerObjectRef |
Persistent reference to an item in a TriggerObjectCollection. | |
typedef edm::RefProd < TriggerObjectCollection > | pat::TriggerObjectRefProd |
Persistent reference to a TriggerObjectCollection product. | |
typedef edm::RefVector < TriggerObjectCollection > | pat::TriggerObjectRefVector |
Vector of persistent references to items in the same TriggerObjectCollection. | |
typedef edm::RefVectorIterator < TriggerObjectCollection > | pat::TriggerObjectRefVectorIterator |
Const iterator over vector of persistent references to items in the same TriggerObjectCollection. |