96 std::vector<unsigned int>& hittpindex)
const;
101 std::ostream&
Print(std::ostream& out)
const;
Basic Kalman filter track class, plus one measurement on same surface.
void fillTrack(recob::Track &track, int id) const
Fill a recob::Track.
void fillHits(art::PtrVector< recob::Hit > &hits, std::vector< unsigned int > &hittpindex) const
Fill a PtrVector of Hits.
int fPrefPlane
Preferred plane.
void recalibrate()
Recalibrate track map.
const KHitTrack & endTrack() const
Track at end point.
std::multimap< double, KHitTrack > & getTrackMap()
Modifiable KHitTrack collection, indexed by path distance.
Declaration of signal hit object.
void addTrack(const KHitTrack &trh)
Add track.
void clear()
Clear track collection.
const std::multimap< double, KHitTrack > & getTrackMap() const
KHitTrack collection, indexed by path distance.
std::ostream & operator<<(std::ostream &out, const KGTrack &trg)
Output operator.
KGTrack(int prefplane)
Constructor.
Provides recob::Track data product.
std::multimap< double, KHitTrack > fTrackMap
KHitTrack collection, indexed by path distance.
std::ostream & Print(std::ostream &out) const
Printout.
size_t numHits() const
Number of measurements in track.
const std::multimap< double, KHitTrack > TrackMap() const
bool isValid() const
Validity flag.
const KHitTrack & startTrack() const
Track at start point.
Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory, plus additional members relevant for a "fitted" track: