CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_4/src/DataFormats/HepMCCandidate/interface/GenParticleFwd.h

Go to the documentation of this file.
00001 #ifndef HepMCCandidate_GenParticleFwd_h
00002 #define HepMCCandidate_GenParticleFwd_h
00003 #include <vector>
00004 #include "DataFormats/Common/interface/Ref.h"
00005 #include "DataFormats/Common/interface/RefProd.h"
00006 #include "DataFormats/Common/interface/RefVector.h"
00007 #include "DataFormats/Common/interface/Association.h"
00008 
00009 namespace reco {
00010   class GenParticle;
00012   typedef std::vector<GenParticle> GenParticleCollection;
00014   typedef edm::Ref<GenParticleCollection> GenParticleRef;
00016   typedef edm::RefProd<GenParticleCollection> GenParticleRefProd;
00018   typedef edm::RefVector<GenParticleCollection> GenParticleRefVector;
00020   typedef edm::Association<GenParticleCollection> GenParticleMatch;
00021 }
00022 
00023 #endif