Class NuTrackBuilder¶
- Defined in File NuTrackBuilder.h
Inheritance Relationships¶
Base Type¶
public larflow::reco::TrackClusterBuilder
(Class TrackClusterBuilder)
Class Documentation¶
-
class
NuTrackBuilder
: public larflow::reco::TrackClusterBuilder¶ Build tracks by assembling clusters, starting from neutrino vertices.
Inherits from TrackClusterBuilder. The base class provides the track buiding algorithms. This class provides interface to the NuVertexCandidate inputs.
Public Functions
-
NuTrackBuilder
()¶
-
virtual
~NuTrackBuilder
()¶
-
void
process
(larcv::IOManager &iolcv, larlite::storage_manager &ioll, const std::vector<NuVertexCandidate> &nu_candidate_v)¶ Run track builder on neutrino candidate tracks.
Using NuVertexCandidate instances as a seed, build out tracks by connecting cluster ends.
- Parameters
iolcv
: LArCV IO managerioll
: larlite IO managernu_candidate_v
: Neutrino proto-vertices produced by NuVertexMaker.
-