#include <HGCalRecHitSimpleAlgo.h>
Public Member Functions | |
HGCalRecHitSimpleAlgo () | |
virtual HGCRecHit | makeRecHit (const HGCUncalibratedRecHit &uncalibRH, const uint32_t &flags=0) const override |
Compute parameters. More... | |
virtual void | setADCToGeVConstant (const float value) override |
make rechits from dataframes More... | |
virtual | ~HGCalRecHitSimpleAlgo () |
Public Member Functions inherited from HGCalRecHitAbsAlgo | |
virtual | ~HGCalRecHitAbsAlgo () |
Constructor. More... | |
Private Attributes | |
float | adcToGeVConstant_ |
bool | adcToGeVConstantIsSet_ |
Simple algoritm to make HGCAL rechits from HGCAL uncalibrated rechits , following Ecal sceleton
Simple algoritm to make HGCAL rechits from HGCAL uncalibrated rechits
Definition at line 15 of file HGCalRecHitSimpleAlgo.h.
|
inline |
Definition at line 18 of file HGCalRecHitSimpleAlgo.h.
References adcToGeVConstant_, and adcToGeVConstantIsSet_.
|
inlinevirtual |
Definition at line 30 of file HGCalRecHitSimpleAlgo.h.
|
inlineoverridevirtual |
Compute parameters.
Implements HGCalRecHitAbsAlgo.
Definition at line 33 of file HGCalRecHitSimpleAlgo.h.
References adcToGeVConstant_, adcToGeVConstantIsSet_, HGCUncalibratedRecHit::amplitude(), relval_parameters_module::energy, Exception, HGCUncalibratedRecHit::id(), HGCUncalibratedRecHit::jitter(), HGCRecHit::kGood, and HGCRecHit::setFlag().
|
inlineoverridevirtual |
make rechits from dataframes
Implements HGCalRecHitAbsAlgo.
Definition at line 23 of file HGCalRecHitSimpleAlgo.h.
References adcToGeVConstant_, adcToGeVConstantIsSet_, and relativeConstraints::value.
|
private |
Definition at line 57 of file HGCalRecHitSimpleAlgo.h.
Referenced by HGCalRecHitSimpleAlgo(), makeRecHit(), and setADCToGeVConstant().
|
private |
Definition at line 58 of file HGCalRecHitSimpleAlgo.h.
Referenced by HGCalRecHitSimpleAlgo(), makeRecHit(), and setADCToGeVConstant().