#include <Basic2DGenericPFlowPositionCalc.h>
Public Member Functions | |
Basic2DGenericPFlowPositionCalc (const edm::ParameterSet &conf) | |
Basic2DGenericPFlowPositionCalc (const Basic2DGenericPFlowPositionCalc &)=delete | |
void | calculateAndSetPosition (reco::PFCluster &) |
void | calculateAndSetPositions (reco::PFClusterCollection &) |
Basic2DGenericPFlowPositionCalc & | operator= (const Basic2DGenericPFlowPositionCalc &)=delete |
Public Member Functions inherited from PFCPositionCalculatorBase | |
const std::string & | name () const |
PosCalc & | operator= (const PosCalc &)=delete |
PFCPositionCalculatorBase (const edm::ParameterSet &conf) | |
PFCPositionCalculatorBase (const PosCalc &)=delete | |
virtual void | update (const edm::EventSetup &) |
~PFCPositionCalculatorBase () | |
Private Member Functions | |
void | calculateAndSetPositionActual (reco::PFCluster &) const |
Private Attributes | |
const float | _logWeightDenom |
const float | _minAllowedNorm |
const int | _posCalcNCrystals |
std::unique_ptr < CaloRecHitResolutionProvider > | _timeResolutionCalcBarrel |
std::unique_ptr < CaloRecHitResolutionProvider > | _timeResolutionCalcEndcap |
Additional Inherited Members | |
Protected Attributes inherited from PFCPositionCalculatorBase | |
const float | _minFractionInCalc |
Definition at line 12 of file Basic2DGenericPFlowPositionCalc.h.
|
inline |
Definition at line 14 of file Basic2DGenericPFlowPositionCalc.h.
References _posCalcNCrystals, _timeResolutionCalcBarrel, _timeResolutionCalcEndcap, assert(), edm::ParameterSet::exists(), edm::ParameterSet::getParameterSet(), and NULL.
|
delete |
|
virtual |
Implements PFCPositionCalculatorBase.
Definition at line 24 of file Basic2DGenericPFlowPositionCalc.cc.
|
private |
Definition at line 36 of file Basic2DGenericPFlowPositionCalc.cc.
|
virtual |
Implements PFCPositionCalculatorBase.
Definition at line 29 of file Basic2DGenericPFlowPositionCalc.cc.
|
delete |
|
private |
Definition at line 55 of file Basic2DGenericPFlowPositionCalc.h.
|
private |
Definition at line 56 of file Basic2DGenericPFlowPositionCalc.h.
|
private |
Definition at line 54 of file Basic2DGenericPFlowPositionCalc.h.
Referenced by Basic2DGenericPFlowPositionCalc().
|
private |
Definition at line 58 of file Basic2DGenericPFlowPositionCalc.h.
Referenced by Basic2DGenericPFlowPositionCalc().
|
private |
Definition at line 59 of file Basic2DGenericPFlowPositionCalc.h.
Referenced by Basic2DGenericPFlowPositionCalc().