LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
CBAlgoMergeAll.h
Go to the documentation of this file.
1 
14 #ifndef RECOTOOL_CBALGOMERGEALL_H
15 #define RECOTOOL_CBALGOMERGEALL_H
16 
19 
20 namespace cmtool {
26  class CBAlgoMergeAll : public CBoolAlgoBase {
27 
28  public:
31 
33  virtual ~CBAlgoMergeAll(){};
34 
39  virtual bool Bool(const ::cluster::ClusterParamsAlg& cluster1,
40  const ::cluster::ClusterParamsAlg& cluster2);
41 
43  virtual void Reset() {}
44 
45  protected:
46  };
47 }
48 
49 #endif
50  // end of doxygen group
Class def header for algorithm classes for CMergeManager.
virtual void Reset()
Function to reset the algorithm instance ... maybe implemented via child class.
virtual bool Bool(const ::cluster::ClusterParamsAlg &cluster1, const ::cluster::ClusterParamsAlg &cluster2)
virtual ~CBAlgoMergeAll()
Default destructor.
CBAlgoMergeAll()
Default constructor.