6 namespace fhicl {
class ParameterSet; }
7 namespace art {
class ActivityRegistry; }
8 namespace art {
class Worker; }
9 namespace art {
class InputSource; }
10 namespace art {
class EventID; }
14 #include <boost/asio/local/stream_protocol.hpp> 15 #include <boost/asio/io_service.hpp> 28 std::vector<art::Worker*>
const&);
34 boost::asio::local::stream_protocol::endpoint*
endpoint_;
35 boost::asio::local::stream_protocol::socket*
socket_;
41 void sendGeometry(std::string);
42 void sendEvent(
int,
int,
int,
int,
int);
43 void sendHit(
double,
double,
double,
double,
double,
int);
44 void sendVertex(
double,
double,
double,
double,
int,
int);
51 #endif //ifndef LANDEDSOCKET_H #define DECLARE_ART_SERVICE(svc, scope)
art::InputSource * inputSource_
boost::asio::local::stream_protocol::endpoint * endpoint_
boost::asio::io_service service_
boost::asio::local::stream_protocol::socket * socket_