This is the complete list of members for ShowerRecoTools::ShowerIncrementalTrackHitFinder, including all inherited members.
AddAssociations(const art::Ptr< recob::PFParticle > &pfpPtr, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder) | ShowerRecoTools::IShowerTool | inlinevirtual |
AddSingle(A &a, B &b, std::string Name) | ShowerRecoTools::IShowerTool | inlineprotected |
AddSpacePointsToSegment(std::vector< art::Ptr< recob::SpacePoint >> &segment, std::vector< art::Ptr< recob::SpacePoint >> &sps_pool, size_t num_sps_to_take) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
CalculateElement(const art::Ptr< recob::PFParticle > &pfparticle, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder) override | ShowerRecoTools::ShowerIncrementalTrackHitFinder | virtual |
CalculateResidual(std::vector< art::Ptr< recob::SpacePoint >> &sps, TVector3 &PCAEigenvector, TVector3 &TrackPosition) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
CalculateResidual(std::vector< art::Ptr< recob::SpacePoint >> &sps, TVector3 &PCAEigenvector, TVector3 &TrackPosition, int &max_residual_point) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
CreateFakeShowerTrajectory(TVector3 start_position, TVector3 start_direction) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
CreateFakeSPLine(TVector3 start_position, TVector3 start_direction, int npoints) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fChargeWeighted | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fDistanceCut | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fForwardHitsOnly | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fInitialTrackHitsOutputLabel | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fInitialTrackSpacePointsOutputLabel | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
FitSegmentAndCalculateResidual(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, const art::FindManyP< recob::Hit > &fmh) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
FitSegmentAndCalculateResidual(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, const art::FindManyP< recob::Hit > &fmh, int &max_residual_point) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fMakeTrackSeed | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fMaxAverageResidual | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fMaxResidualDiff | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fNMissPoints | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fPFParticleLabel | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fRunTest | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fShowerDirectionInputLabel | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fShowerStartPositionInputLabel | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fStartDistanceCut | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fStartFitSize | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fTrackMaxAdjacentSPDistance | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fUseShowerDirection | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
fVerbose | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
GetLArPandoraShowerAlg() const | ShowerRecoTools::IShowerTool | inlineprotected |
GetProducedElementPtr(std::string Name, reco::shower::ShowerElementHolder &ShowerEleHolder, int iter=-1) | ShowerRecoTools::IShowerTool | inlineprotected |
GetVectorPtrSize(std::string Name) | ShowerRecoTools::IShowerTool | inlineprotected |
IncrementallyFitSegment(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, std::vector< art::Ptr< recob::SpacePoint >> &sps_pool, const art::FindManyP< recob::Hit > &fmh, double current_residual) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
InitaliseProducerPtr(reco::shower::ShowerProducedPtrsHolder &uniqueproducerPtrs) | ShowerRecoTools::IShowerTool | inline |
InitialiseProducers() | ShowerRecoTools::IShowerTool | inlinevirtual |
InitialiseProduct(std::string Name, std::string InstanceName="") | ShowerRecoTools::IShowerTool | inlineprotected |
IShowerTool(const fhicl::ParameterSet &pset) | ShowerRecoTools::IShowerTool | inline |
IsResidualOK(double new_residual, double current_residual) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | inlineprivate |
IsResidualOK(double new_residual, double current_residual, size_t no_sps) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | inlineprivate |
IsResidualOK(double residual, size_t no_sps) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | inlineprivate |
IsSegmentValid(std::vector< art::Ptr< recob::SpacePoint >> const &segment) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
MakeTrackSeed(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, const art::FindManyP< recob::Hit > &fmh) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
PrintPtr(std::string Name) | ShowerRecoTools::IShowerTool | inlineprotected |
PrintPtrs() | ShowerRecoTools::IShowerTool | inlineprotected |
PruneFrontOfSPSPool(std::vector< art::Ptr< recob::SpacePoint >> &sps_pool, std::vector< art::Ptr< recob::SpacePoint >> const &initial_track) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
PruneTrack(std::vector< art::Ptr< recob::SpacePoint >> &initial_track) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
RecursivelyReplaceLastSpacePointAndRefit(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, std::vector< art::Ptr< recob::SpacePoint >> &reduced_sps_pool, const art::FindManyP< recob::Hit > &fmh, double current_residual) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
RunIncrementalSpacePointFinder(const art::Event &Event, std::vector< art::Ptr< recob::SpacePoint >> const &sps, const art::FindManyP< recob::Hit > &fmh) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
RunShowerTool(const art::Ptr< recob::PFParticle > &pfparticle, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder, std::string evd_display_name_append="") | ShowerRecoTools::IShowerTool | inline |
RunTestOfIncrementalSpacePointFinder(const art::Event &Event, const art::FindManyP< recob::Hit > &dud_fmh) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
SetPtr(art::ProducesCollector *collector) | ShowerRecoTools::IShowerTool | inline |
ShowerIncrementalTrackHitFinder(const fhicl::ParameterSet &pset) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | |
ShowerPCAVector(std::vector< art::Ptr< recob::SpacePoint >> &sps) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
ShowerPCAVector(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::SpacePoint >> &sps, const art::FindManyP< recob::Hit > &fmh) | ShowerRecoTools::ShowerIncrementalTrackHitFinder | private |
~IShowerTool() noexcept=default | ShowerRecoTools::IShowerTool | virtual |