CMS 3D CMS Logo

PFJetCollection.h
Go to the documentation of this file.
1 // F.R.
2 #ifndef JetReco_PFJetCollection_h
3 #define JetReco_PFJetCollection_h
4 
5 #include <vector>
10 
11 #include "DataFormats/JetReco/interface/PFJet.h" //INCLUDECHECKER:SKIP
12 
13 namespace reco {
14  class PFJet;
16  typedef std::vector<PFJet> PFJetCollection;
23  typedef std::vector<edm::FwdRef<PFJetCollection> > PFJetFwdRefVector;
24  typedef std::vector<edm::FwdPtr<PFJet> > PFJetFwdPtrVector;
25 } // namespace reco
26 #endif
edm::RefProd
Definition: EDProductfwd.h:25
reco::PFJetFwdRef
edm::FwdRef< PFJetCollection > PFJetFwdRef
Definition: PFJetCollection.h:19
reco::PFJetFwdPtr
edm::FwdPtr< PFJet > PFJetFwdPtr
Definition: PFJetCollection.h:20
edm::FwdRef
Definition: FwdRef.h:123
PFJet.h
reco::PFJetRef
edm::Ref< PFJetCollection > PFJetRef
edm references
Definition: PFJetCollection.h:18
edm::RefVector
Definition: EDProductfwd.h:27
reco::PFJetFwdRefVector
std::vector< edm::FwdRef< PFJetCollection > > PFJetFwdRefVector
Definition: PFJetCollection.h:23
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
reco::PFJetRefProd
edm::RefProd< PFJetCollection > PFJetRefProd
Definition: PFJetCollection.h:22
edm::Ref< PFJetCollection >
reco::PFJetFwdPtrVector
std::vector< edm::FwdPtr< PFJet > > PFJetFwdPtrVector
Definition: PFJetCollection.h:24
edm::FwdPtr
Definition: FwdPtr.h:40
RefVector.h
reco::PFJetRefVector
edm::RefVector< PFJetCollection > PFJetRefVector
Definition: PFJetCollection.h:21
FwdRef.h
Ref.h
FwdPtr.h
reco::PFJetCollection
std::vector< PFJet > PFJetCollection
collection of PFJet objects
Definition: PFJetCollection.h:14
reco::PFJet
Jets made from PFObjects.
Definition: PFJet.h:20