9 #ifndef IClusterModAlg_h 10 #define IClusterModAlg_h virtual float getTimeToExecute() const =0
If monitoring, recover the time to execute a particular function.
virtual void configure(const fhicl::ParameterSet &)=0
Interface for configuring the particular algorithm tool.
IClusterModAlg interface class definiton.
virtual void ModifyClusters(reco::ClusterParametersList &) const =0
Scan an input collection of clusters and modify those according to the specific implementing algorith...
virtual ~IClusterModAlg() noexcept=default
Virtual Destructor.
std::list< ClusterParameters > ClusterParametersList