CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/DataFormats/EcalDigi/interface/EEDataFrame.h

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