CMS 3D CMS Logo

EEDataFrame.h
Go to the documentation of this file.
1 #ifndef DIGIECAL_EEDATAFRAME_H
2 #define DIGIECAL_EEDATAFRAME_H
3 
6 #include <iosfwd>
7 
8 
9 
15 class EEDataFrame : public EcalDataFrame
16 {
17  public:
18  typedef EEDetId key_type;
20 
22  // EEDataFrame(DetId i) : Base(i) {}
23  EEDataFrame(edm::DataFrame const & base) : Base(base) {}
24  EEDataFrame(EcalDataFrame const & base) : Base(base) {}
25 
26  virtual ~EEDataFrame() {}
27 
28  key_type id() const { return Base::id(); }
29 
30 };
31 
32 
33 std::ostream& operator<<(std::ostream&, const EEDataFrame&);
34 
35 
36 #endif
DetId id() const
Definition: EcalDataFrame.h:24
virtual ~EEDataFrame()
Definition: EEDataFrame.h:26
EEDataFrame(EcalDataFrame const &base)
Definition: EEDataFrame.h:24
std::ostream & operator<<(std::ostream &, const EEDataFrame &)
Definition: EEDataFrame.cc:4
EEDetId key_type
For the sorted collection.
Definition: EEDataFrame.h:18
base
Make Sure CMSSW is Setup ##.
EcalDataFrame Base
Definition: EEDataFrame.h:19
key_type id() const
Definition: EEDataFrame.h:28
EEDataFrame(edm::DataFrame const &base)
Definition: EEDataFrame.h:23