00001 #ifndef DATAFORMATS_HCALRECHIT_HCALRECHITFWD_H 00002 #define DATAFORMATS_HCALRECHIT_HCALRECHITFWD_H 1 00003 00004 #include "DataFormats/Common/interface/SortedCollection.h" 00005 #include "DataFormats/Common/interface/Ref.h" 00006 #include "DataFormats/Common/interface/RefVector.h" 00007 #include "DataFormats/Common/interface/RefProd.h" 00008 00009 class HBHERecHit; 00010 class HORecHit; 00011 class HFRecHit; 00012 class ZDCRecHit; 00013 class CastorRecHit; 00014 class HcalCalibRecHit; 00015 00016 typedef edm::SortedCollection<HBHERecHit> HBHERecHitCollection; 00017 typedef edm::Ref<HBHERecHitCollection> HBHERecHitRef; 00018 typedef edm::RefVector<HBHERecHitCollection> HBHERecHitRefs; 00019 typedef edm::RefProd<HBHERecHitCollection> HBHERecHitsRef; 00020 00021 typedef edm::SortedCollection<HORecHit> HORecHitCollection; 00022 typedef edm::Ref<HORecHitCollection> HORecHitRef; 00023 typedef edm::RefVector<HORecHitCollection> HORecHitRefs; 00024 typedef edm::RefProd<HORecHitCollection> HORecHitsRef; 00025 00026 typedef edm::SortedCollection<HFRecHit> HFRecHitCollection; 00027 typedef edm::Ref<HFRecHitCollection> HFRecHitRef; 00028 typedef edm::RefVector<HFRecHitCollection> HFRecHitRefs; 00029 typedef edm::RefProd<HFRecHitCollection> HFRecHitsRef; 00030 00031 typedef edm::SortedCollection<ZDCRecHit> ZDCRecHitCollection; 00032 typedef edm::Ref<ZDCRecHitCollection> ZDCRecHitRef; 00033 typedef edm::RefVector<ZDCRecHitCollection> ZDCRecHitRefs; 00034 typedef edm::RefProd<ZDCRecHitCollection> ZDCRecHitsRef; 00035 00036 typedef edm::SortedCollection<CastorRecHit> CastorRecHitCollection; 00037 typedef edm::Ref<CastorRecHitCollection> CastorRecHitRef; 00038 typedef edm::RefVector<CastorRecHitCollection> CastorRecHitRefs; 00039 typedef edm::RefProd<CastorRecHitCollection> CastorRecHitsRef; 00040 00041 typedef edm::SortedCollection<HcalCalibRecHit> HcalCalibRecHitCollection; 00042 typedef edm::Ref<HcalCalibRecHitCollection> HcalCalibRecHitRef; 00043 typedef edm::RefVector<HcalCalibRecHitCollection> HcalCalibRecHitRefs; 00044 typedef edm::RefProd<HcalCalibRecHitCollection> HcalCalibRecHitsRef; 00045 00046 #endif