/search.css" rel="stylesheet" type="text/css"/> /search.js">
00001 /* 00002 * \class PerSimRpcTrigCommand 00003 * 00004 * \brief Persistant version of SimRpcTrigCommand 00005 * 00006 * viktor -2011/09/29 11:41:05 00007 * 00008 */ 00009 00010 #ifndef PerSimRpcTrigCommand_H 00011 #define PerSimRpcTrigCommand_H 1 00012 00013 #include "PerSimTrigEvent/PerSimTrigCommand.h" 00014 00015 #include <map> 00016 00017 class PerSimRpcTrigCommand : public PerSimTrigCommand { 00018 public: 00019 typedef int FecBoardId_t; 00020 typedef int TriggerType_t; 00021 typedef std::map<FecBoardId_t, TriggerType_t> TriggerMap; 00022 00023 PerSimRpcTrigCommand(); 00024 PerSimRpcTrigCommand(const int in_clockCycle, 00025 const int in_type, 00026 const short int in_detector, 00027 TriggerMap& inTrigs, TriggerMap& outTrigs); 00028 virtual ~PerSimRpcTrigCommand(); 00029 00030 TriggerMap inTriggers; 00031 TriggerMap outTriggers; 00032 }; 00033 #endif // PerSimRpcTrigCommand_H