53 : tagName_(iConfig.getParameter<std::
string>(
"TagName")),
68 for (
const auto&
id : metadata->getAllChannels()) {
69 if (not(
id.det() ==
DetId::Hcal and topo->valid(
id)))
82 for (
auto i : {0, 1, 2, 3}) {
93 HcalL1TrigObjCol->setTopo(topo);
94 HcalL1TrigObjCol->addValues(l1object);
97 HcalL1TrigObjCol->setTagString(
tagName_);
98 HcalL1TrigObjCol->setAlgoString(
"A 2-TS Peak Finder");
edm::ESGetToken< HcalDbService, HcalDbRecord > tok_dbservice_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void analyze(const edm::Event &, const edm::EventSetup &) override
#define DEFINE_FWK_MODULE(type)
bool getData(T &iHolder) const
constexpr HcalSubdetector subdet() const
get the subdetector
void addDefault(ParameterSetDescription const &psetDescription)
constexpr double effpedestal(int fCapId) const
get effective pedestal for capid=0..3
~WriteL1TriggerObjectsTxt() override
constexpr double LUTrespcorrgain(int fCapId) const
get LUT corrected and response corrected gain for capid=0..3
bool dumpObject(std::ostream &fOutput, const HcalPedestals &fObject)
WriteL1TriggerObjectsTxt(const edm::ParameterSet &)
uint32_t getValue() const