15 #ifndef PndMQHitEventDevice_H_
16 #define PndMQHitEventDevice_H_
19 #include "FairMQDevice.h"
23 #include <boost/serialization/access.hpp>
24 #include <boost/serialization/vector.hpp>
25 #include <boost/serialization/deque.hpp>
36 virtual std::string
GetProperty(
const int key,
const std::string& default_ =
"");
37 virtual void SetProperty(
const int key,
const int value);
38 virtual int GetProperty(
const int key,
const int default_ = 0);
40 template <
class Archive>
41 void serialize(Archive& ar,
const unsigned int version)
51 #ifndef __CINT__ // for BOOST serialization
53 #endif // for BOOST serialization
54 std::vector< std::vector<PndSdsHit> >
fHitData;
friend class boost::serialization::access
bool fHasBoostSerialization
std::vector< std::vector< PndSdsHit > > fHitData
PndMQHitsEventBuilder * fBuilder
std::vector< int > fSensorsInEvent
virtual ~PndMQHitEventDevice()
virtual std::string GetProperty(const int key, const std::string &default_="")
std::vector< bool > fRunningStatus
std::vector< std::vector< PndSdsHit > > fEventData
virtual void SetProperty(const int key, const std::string &value)
std::vector< std::vector< std::vector< PndSdsHit > > > fDataFromChannels
void serialize(Archive &ar, const unsigned int version)
bool fGlobalRunningStatus