10 #ifndef TRACKTRAJECTORYALG_H
11 #define TRACKTRAJECTORYALG_H
16 #include "art/Framework/Services/Registry/ServiceHandle.h"
20 namespace geo {
struct WireID; }
32 std::vector<TVector3>& TrajPos, std::vector<TVector3>& TrajDir);
36 art::ServiceHandle<geo::Geometry const>
geom;
53 std::vector<TVector3>& TrajPos, std::vector<TVector3>& TrajDir);
59 #endif // ifndef TRACKTRAJECTORYALG_H
TrackLineFitAlg fTrackLineFitAlg
unsigned short fMaxTrajPoints
then echo ***************************************echo array
IDparameter< geo::WireID > WireID
Member type of validated geo::WireID parameter.
void TrackTrajectory(std::array< std::vector< geo::WireID >, 3 > trkWID, std::array< std::vector< double >, 3 > trkX, std::array< std::vector< double >, 3 > trkXErr, std::vector< TVector3 > &TrajPos, std::vector< TVector3 > &TrajDir)
void ShortTrackTrajectory(std::array< std::vector< geo::WireID >, 3 > trkWID, std::array< std::vector< double >, 3 > trkX, std::array< std::vector< double >, 3 > trkXErr, std::vector< TVector3 > &TrajPos, std::vector< TVector3 > &TrajDir)
art::ServiceHandle< geo::Geometry const > geom
art framework interface to geometry description