CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_1/src/DataFormats/BTauReco/interface/JetEisolAssociation.h

Go to the documentation of this file.
00001 #ifndef BTauReco_JetEisolAssociation_h
00002 #define BTauReco_JetEisolAssociation_h
00003 // \class JetEisolAssociation
00004 // 
00005 // \short association of tracks to jet (was JetWithEisol)
00006 // 
00007 //
00008 
00009 #include "DataFormats/JetReco/interface/CaloJetCollection.h"
00010 #include "DataFormats/Common/interface/Ref.h"
00011 #include "DataFormats/Common/interface/FwdRef.h"
00012 #include "DataFormats/Common/interface/RefVector.h"
00013 #include <vector>
00014 
00015 namespace reco {
00016   typedef 
00017   std::vector<std::pair<edm::RefToBase<Jet>, float>  >
00018     JetEisolAssociationCollection;
00019     
00020   typedef
00021   JetEisolAssociationCollection::value_type JetEisolAssociation;
00022   
00023   typedef
00024   edm::Ref<JetEisolAssociationCollection> JetEisolAssociationRef;
00025 
00026   typedef
00027   edm::FwdRef<JetEisolAssociationCollection> JetEisolAssociationFwdRef;
00028   
00029   typedef
00030   edm::RefProd<JetEisolAssociationCollection> JetEisolAssociationRefProd;
00031   
00032   typedef
00033   edm::RefVector<JetEisolAssociationCollection> JetEisolAssociationRefVector; 
00034 }
00035 #endif