CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/DataFormats/RecoCandidate/interface/TrackAssociation.h

Go to the documentation of this file.
00001 #ifndef TrackAssociation_h
00002 #define TrackAssociation_h
00003 
00004 #include "DataFormats/TrackReco/interface/Track.h"
00005 #include "DataFormats/TrackReco/interface/TrackFwd.h"
00006 #include "SimDataFormats/TrackingAnalysis/interface/TrackingParticle.h"
00007 #include "SimDataFormats/TrackingAnalysis/interface/TrackingParticleFwd.h"
00008 #include "DataFormats/Common/interface/OneToManyWithQualityGeneric.h"
00009 #include "DataFormats/Common/interface/AssociationMap.h"
00010 #include "DataFormats/Common/interface/View.h"
00011 
00012 namespace reco{
00013 
00014   typedef edm::AssociationMap<edm::OneToManyWithQualityGeneric
00015     <TrackingParticleCollection, edm::View<reco::Track>, double> >
00016     SimToRecoCollection;  
00017   typedef edm::AssociationMap<edm::OneToManyWithQualityGeneric 
00018     <edm::View<reco::Track>, TrackingParticleCollection, double> >
00019     RecoToSimCollection;  
00020   
00021 }
00022 
00023 #endif