LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
CBAlgoFake.h
Go to the documentation of this file.
1 
14 #ifndef RECOTOOL_CBALGOFAKE_H
15 #define RECOTOOL_CBALGOFAKE_H
16 
17 #include <iostream>
19 
20 namespace cmtool {
27  class CBAlgoFake : public CBoolAlgoBase {
28 
29  public:
30 
32  CBAlgoFake();
33 
35  virtual ~CBAlgoFake(){};
36 
41  virtual bool Bool(const ::cluster::ClusterParamsAlg &cluster1,
42  const ::cluster::ClusterParamsAlg &cluster2);
43 
45  virtual void Reset(){}
46 
47  protected:
48 
49  bool _flip;
50  int _ctr;
51  };
52 }
53 
54 #endif
55  // end of doxygen group
56 
Class def header for algorithm classes for CMergeManager.
CBAlgoFake()
Default constructor.
Definition: CBAlgoFake.cxx:9
virtual void Reset()
Function to reset the algorithm instance ... maybe implemented via child class.
Definition: CBAlgoFake.h:45
virtual ~CBAlgoFake()
Default destructor.
Definition: CBAlgoFake.h:35
virtual bool Bool(const ::cluster::ClusterParamsAlg &cluster1, const ::cluster::ClusterParamsAlg &cluster2)
Definition: CBAlgoFake.cxx:18