#include <EBDataFrame.h>
Public Types | |
typedef EcalDataFrame | Base |
typedef EBDetId | key_type |
For the sorted collection. More... | |
Public Member Functions | |
EBDataFrame () | |
EBDataFrame (EcalDataFrame const &base) | |
EBDataFrame (edm::DataFrame const &base) | |
key_type | id () const |
float | spikeEstimator () const |
~EBDataFrame () override | |
Public Member Functions inherited from EcalDataFrame | |
EcalDataFrame () | |
EcalDataFrame (edm::DataFrame const &iframe) | |
edm::DataFrame & | frame () |
edm::DataFrame const & | frame () const |
bool | hasSwitchToGain1 () const |
bool | hasSwitchToGain6 () const |
DetId | id () const |
bool | isSaturated () const |
int | lastUnsaturatedSample () const |
EcalMGPASample | operator[] (int i) const |
EcalMGPASample | sample (int i) const |
void | setSample (int i, EcalMGPASample sam) |
void | setSize (int) |
int | size () const |
virtual | ~EcalDataFrame () |
Additional Inherited Members | |
Static Public Attributes inherited from EcalDataFrame | |
static constexpr int | MAXSAMPLES = 10 |
Definition at line 11 of file EBDataFrame.h.
typedef EcalDataFrame EBDataFrame::Base |
Definition at line 14 of file EBDataFrame.h.
typedef EBDetId EBDataFrame::key_type |
For the sorted collection.
Definition at line 13 of file EBDataFrame.h.
|
inline |
Definition at line 16 of file EBDataFrame.h.
|
inline |
Definition at line 18 of file EBDataFrame.h.
|
inline |
Definition at line 19 of file EBDataFrame.h.
|
inlineoverride |
Definition at line 26 of file EBDataFrame.h.
|
inline |
Definition at line 28 of file EBDataFrame.h.
References EcalDataFrame::id().
Referenced by EcalBarrelDigisValidation::analyze(), EcalDigisValidation::analyze(), EcalMixingModuleValidation::analyze(), TowerBlockFormatter::DigiToRaw(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), operator<<(), EcalTBWeightUncalibRecHitProducer::produce(), EBDigiCollection::push_back(), and EcalTBReadout::readOut().
float EBDataFrame::spikeEstimator | ( | ) | const |
estimator for a signal being a spike based on ratios between 4th, 5th and 6th sample
Definition at line 5 of file EBDataFrame.cc.
References ecalLiteDTU::adc(), EcalMGPASample::adc(), mps_fire::i, EcalDataFrame::sample(), and EcalDataFrame::size().