9 #ifndef FALAISE_SNEMO_DATAMODEL_BASE_TRAJECTORY_PATTERN_H 10 #define FALAISE_SNEMO_DATAMODEL_BASE_TRAJECTORY_PATTERN_H 1 48 std::string _pattern_id_;
57 #endif // FALAISE_SNEMO_DATAMODEL_BASE_TRAJECTORY_PATTERN_H
virtual ~base_trajectory_pattern()
Destructor.
#define DATATOOLS_SERIALIZATION_DECLARATION()
base_trajectory_pattern(const std::string &pattern_id_="")
Constructor.
void _set_pattern_id(const std::string &pattern_id_)
Set the pattern ID.
bool has_pattern_id() const
Check if a valid pattern ID exists.
The base class of fitted trajectory pattern.
Definition: base_trajectory_pattern.h:26
Definition: calo_tapered_scin_box_model.h:54
virtual const geomtools::i_shape_1d & get_shape() const =0
Return the reference to the 1D shape associated to the trajectory.
const std::string & get_pattern_id() const
Return the pattern ID.