37 class DetectorPropertiesData;
54 const std::multimap<double, KHitTrack>&
getTrackMap()
const {
return fTrackMap; }
57 size_t numHits()
const {
return fTrackMap.size(); }
66 bool isValid()
const {
return fTrackMap.size() > 0; }
71 std::multimap<double, KHitTrack>&
getTrackMap() {
return fTrackMap; }
86 void clear() { fTrackMap.clear(); }
98 const std::multimap<double, KHitTrack>
TrackMap()
const {
return fTrackMap; }
101 std::ostream&
Print(std::ostream& out)
const;
Basic Kalman filter track class, plus one measurement on same surface.
Reconstruction base classes.
int fPrefPlane
Preferred plane.
std::multimap< double, KHitTrack > & getTrackMap()
Modifiable KHitTrack collection, indexed by path distance.
void clear()
Clear track collection.
const std::multimap< double, KHitTrack > & getTrackMap() const
KHitTrack collection, indexed by path distance.
General LArSoft Utilities.
void Print(G4Element &ele)
Stream & operator<<(Stream &&out, CallInfo_t const &info)
Helper operator to insert a call information in a stream with default options.
std::multimap< double, KHitTrack > fTrackMap
KHitTrack collection, indexed by path distance.
size_t numHits() const
Number of measurements in track.
const std::multimap< double, KHitTrack > TrackMap() const
bool isValid() const
Validity flag.
Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory, plus additional members relevant for a "fitted" track: