LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
pma::ProjectionMatchingAlg Member List

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

addEndpointRef(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 std::vector< art::Ptr< recob::Hit > > &hits) const pma::ProjectionMatchingAlg
buildSegment(const std::vector< art::Ptr< recob::Hit > > &hits_1, const std::vector< art::Ptr< recob::Hit > > &hits_2=std::vector< art::Ptr< recob::Hit > >()) const pma::ProjectionMatchingAlg
buildSegment(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 std::vector< art::Ptr< recob::Hit > > &hits, const TVector3 &point) const pma::ProjectionMatchingAlg
buildShowerSeg(const std::vector< art::Ptr< recob::Hit > > &hits, const pma::Vector3D &vtx) const pma::ProjectionMatchingAlg
buildTrack(const std::vector< art::Ptr< recob::Hit > > &hits_1, const std::vector< art::Ptr< recob::Hit > > &hits_2=std::vector< art::Ptr< recob::Hit > >()) const pma::ProjectionMatchingAlg
chkEndpointHits(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 pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit > > &hits, bool add_nodes) const pma::ProjectionMatchingAlg
fDetProppma::ProjectionMatchingAlgprivate
fFineTuningEpspma::ProjectionMatchingAlgprivate
fGeompma::ProjectionMatchingAlgprivate
fHitTestingDist2Dpma::ProjectionMatchingAlgprivate
FilterOutSmallParts(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(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(pma::Track3D &trk, const std::map< unsigned int, std::vector< art::Ptr< recob::Hit > > > &hits) const pma::ProjectionMatchingAlg
guideEndpoints(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(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(pma::Track3D &trk, const geo::TPCGeo &tpcgeom) const pma::ProjectionMatchingAlgprivate
testHits(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 pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit > > &hits) const pma::ProjectionMatchingAlg
validate(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 pma::Track3D &trk, const img::DataProviderAlg &adcImage, float thr) const pma::ProjectionMatchingAlg
validate_on_adc_test(const pma::Track3D &trk, const img::DataProviderAlg &adcImage, const std::vector< art::Ptr< recob::Hit > > &hits, TH1F *histoPassing, TH1F *histoRejected) const pma::ProjectionMatchingAlg