CMS 3D CMS Logo

EBDataFrame.h
Go to the documentation of this file.
1 #ifndef DIGIECAL_EBDATAFRAME_H
2 #define DIGIECAL_EBDATAFRAME_H
3 
6 #include <iosfwd>
7 
11 class EBDataFrame : public EcalDataFrame {
12 public:
13  typedef EBDetId key_type;
15 
17  // EBDataFrame(DetId i) : Base(i) {}
20 
24  float spikeEstimator() const;
25 
26  ~EBDataFrame() override {}
27 
28  key_type id() const { return Base::id(); }
29 };
30 
31 std::ostream& operator<<(std::ostream&, const EBDataFrame&);
32 
33 #endif
EBDetId
Definition: EBDetId.h:17
EBDataFrame
Definition: EBDataFrame.h:11
EBDetId.h
EcalDataFrame
Definition: EcalDataFrame.h:16
EcalDataFrame.h
EBDataFrame::id
key_type id() const
Definition: EBDataFrame.h:28
EBDataFrame::EBDataFrame
EBDataFrame(EcalDataFrame const &base)
Definition: EBDataFrame.h:19
EBDataFrame::spikeEstimator
float spikeEstimator() const
Definition: EBDataFrame.cc:5
EcalDataFrame::id
DetId id() const
Definition: EcalDataFrame.h:24
operator<<
std::ostream & operator<<(std::ostream &, const EBDataFrame &)
Definition: EBDataFrame.cc:29
EBDataFrame::EBDataFrame
EBDataFrame()
Definition: EBDataFrame.h:16
edm::DataFrame
Definition: DataFrame.h:15
EBDataFrame::~EBDataFrame
~EBDataFrame() override
Definition: EBDataFrame.h:26
EBDataFrame::Base
EcalDataFrame Base
Definition: EBDataFrame.h:14
EBDataFrame::key_type
EBDetId key_type
For the sorted collection.
Definition: EBDataFrame.h:13
EBDataFrame::EBDataFrame
EBDataFrame(edm::DataFrame const &base)
Definition: EBDataFrame.h:18
newFWLiteAna.base
base
Definition: newFWLiteAna.py:92