CMS 3D CMS Logo

TriggerObject.h File Reference

#include "DataFormats/Candidate/interface/LeafCandidate.h"
#include <map>
#include <string>
#include <vector>
#include "DataFormats/HLTReco/interface/TriggerObject.h"
#include "DataFormats/Common/interface/Ref.h"
#include "DataFormats/Common/interface/RefProd.h"
#include "DataFormats/Common/interface/RefVector.h"
#include "DataFormats/Common/interface/Association.h"

Go to the source code of this file.

Namespaces

namespace  pat

Classes

class  pat::TriggerObject
 Analysis-level trigger object class. More...

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


Generated on Tue Jun 9 17:52:07 2009 for CMSSW by  doxygen 1.5.4