File indexing completed on 2025-04-19 09:10:14
0001 #ifndef SHERPA_Single_Events_EvtReadin_Phase_H
0002 #define SHERPA_Single_Events_EvtReadin_Phase_H
0003
0004 #include "ATOOLS/Phys/Blob_List.H"
0005 #include "ATOOLS/Phys/Variations.H"
0006 #include "SHERPA/Tools/Event_Reader_Base.H"
0007 #include "SHERPA/Single_Events/Event_Phase_Handler.H"
0008
0009 namespace SHERPA {
0010
0011 class EvtReadin_Phase : public Event_Phase_Handler {
0012 Event_Reader_Base * p_evtreader;
0013 std::string m_path;
0014 bool m_read;
0015 public:
0016 EvtReadin_Phase(Event_Reader_Base*);
0017 ATOOLS::Return_Value::code Treat(ATOOLS::Blob_List*);
0018 void CleanUp(const size_t & mode=0);
0019 void Finish(const std::string &);
0020 };
0021 }
0022
0023 #endif