File indexing completed on 2024-04-06 12:04:19
0001 #ifndef DATAFORMATS_HCALRECHIT_HCALRECHITFWD_H
0002 #define DATAFORMATS_HCALRECHIT_HCALRECHITFWD_H 1
0003
0004 #include "DataFormats/Common/interface/SortedCollection.h"
0005 #include "DataFormats/Common/interface/Ref.h"
0006 #include "DataFormats/Common/interface/RefVector.h"
0007 #include "DataFormats/Common/interface/RefProd.h"
0008
0009 #include "DataFormats/HcalRecHit/interface/HBHERecHit.h"
0010 #include "DataFormats/HcalRecHit/interface/HORecHit.h"
0011 #include "DataFormats/HcalRecHit/interface/HFRecHit.h"
0012 #include "DataFormats/HcalRecHit/interface/ZDCRecHit.h"
0013 #include "DataFormats/HcalRecHit/interface/CastorRecHit.h"
0014 #include "DataFormats/HcalRecHit/interface/HcalCalibRecHit.h"
0015
0016 typedef edm::SortedCollection<HBHERecHit> HBHERecHitCollection;
0017 typedef edm::Ref<HBHERecHitCollection> HBHERecHitRef;
0018 typedef edm::RefVector<HBHERecHitCollection> HBHERecHitRefs;
0019 typedef edm::RefProd<HBHERecHitCollection> HBHERecHitsRef;
0020
0021 typedef edm::SortedCollection<HORecHit> HORecHitCollection;
0022 typedef edm::Ref<HORecHitCollection> HORecHitRef;
0023 typedef edm::RefVector<HORecHitCollection> HORecHitRefs;
0024 typedef edm::RefProd<HORecHitCollection> HORecHitsRef;
0025
0026 typedef edm::SortedCollection<HFRecHit> HFRecHitCollection;
0027 typedef edm::Ref<HFRecHitCollection> HFRecHitRef;
0028 typedef edm::RefVector<HFRecHitCollection> HFRecHitRefs;
0029 typedef edm::RefProd<HFRecHitCollection> HFRecHitsRef;
0030
0031 typedef edm::SortedCollection<ZDCRecHit> ZDCRecHitCollection;
0032 typedef edm::Ref<ZDCRecHitCollection> ZDCRecHitRef;
0033 typedef edm::RefVector<ZDCRecHitCollection> ZDCRecHitRefs;
0034 typedef edm::RefProd<ZDCRecHitCollection> ZDCRecHitsRef;
0035
0036 typedef edm::SortedCollection<CastorRecHit> CastorRecHitCollection;
0037 typedef edm::Ref<CastorRecHitCollection> CastorRecHitRef;
0038 typedef edm::RefVector<CastorRecHitCollection> CastorRecHitRefs;
0039 typedef edm::RefProd<CastorRecHitCollection> CastorRecHitsRef;
0040
0041 typedef edm::SortedCollection<HcalCalibRecHit> HcalCalibRecHitCollection;
0042 typedef edm::Ref<HcalCalibRecHitCollection> HcalCalibRecHitRef;
0043 typedef edm::RefVector<HcalCalibRecHitCollection> HcalCalibRecHitRefs;
0044 typedef edm::RefProd<HcalCalibRecHitCollection> HcalCalibRecHitsRef;
0045
0046 #endif