Algorithms dealing with a trajectory and the cathode. More...
#include "icaruscode/Utilities/TrajectoryUtils.h"#include "larcoreobj/SimpleTypesAndConstants/geo_vectors.h"#include <vector>#include <iterator>#include <type_traits>#include <cmath>Go to the source code of this file.
Classes | |
| struct | icarus::CathodeDesc_t |
| Simple description for the cathode. More... | |
| struct | icarus::CathodeCrossing_t |
| Information about the cathode crossing of a path. More... | |
Namespaces | |
| geo | |
| Verifies that the geometry check information is available. | |
| icarus | |
| Cluster finding and building. | |
Functions | |
| CathodeDesc_t | icarus::findTPCcathode (geo::Point_t const &point, geo::GeometryCore const &geom) |
Returns cathode information for cryostat at the specified point. More... | |
| double | icarus::distance (geo::Point_t const &point, CathodeDesc_t const &cathode) |
Returns the distance of a point from the cathode. More... | |
| geo::Point_t | icarus::findCathodeCenter (geo::CryostatGeo const &cryo) |
| Returns the center of the cathode in the specified cryostat. More... | |
| template<typename Iter > | |
| CathodeCrossing_t | icarus::detectCrossing (Iter begin, Iter end, CathodeDesc_t const &cathode) |
| Returns the crossing point of a trajectory on the cathode. More... | |
Algorithms dealing with a trajectory and the cathode.
Definition in file CathodeCrossingUtils.h.
1.8.5