![]() |
ATLAS Offline Software
|
This class provides a dummy hit data object for AthenaPool. More...
#include <ExampleHit.h>
Public Member Functions | |
| ExampleHit ()=default | |
| Default Constructor. More... | |
| virtual | ~ExampleHit ()=default |
| 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 {0.0, 0.0, 0.0} |
| 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.
|
default |
Default Constructor.
|
virtualdefault |
Destructor.
|
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.
1.8.18