00001 #ifndef EgammaCandidates_GsfElectronIsoCollection_h 00002 #define EgammaCandidates_GsfElectronIsoCollection_h 00003 00004 00005 #include "DataFormats/Common/interface/AssociationVector.h" 00006 #include "DataFormats/EgammaCandidates/interface/GsfElectronFwd.h" 00007 #include <vector> 00008 00009 namespace reco{ 00010 00011 typedef edm::AssociationVector<reco::GsfElectronRefProd,std::vector<double> > GsfElectronIsoCollection; 00012 00013 00014 typedef GsfElectronIsoCollection::value_type GsfElectronIso; 00015 typedef edm::Ref<GsfElectronIsoCollection> GsfElectronIsoCollectionRef; 00016 typedef edm::RefProd<GsfElectronIsoCollection> GsfElectronIsoCollectionRefProd; 00017 typedef edm::RefVector<GsfElectronIsoCollection> GsfElectronIsoCollectionRefVector; 00018 00019 } 00020 00021 #endif