travex
|
An abstract base class interface with a basic functionality common to all reconstructed hits registered by a tracking detector. More...
#include <GenericHit.h>
Public Types | |
enum | Status { Status::Undefined, Status::Accepted, Status::Rejected, Status::Candidate } |
typedef _Coordinates | Coordinates_t |
Public Member Functions | |
virtual | ~GenericHit () |
virtual const Coordinates_t & | GetPosition () const =0 |
Friends | |
bool | operator< (const GenericHit &lhs, const GenericHit &rhs) |
An abstract base class interface with a basic functionality common to all reconstructed hits registered by a tracking detector.
Definition at line 13 of file GenericHit.h.
typedef _Coordinates tvx::GenericHit< _Coordinates >::Coordinates_t |
Definition at line 17 of file GenericHit.h.
|
strong |
Enumerator | |
---|---|
Undefined | |
Accepted | |
Rejected | |
Candidate |
Definition at line 19 of file GenericHit.h.
|
inlinevirtual |
Definition at line 21 of file GenericHit.h.
|
pure virtual |
Implemented in tvx::Hit.
|
friend |
Definition at line 25 of file GenericHit.h.