1 #ifndef GeneratorInterface_LHEInterface_LHEProxy_h
2 #define GeneratorInterface_LHEInterface_LHEProxy_h
44 static std::shared_ptr<LHEProxy>
create();
53 std::shared_ptr<LHEEvent>
event;
58 #endif // GeneratorProxy_LHEInterface_LHEProxy_h
std::shared_ptr< LHERunInfo > runInfo
LHEProxy(const LHEProxy &orig)=delete
const std::shared_ptr< LHEEvent > & getEvent() const
const std::shared_ptr< LHERunInfo > & getRunInfo() const
static std::shared_ptr< LHEProxy > find(ProxyID id)
LHEProxy & operator=(const LHEProxy &orig)=delete
std::shared_ptr< LHERunInfo > releaseRunInfo()
static std::shared_ptr< LHEProxy > create()
void loadRunInfo(const std::shared_ptr< LHERunInfo > &runInfo)
std::shared_ptr< LHEEvent > event
void loadEvent(const std::shared_ptr< LHEEvent > &event)
std::shared_ptr< LHEEvent > releaseEvent()