ShowerRecoTools::ShowerIncrementalTrackHitFinder Member List

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::IShowerToolinlinevirtual
AddSingle(A &a, B &b, std::string Name)ShowerRecoTools::IShowerToolinlineprotected
AddSpacePointsToSegment(std::vector< art::Ptr< recob::SpacePoint >> &segment, std::vector< art::Ptr< recob::SpacePoint >> &sps_pool, size_t num_sps_to_take)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
CalculateElement(const art::Ptr< recob::PFParticle > &pfparticle, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder) overrideShowerRecoTools::ShowerIncrementalTrackHitFindervirtual
CalculateResidual(std::vector< art::Ptr< recob::SpacePoint >> &sps, TVector3 &PCAEigenvector, TVector3 &TrackPosition)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
CalculateResidual(std::vector< art::Ptr< recob::SpacePoint >> &sps, TVector3 &PCAEigenvector, TVector3 &TrackPosition, int &max_residual_point)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
CreateFakeShowerTrajectory(TVector3 start_position, TVector3 start_direction)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
CreateFakeSPLine(TVector3 start_position, TVector3 start_direction, int npoints)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fChargeWeightedShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fDistanceCutShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fForwardHitsOnlyShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fInitialTrackHitsOutputLabelShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fInitialTrackSpacePointsOutputLabelShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
FitSegmentAndCalculateResidual(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, const art::FindManyP< recob::Hit > &fmh)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
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::ShowerIncrementalTrackHitFinderprivate
fMakeTrackSeedShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fMaxAverageResidualShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fMaxResidualDiffShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fNMissPointsShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fPFParticleLabelShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fRunTestShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fShowerDirectionInputLabelShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fShowerStartPositionInputLabelShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fStartDistanceCutShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fStartFitSizeShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fTrackMaxAdjacentSPDistanceShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fUseShowerDirectionShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
fVerboseShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
GetLArPandoraShowerAlg() const ShowerRecoTools::IShowerToolinlineprotected
GetProducedElementPtr(std::string Name, reco::shower::ShowerElementHolder &ShowerEleHolder, int iter=-1)ShowerRecoTools::IShowerToolinlineprotected
GetVectorPtrSize(std::string Name)ShowerRecoTools::IShowerToolinlineprotected
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::ShowerIncrementalTrackHitFinderprivate
InitaliseProducerPtr(reco::shower::ShowerProducedPtrsHolder &uniqueproducerPtrs)ShowerRecoTools::IShowerToolinline
InitialiseProducers()ShowerRecoTools::IShowerToolinlinevirtual
InitialiseProduct(std::string Name, std::string InstanceName="")ShowerRecoTools::IShowerToolinlineprotected
IShowerTool(const fhicl::ParameterSet &pset)ShowerRecoTools::IShowerToolinline
IsResidualOK(double new_residual, double current_residual)ShowerRecoTools::ShowerIncrementalTrackHitFinderinlineprivate
IsResidualOK(double new_residual, double current_residual, size_t no_sps)ShowerRecoTools::ShowerIncrementalTrackHitFinderinlineprivate
IsResidualOK(double residual, size_t no_sps)ShowerRecoTools::ShowerIncrementalTrackHitFinderinlineprivate
IsSegmentValid(std::vector< art::Ptr< recob::SpacePoint >> const &segment)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
MakeTrackSeed(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, std::vector< art::Ptr< recob::SpacePoint >> &segment, const art::FindManyP< recob::Hit > &fmh)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
PrintPtr(std::string Name)ShowerRecoTools::IShowerToolinlineprotected
PrintPtrs()ShowerRecoTools::IShowerToolinlineprotected
PruneFrontOfSPSPool(std::vector< art::Ptr< recob::SpacePoint >> &sps_pool, std::vector< art::Ptr< recob::SpacePoint >> const &initial_track)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
PruneTrack(std::vector< art::Ptr< recob::SpacePoint >> &initial_track)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
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::ShowerIncrementalTrackHitFinderprivate
RunIncrementalSpacePointFinder(const art::Event &Event, std::vector< art::Ptr< recob::SpacePoint >> const &sps, const art::FindManyP< recob::Hit > &fmh)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
RunShowerTool(const art::Ptr< recob::PFParticle > &pfparticle, art::Event &Event, reco::shower::ShowerElementHolder &ShowerEleHolder, std::string evd_display_name_append="")ShowerRecoTools::IShowerToolinline
RunTestOfIncrementalSpacePointFinder(const art::Event &Event, const art::FindManyP< recob::Hit > &dud_fmh)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
SetPtr(art::ProducesCollector *collector)ShowerRecoTools::IShowerToolinline
ShowerIncrementalTrackHitFinder(const fhicl::ParameterSet &pset)ShowerRecoTools::ShowerIncrementalTrackHitFinder
ShowerPCAVector(std::vector< art::Ptr< recob::SpacePoint >> &sps)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
ShowerPCAVector(const detinfo::DetectorClocksData &clockData, const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::SpacePoint >> &sps, const art::FindManyP< recob::Hit > &fmh)ShowerRecoTools::ShowerIncrementalTrackHitFinderprivate
~IShowerTool() noexcept=defaultShowerRecoTools::IShowerToolvirtual