#include <HBHENegativeFlag.h>
Public Member Functions | |
void | configFilter (const HBHENegativeEFilter *f) |
HBHENegativeFlagSetter () | |
void | setPulseShapeFlags (HBHERecHit &hbhe, const HBHEDataFrame &digi, const HcalCoder &coder, const HcalCalibrations &calib) |
Private Attributes | |
const HBHENegativeEFilter * | filter_ |
Definition at line 14 of file HBHENegativeFlag.h.
|
inline |
Definition at line 17 of file HBHENegativeFlag.h.
|
inline |
Definition at line 19 of file HBHENegativeFlag.h.
References f, filter_, photonIsolationHIProducer_cfi::hbhe, and setPulseShapeFlags().
Referenced by HcalHitReconstructor::produce().
void HBHENegativeFlagSetter::setPulseShapeFlags | ( | HBHERecHit & | hbhe, |
const HBHEDataFrame & | digi, | ||
const HcalCoder & | coder, | ||
const HcalCalibrations & | calib | ||
) |
Definition at line 5 of file HBHENegativeFlag.cc.
References HcalCoder::adc2fC(), HBHENegativeEFilter::checkPassFilter(), fwrapper::cs, filter_, HcalCaloFlagLabels::HBHENegativeNoise, i, HBHERecHit::id(), CaloSamples::MAXSAMPLES, HcalCalibrations::pedestal(), CaloRecHit::setFlagField(), and CaloSamples::size().
Referenced by configFilter(), and HcalHitReconstructor::produce().
|
private |
Definition at line 24 of file HBHENegativeFlag.h.
Referenced by configFilter(), and setPulseShapeFlags().