LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ClusterMatchTQ.h
Go to the documentation of this file.
1
#ifndef CLUSTERMATCHTQ_H
15
#define CLUSTERMATCHTQ_H
16
17
#include "
canvas/Persistency/Common/FindManyP.h
"
18
#include "
canvas/Persistency/Common/Ptr.h
"
19
#include "
fhiclcpp/fwd.h
"
20
21
#include "
lardataobj/RecoBase/Cluster.h
"
22
#include "
lardataobj/RecoBase/Hit.h
"
23
namespace
detinfo
{
24
class
DetectorPropertiesData;
25
}
26
27
#include <vector>
28
29
namespace
cluster
{
30
class
ClusterMatchTQ
{
31
public
:
32
ClusterMatchTQ
(
fhicl::ParameterSet
const
& pset);
33
34
std::vector<std::vector<unsigned int>> MatchedClusters(
35
const
detinfo::DetectorPropertiesData
& detProp,
36
const
std::vector
<
art::Ptr<recob::Cluster>
>& clusterlist,
37
const
art::FindManyP<recob::Hit>
& fm)
const
;
38
39
private
:
40
double
fKSCut
;
41
bool
fEnableU
;
42
bool
fEnableV
;
43
bool
fEnableZ
;
44
45
};
// class ClusterMatchTQ
46
}
// namespace cluster
47
48
#endif //ifndef CLUSTERMATCHTQ_H
Hit.h
Declaration of signal hit object.
detinfo::DetectorPropertiesData
Definition:
DetectorPropertiesData.h:11
cluster
Cluster finding and building.
Definition:
SmallClusterFilter_module.cc:34
cluster::ClusterMatchTQ::fEnableZ
bool fEnableZ
Definition:
ClusterMatchTQ.h:43
lar::dump::vector
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
Definition:
DumpUtils.h:289
Ptr.h
cluster::ClusterMatchTQ::fKSCut
double fKSCut
Definition:
ClusterMatchTQ.h:40
detinfo
General LArSoft Utilities.
Definition:
BeamFlashTrackMatchTaggerAlg.h:23
Cluster.h
Declaration of cluster object.
art::FindManyP< recob::Hit >
cluster::ClusterMatchTQ
Definition:
ClusterMatchTQ.h:30
FindManyP.h
cluster::ClusterMatchTQ::fEnableU
bool fEnableU
Definition:
ClusterMatchTQ.h:41
cluster::ClusterMatchTQ::fEnableV
bool fEnableV
Definition:
ClusterMatchTQ.h:42
art::Ptr< recob::Cluster >
fwd.h
fhicl::ParameterSet
Definition:
ParameterSet.h:36
larreco
v09_25_00
source
larreco
RecoAlg
ClusterMatchTQ.h
Generated on Thu May 2 2024 20:59:46 for LArSoft by
1.8.11