HepMC3::WriterEPOS Node1 HepMC3::WriterEPOS - m_event + WriterEPOS() + WriterEPOS() + WriterEPOS() + ~WriterEPOS() + write_event() + current_event() + failed() + close() Node2 Writer     Node2->Node1