LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
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::ProjectionMatchingAlg | private |
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::ProjectionMatchingAlg | inline |
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::ProjectionMatchingAlg | private |
extendTrack(const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit > > &hits, bool add_nodes) const | pma::ProjectionMatchingAlg | |
fDetProp | pma::ProjectionMatchingAlg | private |
fFineTuningEps | pma::ProjectionMatchingAlg | private |
fGeom | pma::ProjectionMatchingAlg | private |
fHitTestingDist2D | pma::ProjectionMatchingAlg | private |
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 | |
fMinTwoViewFraction | pma::ProjectionMatchingAlg | private |
fOptimizationEps | pma::ProjectionMatchingAlg | private |
fTrkValidationDist2D | pma::ProjectionMatchingAlg | private |
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::ProjectionMatchingAlg | private |
getSegCount(size_t trk_size) | pma::ProjectionMatchingAlg | privatestatic |
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::ProjectionMatchingAlg | private |
isContained(const pma::Track3D &trk, float margin=0.0F) const | pma::ProjectionMatchingAlg | inline |
mergeTracks(pma::Track3D &dst, pma::Track3D &src, bool reopt) const | pma::ProjectionMatchingAlg | |
ProjectionMatchingAlg(const Config &config) | pma::ProjectionMatchingAlg | |
ProjectionMatchingAlg(const fhicl::ParameterSet &pset) | pma::ProjectionMatchingAlg | inline |
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::ProjectionMatchingAlg | private |
testHits(const pma::Track3D &trk, const std::vector< art::Ptr< recob::Hit > > &hits, double eps=1.0) const | pma::ProjectionMatchingAlg | inline |
TestTrk(pma::Track3D &trk, const geo::TPCGeo &tpcgeom) const | pma::ProjectionMatchingAlg | private |
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 |