![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Member Functions | |
IntersectionCache (geo::WireReadoutGeom const *cmAlg, geo::TPCID tpc) | |
std::optional< geo::WireIDIntersection > const & | operator() (raw::ChannelID_t a, raw::ChannelID_t b) |
Private Types | |
using | key_t = std::pair< raw::ChannelID_t, raw::ChannelID_t > |
Private Member Functions | |
std::optional< geo::WireIDIntersection > | ISect (raw::ChannelID_t chanA, raw::ChannelID_t chanB) const |
Private Attributes | |
const geo::WireReadoutGeom * | wireReadoutGeom |
std::map< key_t, std::optional< geo::WireIDIntersection > > | fPtMap |
geo::TPCID | fTPC |
Definition at line 73 of file TripletFinder.cxx.
|
private |
Definition at line 107 of file TripletFinder.cxx.
|
inline |
Definition at line 75 of file TripletFinder.cxx.
|
inlineprivate |
Definition at line 90 of file TripletFinder.cxx.
References geo::WireReadoutGeom::ChannelToWire(), pt, geo::WireReadoutGeom::WireIDsIntersect(), and reco3d::TripletFinder::wireReadoutGeom.
|
inline |
Definition at line 79 of file TripletFinder.cxx.
|
private |
Definition at line 108 of file TripletFinder.cxx.
|
private |
Definition at line 110 of file TripletFinder.cxx.
|
private |
Definition at line 105 of file TripletFinder.cxx.