CMS 3D CMS Logo

TrackJetCollection.h
Go to the documentation of this file.
1 #ifndef DataFormats_JetReco_TrackJetCollection_h
2 #define DataFormats_JetReco_TrackJetCollection_h
3 
4 #include <vector>
10 
11 namespace reco {
12 
14  typedef std::vector<TrackJet> TrackJetCollection;
20  typedef std::vector<edm::FwdRef<TrackJetCollection> > TrackJetFwdRefVector;
21  typedef std::vector<edm::FwdPtr<TrackJet> > TrackJetFwdPtrVector;
23 
24 } // namespace reco
25 
26 #endif
edm::RefProd
Definition: EDProductfwd.h:25
reco::TrackJetCollection
std::vector< TrackJet > TrackJetCollection
collection of TrackJet objects
Definition: TrackJetCollection.h:14
reco::TrackJetFwdRef
edm::FwdRef< TrackJetCollection > TrackJetFwdRef
Definition: TrackJetCollection.h:17
edm::FwdRef
Definition: FwdRef.h:123
reco::TrackJetFwdPtrVector
std::vector< edm::FwdPtr< TrackJet > > TrackJetFwdPtrVector
Definition: TrackJetCollection.h:21
edm::RefVector
Definition: EDProductfwd.h:27
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:46
TrackJet.h
reco::TrackJetRefProd
edm::RefProd< TrackJetCollection > TrackJetRefProd
Definition: TrackJetCollection.h:22
edm::Ref
Definition: AssociativeIterator.h:58
reco::TrackJetRef
edm::Ref< TrackJetCollection > TrackJetRef
edm references
Definition: TrackJetCollection.h:16
edm::FwdPtr
Definition: FwdPtr.h:40
reco::TrackJetFwdPtr
edm::FwdPtr< TrackJet > TrackJetFwdPtr
Definition: TrackJetCollection.h:18
reco::TrackJetRefVector
edm::RefVector< TrackJetCollection > TrackJetRefVector
Definition: TrackJetCollection.h:19
RefVector.h
FwdRef.h
Ref.h
FwdPtr.h
reco::TrackJetFwdRefVector
std::vector< edm::FwdRef< TrackJetCollection > > TrackJetFwdRefVector
Definition: TrackJetCollection.h:20