LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
SeedFinderAlgBase.h File Reference

This is intended to define an interface to all Seed finder algorithms employed by the 3D clustering. More...

#include "fhiclcpp/fwd.h"
#include "lardataobj/RecoBase/Seed.h"
#include "larreco/RecoAlg/Cluster3DAlgs/Cluster3D.h"
#include <vector>

Go to the source code of this file.

Classes

class  lar_cluster3d::SeedFinderAlgBase
 SeedFinderAlgBase class. More...
 
struct  lar_cluster3d::SeedFinderAlgBase::Sort3DHitsByArcLen3D
 Define a comparator which will sort hits by arc length along a PCA axis. More...
 
struct  lar_cluster3d::SeedFinderAlgBase::Sort3DHitsByAbsArcLen3D
 Define a comparator which will sort hits by the absolute value of arc length so hits are ordered closed to PCA origin to furthest. More...
 

Namespaces

 lar_cluster3d
 

Typedefs

typedef std::pair< recob::Seed, reco::HitPairListPtrlar_cluster3d::SeedHitPairListPair
 
typedef std::vector< SeedHitPairListPair > lar_cluster3d::SeedHitPairListPairVec
 

Detailed Description

This is intended to define an interface to all Seed finder algorithms employed by the 3D clustering.

Definition in file SeedFinderAlgBase.h.