LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
CBAlgoMergeAll.h
Go to the documentation of this file.
1 
14 #ifndef RECOTOOL_CBALGOMERGEALL_H
15 #define RECOTOOL_CBALGOMERGEALL_H
16 
17 #include <iostream>
19 
20 namespace cmtool {
26  class CBAlgoMergeAll: public CBoolAlgoBase {
27 
28  public:
29 
32 
34  virtual ~CBAlgoMergeAll(){};
35 
40  virtual bool Bool(const ::cluster::ClusterParamsAlg &cluster1,
41  const ::cluster::ClusterParamsAlg &cluster2);
42 
44  virtual void Reset(){}
45 
46  protected:
47 
48  };
49 }
50 
51 #endif
52  // end of doxygen group
53 
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.