LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
TrackUtils.h
Go to the documentation of this file.
1 
14 #ifndef LARDATA_RECOBASEART_TRACKUTILS_H
15 #define LARDATA_RECOBASEART_TRACKUTILS_H 1
16 
17 // LArSoft libraries
19 #include "larcoreobj/SimpleTypesAndConstants/geo_types.h" // geo::View_t
20 
21 
22 namespace lar {
23  namespace util {
24 
37 
38 
51  double TrackPitchInView
52  (recob::Track const& track, geo::View_t view, size_t trajectory_point = 0);
53 
54 
55  } // namespace util
56 
57 
58 } // namespace lar
59 
60 
61 #endif // LARDATA_RECOBASEART_TRACKUTILS_H
Namespace for general, non-LArSoft-specific utilities.
Definition: PIDAAlg.h:17
enum geo::_plane_proj View_t
Enumerate the possible plane projections.
double TrackProjectedLength(recob::Track const &track, geo::View_t view)
Returns the length of the projection of a track on a view.
Definition: TrackUtils.cxx:32
Provides recob::Track data product.
Definition of data types for geometry description.
LArSoft-specific namespace.
double TrackPitchInView(recob::Track const &track, geo::View_t view, size_t trajectory_point=0)
Provides projected wire pitch for the view.
Definition: TrackUtils.cxx:76
Float_t track
Definition: plot.C:34
Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory, plus additional members relevant for a "fitted" track:
Definition: Track.h:51