18 #ifndef FALAISE_SNEMO_DATAMODEL_CALIBRATED_DATA_H 19 #define FALAISE_SNEMO_DATAMODEL_CALIBRATED_DATA_H 1 27 #include <boost/serialization/access.hpp> 103 virtual void clear();
106 virtual void tree_dump(std::ostream& a_out = std::clog,
const std::string& a_title =
"",
107 const std::string& a_indent =
"",
bool a_inherit =
false)
const;
111 _calibrated_calorimeter_hits_;
122 #include <boost/serialization/export.hpp> 126 #include <boost/serialization/version.hpp> 129 #endif // FALAISE_SNEMO_DATAMODEL_CALIBRATED_DATA_H
bool has_calibrated_tracker_hits() const
Check if there are some calibrated tracker hits.
bool has_data() const
Check if there are some hits.
calibrated_data()
Constructor.
void reset_calibrated_tracker_hits()
Reset the collection of tracker hits.
datatools::handle< calibrated_calorimeter_hit > calorimeter_hit_handle_type
Handle to a calibrated calorimeter hit.
Definition: calibrated_data.h:52
datatools::handle< calibrated_tracker_hit > tracker_hit_handle_type
Handle to a calibrated tracker hit.
Definition: calibrated_data.h:49
const calorimeter_hit_collection_type & calibrated_calorimeter_hits() const
Return the const collection of calorimeter hits.
virtual ~calibrated_data()
Destructor.
#define DATATOOLS_SERIALIZATION_DECLARATION()
std::vector< calorimeter_hit_handle_type > calorimeter_hit_collection_type
Collection of handles on calibrated calorimeter hits.
Definition: calibrated_data.h:58
bool has_calibrated_calorimeter_hits() const
Check if there are some calibrated calorimeter hits.
Definition: calo_tapered_scin_box_model.h:54
virtual void tree_dump(std::ostream &a_out=std::clog, const std::string &a_title="", const std::string &a_indent="", bool a_inherit=false) const
Smart print.
virtual void clear()
Clear attributes.
The data structure that hosts information about calibrated hits.
Definition: calibrated_data.h:44
const datatools::properties & get_properties() const
Return the const container of properties.
void reset_calibrated_calorimeter_hits()
Reset the collection of calorimeter hits.
const tracker_hit_collection_type & calibrated_tracker_hits() const
Return the const collection of tracker hits.
std::vector< tracker_hit_handle_type > tracker_hit_collection_type
Collection of handles on calibrated tracker hits.
Definition: calibrated_data.h:55
datatools::properties & grab_properties()
Return the mutable container of properties.