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