| 
    Jpp
    pmt_effective_area_update
    
   the software that should make you happy 
   | 
 
Event table. More...
#include <JEventTable.hh>
  
 Public Types | |
| typedef std::map< std::string,  JDAQStateMachine::ev_daq_event * >  | JMap_t | 
Public Member Functions | |
| JEventTable () | |
| Default constructor.  More... | |
| void | insert (const JTag &tag, JDAQEvent_t &event) | 
| Insert entry in table.  More... | |
| void | replace (const JTag &oldTag, const JTag &newTag, JDAQEvent_t &event) | 
| Replace entry in table.  More... | |
| const_iterator | find (const JTag &tag, const std::string &event_name) const | 
| Find entry.  More... | |
Static Public Member Functions | |
| static std::string | getKey (const JTag &tag, const CHSM::event &event) | 
| Get key for a given tag and event.  More... | |
| static std::string | getKey (const JTag &tag, const std::string &event_name) | 
| Get key for a given tag and event name.  More... | |
Event table.
This class consists of a STL map<key,value> in which the key corresponds to the unique combination of a ControlHost tag and an event name. The associated value points to the corresponding event.
Definition at line 35 of file JEventTable.hh.
| typedef std::map<std::string, JDAQStateMachine::ev_daq_event*> KM3NETDAQ::JEventTable::JMap_t | 
Definition at line 40 of file JEventTable.hh.
      
  | 
  inline | 
Default constructor.
Definition at line 46 of file JEventTable.hh.
      
  | 
  inlinestatic | 
Get key for a given tag and event.
| tag | tag | 
| event | event | 
Definition at line 58 of file JEventTable.hh.
      
  | 
  inlinestatic | 
Get key for a given tag and event name.
| tag | tag | 
| event_name | event name | 
Definition at line 71 of file JEventTable.hh.
      
  | 
  inline | 
Insert entry in table.
| tag | tag | 
| event | event | 
Definition at line 83 of file JEventTable.hh.
      
  | 
  inline | 
Replace entry in table.
| oldTag | old tag | 
| newTag | new tag | 
| event | event | 
Definition at line 96 of file JEventTable.hh.
      
  | 
  inline | 
Find entry.
| tag | tag | 
| event_name | event name | 
Definition at line 116 of file JEventTable.hh.
 1.8.5