diff --git a/EventFilter/ESDigiToRaw/interface/ESDataFormatter.h b/EventFilter/ESDigiToRaw/interface/ESDataFormatter.h index 369a1a82af7ff..1c464e2dbdc24 100644 --- a/EventFilter/ESDigiToRaw/interface/ESDataFormatter.h +++ b/EventFilter/ESDigiToRaw/interface/ESDataFormatter.h @@ -11,20 +11,26 @@ #include "DataFormats/EcalDigi/interface/ESDataFrame.h" #include "DataFormats/FEDRawData/interface/FEDRawDataCollection.h" #include "DataFormats/FEDRawData/interface/FEDRawData.h" +#include "DataFormats/Provenance/interface/RunLumiEventNumber.h" #include "FWCore/ParameterSet/interface/ParameterSet.h" class ESDataFormatter { public: struct Meta_Data { - int run_number = 0; - int orbit_number = 0; - int bx = 0; - int lv1 = 0; - int kchip_bc = 0; - int kchip_ec = 0; + edm::RunNumber_t run_number = 0; + edm::EventNumber_t orbit_number = 0; + unsigned int bx = 0; + edm::EventNumber_t lv1 = 0; + unsigned int kchip_bc = 0; + unsigned int kchip_ec = 0; Meta_Data() = default; - Meta_Data(int r, int o, int b, int l, int k_bc, int k_ec) - : run_number(r), orbit_number(o), bx(b), lv1(l), kchip_bc(k_bc), kchip_ec(k_ec){}; + Meta_Data(edm::RunNumber_t r, + edm::EventNumber_t o, + unsigned int b, + edm::EventNumber_t l, + unsigned int k_bc, + unsigned int k_ec) + : run_number(r), orbit_number(o), bx(b), lv1(l), kchip_bc(k_bc), kchip_ec(k_ec) {} }; typedef std::vector DetDigis; diff --git a/EventFilter/ESDigiToRaw/interface/ESDigiToRaw.h b/EventFilter/ESDigiToRaw/interface/ESDigiToRaw.h index 97159394265e7..57de4efe31487 100644 --- a/EventFilter/ESDigiToRaw/interface/ESDigiToRaw.h +++ b/EventFilter/ESDigiToRaw/interface/ESDigiToRaw.h @@ -27,10 +27,9 @@ class ESDigiToRaw : public edm::global::EDProducer<> { typedef uint32_t Word32; typedef uint64_t Word64; - static const int BXMAX = 2808; - static const int LHC_BX_RANGE = 3564; - static const int KCHIP_BC_RANGE = 4096; - static const int KCHIP_EC_RANGE = 256; + static constexpr unsigned int LHC_BX_RANGE = 3564; + static constexpr unsigned int KCHIP_BC_RANGE = 4096; + static constexpr unsigned int KCHIP_EC_RANGE = 256; private: int fedId_[2][2][40][40];