pma::ProjectionMatchingAlg Member List

This is the complete list of members for pma::ProjectionMatchingAlg, including all inherited members.

addEndpointRef_(const detinfo::DetectorPropertiesData &detProp, pma::Track3D &trk, const std::map< unsigned int, std::vector< art::Ptr< recob::Hit >>> &hits, std::pair< int, int > const *wires, double const *xPos, unsigned int tpc, unsigned int cryo) const pma::ProjectionMatchingAlgprivate
alignTracks(pma::Track3D &first, pma::Track3D &second) const pma::ProjectionMatchingAlg
autoFlip(pma::Track3D &trk, pma::Track3D::EDirection dir=Track3D::kForward, double thr=0.0, unsigned int n=0) const pma::ProjectionMatchingAlginline
buildMultiTPCTrack(const detinfo::DetectorPropertiesData &clockData, const std::vector< art::Ptr< recob::Hit >> &hits) const pma::ProjectionMatchingAlg
buildSegment(const detinfo::DetectorPropertiesData &clockData, const std::vector< art::Ptr< recob::Hit >> &hits_1, const std::vector< art::Ptr< recob::Hit >> &hits_2={}) const pma::ProjectionMatchingAlg
buildSegment(const detinfo::DetectorPropertiesData &clockData, const std::vector< art::Ptr< recob::Hit >> &hits_1, const std::vector< art::Ptr< recob::Hit >> &hits_2, const TVector3 &point) const pma::ProjectionMatchingAlg
buildSegment(const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::Hit >> &hits, const TVector3 &point) const pma::ProjectionMatchingAlg
buildShowerSeg(const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::Hit >> &hits, const pma::Vector3D &vtx) const pma::ProjectionMatchingAlg
buildTrack(const detinfo::DetectorPropertiesData &detProp, const std::vector< art::Ptr< recob::Hit >> &hits_1, const std::vector< art::Ptr< recob::Hit >> &hits_2={}) const pma::ProjectionMatchingAlg
chkEndpointHits_(const detinfo::DetectorPropertiesData &detProp, int wire, int wdir, double drift_x, int view, unsigned int tpc, unsigned int cryo, const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit >> &hits) const pma::ProjectionMatchingAlgprivate
extendTrack(const detinfo::DetectorPropertiesData &clockData, const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit >> &hits, bool add_nodes) const pma::ProjectionMatchingAlg
fFineTuningEpspma::ProjectionMatchingAlgprivate
fGeompma::ProjectionMatchingAlgprivate
fHitTestingDist2Dpma::ProjectionMatchingAlgprivate
FilterOutSmallParts(const detinfo::DetectorPropertiesData &detProp, double r2d, const std::vector< art::Ptr< recob::Hit >> &hits_in, std::vector< art::Ptr< recob::Hit >> &hits_out, const TVector2 &vtx2d) const pma::ProjectionMatchingAlg
fMinTwoViewFractionpma::ProjectionMatchingAlgprivate
fOptimizationEpspma::ProjectionMatchingAlgprivate
fTrkValidationDist2Dpma::ProjectionMatchingAlgprivate
GetCloseHits_(const detinfo::DetectorPropertiesData &detProp, double r2d, const std::vector< art::Ptr< recob::Hit >> &hits_in, std::vector< size_t > &used, std::vector< art::Ptr< recob::Hit >> &hits_out) const pma::ProjectionMatchingAlgprivate
getSegCount_(size_t trk_size)pma::ProjectionMatchingAlgprivatestatic
guideEndpoints(const detinfo::DetectorPropertiesData &clockData, pma::Track3D &trk, const std::map< unsigned int, std::vector< art::Ptr< recob::Hit >>> &hits) const pma::ProjectionMatchingAlg
guideEndpoints(const detinfo::DetectorPropertiesData &clockData, pma::Track3D &trk, pma::Track3D::ETrackEnd endpoint, const std::map< unsigned int, std::vector< art::Ptr< recob::Hit >>> &hits) const pma::ProjectionMatchingAlg
Has_(const std::vector< size_t > &v, size_t idx) const pma::ProjectionMatchingAlgprivate
isContained(const pma::Track3D &trk, float margin=0.0F) const pma::ProjectionMatchingAlginline
mergeTracks(const detinfo::DetectorPropertiesData &detProp, pma::Track3D &dst, pma::Track3D &src, bool reopt) const pma::ProjectionMatchingAlg
ProjectionMatchingAlg(const Config &config)pma::ProjectionMatchingAlg
ProjectionMatchingAlg(const fhicl::ParameterSet &pset)pma::ProjectionMatchingAlginline
RemoveNotEnabledHits(pma::Track3D &trk) const pma::ProjectionMatchingAlg
selectInitialHits(pma::Track3D &trk, unsigned int view=geo::kZ, unsigned int *nused=0) const pma::ProjectionMatchingAlg
ShortenSeg_(const detinfo::DetectorPropertiesData &detProp, pma::Track3D &trk, const geo::TPCGeo &tpcgeom) const pma::ProjectionMatchingAlgprivate
testHits(detinfo::DetectorPropertiesData const &detProp, const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit >> &hits, double eps=1.0) const pma::ProjectionMatchingAlginline
TestTrk_(pma::Track3D &trk, const geo::TPCGeo &tpcgeom) const pma::ProjectionMatchingAlgprivate
trimTrackToVolume(pma::Track3D &trk, TVector3 p0, TVector3 p1) const pma::ProjectionMatchingAlg
twoViewFraction(pma::Track3D &trk) const pma::ProjectionMatchingAlg
validate(const detinfo::DetectorPropertiesData &detProp, const lariov::ChannelStatusProvider &channelStatus, const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit >> &hits) const pma::ProjectionMatchingAlg
validate(const detinfo::DetectorPropertiesData &detProp, const lariov::ChannelStatusProvider &channelStatus, const TVector3 &p0, const TVector3 &p1, const std::vector< art::Ptr< recob::Hit >> &hits, unsigned int testView, unsigned int tpc, unsigned int cryo) const pma::ProjectionMatchingAlg
validate_on_adc(const detinfo::DetectorPropertiesData &detProp, const lariov::ChannelStatusProvider &channelStatus, const pma::Track3D &trk, const img::DataProviderAlg &adcImage, float thr) const pma::ProjectionMatchingAlg
validate_on_adc_test(const detinfo::DetectorPropertiesData &detProp, const lariov::ChannelStatusProvider &channelStatus, const pma::Track3D &trk, const img::DataProviderAlg &adcImage, const std::vector< art::Ptr< recob::Hit >> &hits, TH1F *histoPassing, TH1F *histoRejected) const pma::ProjectionMatchingAlg