CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_4/src/DataFormats/EgammaTrackReco/interface/TrackCaloClusterAssociation.h

Go to the documentation of this file.
00001 #ifndef TrackCaloClusterAssociation_h
00002 #define TrackCaloClusterAssociation_h
00003 
00004 #include <vector>
00005 #include "DataFormats/Common/interface/Ref.h"
00006 #include "DataFormats/Common/interface/RefVector.h"
00007 #include "DataFormats/Common/interface/Ptr.h"
00008 #include "DataFormats/Common/interface/PtrVector.h"
00009 #include "DataFormats/TrackReco/interface/TrackFwd.h" 
00010 #include "DataFormats/CaloRecHit/interface/CaloClusterFwd.h"
00011 #include "DataFormats/Common/interface/ValueMap.h"
00012 
00013 
00014 namespace reco {
00015 
00016   // association map
00017   //  typedef edm::ValueMap<reco::CaloClusterPtrVector> TrackCaloClusterAssociationCollection;
00018 
00019   typedef edm::ValueMap<reco::CaloClusterPtr>       TrackCaloClusterPtrAssociation;
00020   typedef edm::ValueMap<reco::CaloClusterPtrVector> TrackCaloClusterPtrVectorAssociation;
00021 
00022 
00023 }
00024 
00025 #endif