LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ClusterMatchTQ.h
Go to the documentation of this file.
1 #ifndef CLUSTERMATCHTQ_H
15 #define CLUSTERMATCHTQ_H
16 
19 #include "fhiclcpp/fwd.h"
20 
23 namespace detinfo {
24  class DetectorPropertiesData;
25 }
26 
27 #include <vector>
28 
29 namespace cluster {
31  public:
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
Declaration of signal hit object.
Cluster finding and building.
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
Definition: DumpUtils.h:289
General LArSoft Utilities.
Declaration of cluster object.