NEMO3 ANA event model : simulated vertex. More...
#include <sim_event_utils.h>
Public Member Functions | |
| sim_vertex (int32_t id_=INVALID_ID, double time_=0.0) | |
| constructor | |
| sim_vertex (int32_t id_, const geomtools::vector_3d &v_, double time_=0.0) | |
| constructor | |
| void | set_id (int32_t id_) |
| sets the id of the vertex | |
| void | set_time (double time_) |
| sets the time of the vertex | |
| int32_t | get_id () const |
| returns the id of the vertex | |
| double | get_time () const |
| returns the time of the vertex | |
| void | set_position (const geomtools::vector_3d &) |
| sets the position of the vertex | |
| const geomtools::vector_3d & | get_position () const |
| returns the const reference of the vertex position | |
| const geomtools::vector_3d & | get_position_ro () const |
| returns the const reference of the vertex position | |
| geomtools::vector_3d & | get_position () |
| returns the reference of the vertex position | |
| geomtools::vector_3d & | get_position_rw () |
| returns the reference of the vertex position | |
| const geomtools::vector_3d & | get_vertex () const |
| returns the const reference of the vertex position | |
| const geomtools::vector_3d & | get_vertex_ro () const |
| returns the const reference of the vertex position | |
Static Public Attributes | |
| static const int | INVALID_ID = -1 |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar_, const unsigned int version_) |
| serialization | |
Private Attributes | |
| int32_t | __id |
| double | __time |
| geomtools::vector_3d | __position |
Friends | |
| class | boost::serialization::access |
| friend class access | |
NEMO3 ANA event model : simulated vertex.
Author(s): Francois Mauger mauger@lpccaen.in2p3.fr Creation date: 2008-12-17 Last modified: 2012-03-07
License:
Description: NEMO3 ANA event model: utility for simulated data
History:
1.8.0