#include <HGCalUncalibRecHitRecWeightsAlgo.h>
Public Member Functions | |
bool | isSiFESim () const |
virtual HGCUncalibratedRecHit | makeRecHit (const C &dataFrame) |
Compute HGCUncalibratedRecHit from DataFrame. More... | |
void | set_ADCLSB (const double adclsb) |
void | set_fCPerMIP (const std::vector< double > &fCPerMIP) |
void | set_isSiFESim (const bool isSiFE) |
void | set_TDCLSB (const double tdclsb) |
void | set_tdcOnsetfC (const double tdcOnset) |
void | set_toaLSBToNS (const double lsb2ns) |
void | setGeometry (const HGCalGeometry *geom) |
virtual | ~HGCalUncalibRecHitRecWeightsAlgo () |
Private Attributes | |
double | adcLSB_ |
const HGCalDDDConstants * | ddd_ |
std::vector< double > | fCPerMIP_ |
bool | isSiFESim_ |
double | tdcLSB_ |
double | tdcOnsetfC_ |
double | toaLSBToNS_ |
Template used to produce fast-track HGCAL Reco, weight=1
Definition at line 21 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inlinevirtual |
Definition at line 24 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 27 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inlinevirtual |
Compute HGCUncalibratedRecHit from DataFrame.
Definition at line 51 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 103 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_ADCLSB().
|
private |
Definition at line 106 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::setGeometry().
|
private |
Definition at line 105 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_fCPerMIP().
|
private |
|
private |
Definition at line 103 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_TDCLSB().
|
private |
Definition at line 103 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_tdcOnsetfC().
|
private |
Definition at line 103 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_toaLSBToNS().