ATLAS Offline Software
|
This class provides a dummy hit data object for AthenaPool. More...
#include <ExampleHit.h>
Public Member Functions | |
ExampleHit () | |
Default Constructor. More... | |
virtual | ~ExampleHit () |
Destructor. More... | |
double | getX () const |
double | getY () const |
double | getZ () const |
const std::string & | getDetector () const |
void | setX (double x) |
Set the X coordinate. More... | |
void | setY (double y) |
Set the Y coordinate. More... | |
void | setZ (double z) |
Set the Z coordinate. More... | |
void | setDetector (const std::string &detector) |
Set the detector string. More... | |
virtual void | fillToken (INavigationToken &) const |
virtual void | fillToken (INavigationToken &, const std::any &) const |
Private Attributes | |
HepGeom::Vector3D< double > | m_vec |
std::string | m_detector |
This class provides a dummy hit data object for AthenaPool.
The new ExampleHit after schema evolution: 3 doubles were replaced by CLHEP::Vector3D<double>
Definition at line 24 of file ExampleHit.h.
|
inline |
|
inlinevirtual |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Set the detector string.
detector | [IN] detector string. |
Definition at line 59 of file ExampleHit.h.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 63 of file ExampleHit.h.
|
private |
Definition at line 62 of file ExampleHit.h.