1 #ifndef CondFormats_External_Timestamp_H 2 #define CondFormats_External_Timestamp_H 4 #include <boost/serialization/base_object.hpp> 5 #include <boost/serialization/nvp.hpp> 6 #include <boost/serialization/split_free.hpp> 9 #include <boost/serialization/vector.hpp> 10 #include <boost/serialization/string.hpp> 11 #include <boost/serialization/map.hpp> 16 namespace serialization {
28 template<
class Archive>
31 auto time_ = obj.
value();
32 ar & BOOST_SERIALIZATION_NVP(time_);
35 template<
class Archive>
38 decltype(obj.
value()) time_;
39 ar & BOOST_SERIALIZATION_NVP(time_);
43 template<
class Archive>
46 split_free(ar, obj, v);
void serialize(Archive &ar, CLHEP::Hep3Vector &obj, const unsigned int v)
void load(Archive &ar, CLHEP::Hep3Vector &obj, const unsigned int)
void save(Archive &ar, const CLHEP::Hep3Vector &obj, const unsigned int)
TimeValue_t value() const