11 |
|
|
12 |
|
#include <vector> |
13 |
|
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h" |
14 |
< |
|
14 |
> |
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerEvmReadoutRecord.h" |
15 |
|
|
16 |
|
|
17 |
|
namespace PromptL1 |
24 |
|
|
25 |
|
void Reset(); |
26 |
|
void Set(const L1GlobalTriggerReadoutRecord* gtrr); |
27 |
< |
|
27 |
> |
void SetEvm(const L1GlobalTriggerEvmReadoutRecord* gtevmrr); |
28 |
> |
|
29 |
|
// ---- PromptL1GT information. |
30 |
|
|
31 |
|
std::vector<boost::uint64_t> gttw1; |
32 |
|
std::vector<boost::uint64_t> gttw2; |
33 |
|
std::vector<boost::uint64_t> gttt; |
34 |
< |
|
34 |
> |
boost::uint32_t partrig_tcs; |
35 |
> |
boost::uint32_t gpsTimehi; |
36 |
> |
boost::uint32_t gpsTimelo; |
37 |
> |
boost::uint32_t bstMasterStatus; |
38 |
> |
boost::uint32_t bstturnCountNumber; |
39 |
> |
boost::uint32_t bstlhcFillNumber; |
40 |
> |
boost::uint32_t bstbeamMode; |
41 |
> |
boost::uint32_t bstparticleTypeBeam1; |
42 |
> |
boost::uint32_t bstparticleTypeBeam2; |
43 |
> |
boost::uint32_t bstbeamMomentum; |
44 |
> |
boost::uint32_t bsttotalIntensityBeam1; |
45 |
> |
boost::uint32_t bsttotalIntensityBeam2; |
46 |
|
|
47 |
|
//PSB info |
48 |
|
int gtNele; |