CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/DataFormats/HcalRecHit/interface/HFRecHit.h

Go to the documentation of this file.
00001 #ifndef DATAFORMATS_HCALRECHIT_HFRECHIT_H
00002 #define DATAFORMATS_HCALRECHIT_HFRECHIT_H 1
00003 
00004 #include "DataFormats/HcalDetId/interface/HcalDetId.h"
00005 #include "DataFormats/CaloRecHit/interface/CaloRecHit.h"
00006 
00007 
00014 class HFRecHit : public CaloRecHit {
00015 public:
00016   typedef HcalDetId key_type;
00017 
00018   HFRecHit();
00019   HFRecHit(const HcalDetId& id, float energy, float time);
00021   HcalDetId id() const { return HcalDetId(detid()); }
00022 };
00023 
00024 std::ostream& operator<<(std::ostream& s, const HFRecHit& hit);
00025 
00026 #endif