LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
CFAlgoZOverlap.h
Go to the documentation of this file.
1
14
#ifndef RECOTOOL_CFALGOZOVERLAP_H
15
#define RECOTOOL_CFALGOZOVERLAP_H
16
17
#include "
larreco/RecoAlg/CMTool/CMToolBase/CFloatAlgoBase.h
"
18
19
namespace
cmtool
{
25
class
CFAlgoZOverlap
:
public
CFloatAlgoBase
{
26
27
public
:
28
30
CFAlgoZOverlap
();
31
33
virtual
~CFAlgoZOverlap
(){};
34
35
//
36
// Author should be aware of 3 functions at least: Float, Report,
37
// and Reset. More possibly-useful functions can be found in the later
38
// part but commented out. All of these functions are virtual and defined
39
// in the base class.
40
45
virtual
float
Float
(
const
std::vector<const cluster::ClusterParamsAlg*> &clusters);
46
51
virtual
void
Report
();
52
54
virtual
void
Reset
();
55
59
//virtual void EventBegin(const std::vector<cluster::ClusterParamsAlg> &clusters);
60
64
//virtual void EventEnd();
65
71
//virtual void IterationBegin(const std::vector<cluster::ClusterParamsAlg> &clusters);
72
76
//virtual void IterationEnd();
77
78
protected
:
79
float
_wire_ratio_cut
;
80
};
81
}
82
#endif
83
// end of doxygen group
84
CFloatAlgoBase.h
Class def header for a class CFloatAlgoBase.
cmtool::CFAlgoZOverlap
Definition:
CFAlgoZOverlap.h:25
cmtool::CFAlgoZOverlap::Report
virtual void Report()
Definition:
CFAlgoZOverlap.cxx:117
cmtool::CFAlgoZOverlap::_wire_ratio_cut
float _wire_ratio_cut
Definition:
CFAlgoZOverlap.h:79
cmtool::CFloatAlgoBase
Definition:
CFloatAlgoBase.h:27
cmtool::CFAlgoZOverlap::Float
virtual float Float(const std::vector< const cluster::ClusterParamsAlg * > &clusters)
Definition:
CFAlgoZOverlap.cxx:23
cmtool::CFAlgoZOverlap::~CFAlgoZOverlap
virtual ~CFAlgoZOverlap()
Default destructor.
Definition:
CFAlgoZOverlap.h:33
cmtool
Definition:
CFAlgo3DAngle.cxx:6
cmtool::CFAlgoZOverlap::Reset
virtual void Reset()
Function to reset the algorithm instance, called together with manager's Reset()
Definition:
CFAlgoZOverlap.cxx:16
cmtool::CFAlgoZOverlap::CFAlgoZOverlap
CFAlgoZOverlap()
Default constructor.
Definition:
CFAlgoZOverlap.cxx:9
larreco
v07_10_02
source
larreco
RecoAlg
CMTool
CMTAlgMatch
CFAlgoZOverlap.h
Generated on Wed Dec 12 2018 14:42:57 for LArSoft by
1.8.11