1 #ifndef HGCALTBRECHITPRODUCER_H
2 #define HGCALTBRECHITPRODUCER_H
9 #include "FWCore/Framework/interface/EDProducer.h"
10 #include "FWCore/Framework/interface/Event.h"
11 #include "FWCore/Framework/interface/EventSetup.h"
12 #include "FWCore/Framework/interface/MakerMacros.h"
13 #include "FWCore/ServiceRegistry/interface/Service.h"
14 #include "FWCore/Framework/interface/ESHandle.h"
16 #include "HGCal/DataFormats/interface/HGCalTBRecHitCollections.h"
18 #include "HGCal/DataFormats/interface/HGCalTBDigiCollections.h"
22 #include "HGCal/CondObjects/interface/HGCalCondObjects.h"
23 #include "HGCal/CondObjects/interface/HGCalCondObjectTextIO.h"
24 #include "HGCal/CondObjects/interface/HGCalTBNumberingScheme.h"
37 virtual void produce(edm::Event&,
const edm::EventSetup&);
39 std::string outputCollectionName;
40 edm::EDGetTokenT<HGCalTBDigiCollection> _digisToken;
41 std::string _pedestalLow_filename, _pedestalHigh_filename;
42 std::string _gainsLow_filename, _gainsHigh_filename;
43 unsigned int _adcSaturation;
HGCalTBRecHitProducer(const edm::ParameterSet &)
virtual void produce(edm::Event &, const edm::EventSetup &)