LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
CFloatAlgoBase.h
Go to the documentation of this file.
1
14
#ifndef RECOTOOL_CFLOATALGOBASE_H
15
#define RECOTOOL_CFLOATALGOBASE_H
16
17
#include "
CMAlgoBase.h
"
18
19
namespace
cmtool
{
20
27
class
CFloatAlgoBase
:
public
CMAlgoBase
{
28
29
public
:
30
32
CFloatAlgoBase
(){}
33
35
virtual
~CFloatAlgoBase
(){}
36
41
virtual
float
Float
(
const
std::vector<const cluster::ClusterParamsAlg*> &clusters)
42
{
43
if
(clusters.size())
return
1;
44
else
return
-1;
45
}
46
47
};
48
49
}
50
51
#endif
52
// end of doxygen group
53
cmtool::CFloatAlgoBase::CFloatAlgoBase
CFloatAlgoBase()
Default constructor.
Definition:
CFloatAlgoBase.h:32
CMAlgoBase.h
Class def header for a class CMAlgoBase.
cmtool::CFloatAlgoBase::Float
virtual float Float(const std::vector< const cluster::ClusterParamsAlg * > &clusters)
Definition:
CFloatAlgoBase.h:41
cmtool::CMAlgoBase
Definition:
CMAlgoBase.h:29
cmtool::CFloatAlgoBase
Definition:
CFloatAlgoBase.h:27
cmtool::CFloatAlgoBase::~CFloatAlgoBase
virtual ~CFloatAlgoBase()
Default destructor.
Definition:
CFloatAlgoBase.h:35
cmtool
Definition:
CFAlgo3DAngle.cxx:6
larreco
v07_10_02
source
larreco
RecoAlg
CMTool
CMToolBase
CFloatAlgoBase.h
Generated on Wed Dec 12 2018 14:42:57 for LArSoft by
1.8.11