CMS 3D CMS Logo

EBDataFrame.h

Go to the documentation of this file.
00001 #ifndef DIGIECAL_EBDATAFRAME_H
00002 #define DIGIECAL_EBDATAFRAME_H
00003 
00004 #include "DataFormats/EcalDetId/interface/EBDetId.h"
00005 #include "DataFormats/EcalDigi/interface/EcalDataFrame.h"
00006 #include <iosfwd>
00007 
00008 
00009 
00014 class EBDataFrame : public EcalDataFrame 
00015 {
00016  public:
00017   typedef EBDetId key_type; 
00018   typedef EcalDataFrame Base;
00019 
00020   EBDataFrame() {}
00021   // EBDataFrame(DetId i) :  Base(i) {}
00022   EBDataFrame(edm::DataFrame const & base) : Base(base) {}
00023   EBDataFrame(EcalDataFrame const & base) : Base(base) {}
00024     
00025   virtual ~EBDataFrame() {}
00026 
00027   key_type id() const { return Base::id(); }
00028 
00029 };
00030 
00031 std::ostream& operator<<(std::ostream&, const EBDataFrame&);
00032 
00033 
00034 #endif

Generated on Tue Jun 9 17:30:41 2009 for CMSSW by  doxygen 1.5.4