1 #ifndef __PFCPositionCalculatorBase_H__
2 #define __PFCPositionCalculatorBase_H__
Particle flow cluster, see clustering algorithm in PFClusterAlgo.
const std::string & name() const
PosCalc & operator=(const PosCalc &)=delete
virtual void update(const edm::EventSetup &)
virtual void calculateAndSetPositions(reco::PFClusterCollection &)=0
edmplugin::PluginFactory< PFCPositionCalculatorBase *(const edm::ParameterSet &) > PFCPositionCalculatorFactory
PFCPositionCalculatorBase PosCalc
~PFCPositionCalculatorBase()
const float _minFractionInCalc
virtual void calculateAndSetPosition(reco::PFCluster &)=0
std::vector< PFCluster > PFClusterCollection
collection of PFCluster objects
PFCPositionCalculatorBase(const edm::ParameterSet &conf)
const std::string _algoName