LArSoft
v09_90_00
Liquid Argon Software toolkit - https://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
:
29
CFAlgoZOverlap
();
30
31
//
32
// Author should be aware of 3 functions at least: Float, Report,
33
// and Reset. More possibly-useful functions can be found in the later
34
// part but commented out. All of these functions are virtual and defined
35
// in the base class.
36
41
float
Float
(
util::GeometryUtilities
const
&,
42
const
std::vector<const cluster::ClusterParamsAlg*>& clusters)
override
;
43
48
void
Report
()
override
;
49
51
void
Reset
()
override
;
52
56
//void EventBegin(const std::vector<cluster::ClusterParamsAlg> &clusters);
57
61
//void EventEnd();
62
68
//void IterationBegin(const std::vector<cluster::ClusterParamsAlg> &clusters);
69
73
//void IterationEnd();
74
75
protected
:
76
float
_wire_ratio_cut
;
77
};
78
}
79
#endif
80
// end of doxygen group
util::GeometryUtilities
Definition:
GeometryUtilities.h:37
CFloatAlgoBase.h
Class def header for a class CFloatAlgoBase.
cmtool::CFAlgoZOverlap
Definition:
CFAlgoZOverlap.h:25
cmtool::CFAlgoZOverlap::_wire_ratio_cut
float _wire_ratio_cut
Definition:
CFAlgoZOverlap.h:76
cmtool::CFAlgoZOverlap::Report
void Report() override
Definition:
CFAlgoZOverlap.cxx:102
cmtool::CFloatAlgoBase
Definition:
CFloatAlgoBase.h:32
cmtool
Definition:
CFAlgoQRatio.cxx:3
cmtool::CFAlgoZOverlap::Reset
void Reset() override
Function to reset the algorithm instance, called together with manager's Reset()
Definition:
CFAlgoZOverlap.cxx:13
cmtool::CFAlgoZOverlap::CFAlgoZOverlap
CFAlgoZOverlap()
Default constructor.
Definition:
CFAlgoZOverlap.cxx:6
cmtool::CFAlgoZOverlap::Float
float Float(util::GeometryUtilities const &, const std::vector< const cluster::ClusterParamsAlg * > &clusters) override
Definition:
CFAlgoZOverlap.cxx:18
larreco
v09_25_00
source
larreco
RecoAlg
CMTool
CMTAlgMatch
CFAlgoZOverlap.h
Generated on Thu May 2 2024 20:59:47 for LArSoft by
1.8.11