CMS 3D CMS Logo

RPCAMCLinkEvents.h
Go to the documentation of this file.
1 #ifndef EventFilter_RPCRawToDigi_RPCAMCLinkEvents_h
2 #define EventFilter_RPCRawToDigi_RPCAMCLinkEvents_h
3 
4 #include <string>
5 
7 
9 public:
10  // from FED CDF Header and Trailer
11  static unsigned int const fed_event_ = RPCAMCLinkEvent::fed_ | RPCAMCLinkEvent::debug_ | 0;
17  // from AMC13 Header
19  // from AMC13 AMC Header
22 
23  static unsigned int const amc_event_ = RPCAMCLinkEvent::amc_ | RPCAMCLinkEvent::debug_ | 0;
29  // from AMC Payload Header
32 
33  // from RPC Record
35 
39  static unsigned int const input_eod_ = RPCAMCLinkEvent::input_ | RPCAMCLinkEvent::info_ | 3;
43 
44  static unsigned int const fed_min_ = 0;
45  static unsigned int const fed_max_ = 8;
46  static unsigned int const amc_min_ = 0;
47  static unsigned int const amc_max_ = 10;
48  static unsigned int const input_min_ = 0;
49  static unsigned int const input_max_ = 7;
50 
51 public:
53 
54  static std::string getEventName(unsigned int event);
55 };
56 
57 #endif // EventFilter_RPCRawToDigi_RPCAMCLinkEvents_h
static unsigned int const fed_amc13_amc_number_invalid_
static unsigned int const fed_trailer_crc_mismatch_
static unsigned int const input_connector_not_used_
static unsigned int const amc_payload_incomplete_
static unsigned int const amc_
static unsigned int const amc_size_mismatch_
static unsigned int const amc_event_
static unsigned int const warn_
static unsigned int const fed_header_check_fail_
static unsigned int const input_link_error_
static unsigned int const amc_min_
static unsigned int const input_lb_invalid_
static unsigned int const amc_amc13_evc_bc_invalid_
static unsigned int const fed_trailer_length_mismatch_
static unsigned int const amc_link_invalid_
static unsigned int const debug_
static unsigned int const amc_amc13_length_incorrect_
static unsigned int const input_
static unsigned int const fed_max_
static unsigned int const amc_amc13_size_inconsistent_
static unsigned int const fed_header_id_mismatch_
static unsigned int const amc_number_mismatch_
static unsigned int const fed_amc13_block_incomplete_
static unsigned int const input_event_
static unsigned int const fed_event_
static unsigned int const input_link_ack_fail_
static unsigned int const input_min_
static unsigned int const amc_amc13_block_incomplete_
static unsigned int const fed_
static unsigned int const amc_amc13_crc_mismatch_
static std::string getEventName(unsigned int event)
static unsigned int const amc_max_
static unsigned int const input_max_
static unsigned int const info_
static unsigned int const fed_trailer_check_fail_
static unsigned int const fed_min_
Definition: event.py:1
static unsigned int const input_eod_
static unsigned int const input_connector_invalid_