CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/DataFormats/EcalRecHit/interface/EcalRecHitCollections.h

Go to the documentation of this file.
00001 #ifndef DATAFORMATS_ECALRECHIT_ECALRECHITCOLLECTION_H
00002 #define DATAFORMATS_ECALRECHIT_ECALRECHITCOLLECTION_H
00003 
00004 #include "DataFormats/Common/interface/SortedCollection.h"
00005 #include "DataFormats/EcalRecHit/interface/EcalRecHit.h"
00006 #include "DataFormats/EcalRecHit/interface/EcalUncalibratedRecHit.h"
00007 #include "DataFormats/Common/interface/Ref.h"
00008 #include "DataFormats/Common/interface/RefVector.h"
00009 
00010 
00011 typedef edm::SortedCollection<EcalRecHit> EcalRecHitCollection;
00012 typedef edm::Ref<EcalRecHitCollection> EcalRecHitRef;
00013 typedef edm::RefVector<EcalRecHitCollection> EcalRecHitRefs;
00014 typedef edm::RefProd<EcalRecHitCollection> EcalRecHitsRef;
00015 
00016 typedef EcalRecHitCollection EBRecHitCollection;
00017 typedef EcalRecHitCollection EERecHitCollection;
00018 typedef EcalRecHitCollection ESRecHitCollection;
00019 
00020 typedef edm::SortedCollection<EcalUncalibratedRecHit> EcalUncalibratedRecHitCollection;
00021 typedef edm::Ref<EcalUncalibratedRecHitCollection> EcalUncalibratedRecHitRef;
00022 typedef edm::RefVector<EcalUncalibratedRecHitCollection> EcalUncalibratedRecHitRefs;
00023 typedef edm::RefProd<EcalUncalibratedRecHitCollection> EcalUncalibratedRecHitsRef;
00024 
00025 typedef EcalUncalibratedRecHitCollection EBUncalibratedRecHitCollection;
00026 typedef EcalUncalibratedRecHitCollection EEUncalibratedRecHitCollection;
00027 
00028 #endif