CMS 3D CMS Logo

RPCMP7Record.cc
Go to the documentation of this file.
2 
3 namespace rpcmp7 {
4 
6 {
7  record_[0] = 0x0;
9 }
10 
12  : rpcamc::Header(record)
13 {}
14 
15 Header::Header(unsigned int amc_number
16  , unsigned int event_counter
17  , unsigned int bx_counter
18  , unsigned int data_length
19  , unsigned int orbit_counter
20  , unsigned int board_id
21  , unsigned int event_type)
22  : rpcamc::Header(amc_number, event_counter, bx_counter, data_length, orbit_counter, board_id)
23 {
24  setEventType(event_type);
25 }
26 
28 {}
29 
31  : record_(record)
32 {}
33 
34 BlockHeader::BlockHeader(std::uint32_t const record)
35  : record_(record)
36 {}
37 
38 BXHeader::BXHeader(std::uint32_t const record)
39  : record_(record)
40 {}
41 
42 } // namespace rpcmp7
JetCorrectorParameters::Record record
Definition: classes.h:7
std::uint64_t record_[2]
Definition: RPCAMCRecord.h:63
static unsigned int const l1a_type_
Definition: RPCMP7Record.h:14
static unsigned int const event_type_offset_
Definition: RPCMP7Record.h:19
unsigned long long uint64_t
Definition: Time.h:15
SubHeader(std::uint64_t const record=0x0)
Definition: RPCMP7Record.cc:30
void setEventType(unsigned int event_type)
std::uint32_t record_
Definition: RPCMP7Record.h:107
BlockHeader(std::uint32_t const record=0x0)
Definition: RPCMP7Record.cc:34
BXHeader(std::uint32_t const record=0x0)
Definition: RPCMP7Record.cc:38
std::uint64_t record_
Definition: RPCMP7Record.h:64