All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
KHitGroup.h File Reference

A collection of measurements on the same surface. More...

#include <vector>
#include "lardata/RecoObjects/KHitBase.h"

Go to the source code of this file.

Classes

class  trkf::KHitGroup
 

Namespaces

 trkf
 

Detailed Description

A collection of measurements on the same surface.

Author
H. Greenlee

This class represents a collection of measurements on a common surface. The measurements are polymorphic, stored as pointers to KHitBase base class.

The idea behind this class is that the contained measurement are mutually exclusive for inclusion in a single track.

This class includes the following attributes.

  1. Pointer to common surface.
  2. Plane index.
  3. Measurement collection.
  4. Estimated path flag.
  5. Estimated path distance.

The last two attributes is included as an aid in sorting measurements for inclusion in tracks.

Definition in file KHitGroup.h.