#include <HGCalUncalibRecHitRecWeightsAlgo.h>
Public Member Functions | |
bool | isSiFESim () const |
virtual HGCUncalibratedRecHit | makeRecHit (const C &dataFrame) |
Compute parameters. 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 22 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inlinevirtual |
Definition at line 26 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 29 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inlinevirtual |
Compute parameters.
Definition at line 53 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 31 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 38 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 28 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 32 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 36 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 34 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
inline |
Definition at line 47 of file HGCalUncalibRecHitRecWeightsAlgo.h.
|
private |
Definition at line 102 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_ADCLSB().
|
private |
Definition at line 105 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::setGeometry().
|
private |
Definition at line 104 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_fCPerMIP().
|
private |
|
private |
Definition at line 102 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_TDCLSB().
|
private |
Definition at line 102 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_tdcOnsetfC().
|
private |
Definition at line 102 of file HGCalUncalibRecHitRecWeightsAlgo.h.
Referenced by HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::makeRecHit(), and HGCalUncalibRecHitRecWeightsAlgo< HGCDataFrame >::set_toaLSBToNS().