44 #ifndef CEXMC_SIMPLE_LORENTZ_VECTOR_STORE_HH
45 #define CEXMC_SIMPLE_LORENTZ_VECTOR_STORE_HH
47 #ifdef CEXMC_USE_PERSISTENCY
49 #include <boost/serialization/access.hpp>
53 class CexmcSimpleLorentzVectorStore
55 friend class boost::serialization::access;
56 #ifdef CEXMC_USE_CUSTOM_FILTER
57 friend class CexmcASTEval;
61 CexmcSimpleLorentzVectorStore();
69 template <
typename Archive >
70 void serialize( Archive & archive,
const unsigned int version );
83 template <
typename Archive >
84 void CexmcSimpleLorentzVectorStore::serialize( Archive & archive,
CLHEP::HepLorentzVector G4LorentzVector