Go to the documentation of this file. 1 #ifndef HCALHITRECONSTRUCTOR_H
2 #define HCALHITRECONSTRUCTOR_H 1
void endRun(edm::Run const &r, edm::EventSetup const &es) final
std::unique_ptr< HcalRecoParams > paramTS_
edm::ESGetToken< HcalFlagHFDigiTimeParams, HcalFlagHFDigiTimeParamsRcd > digiTimeToken_
edm::ESGetToken< HcalRecoParams, HcalRecoParamsRcd > paramsToken_
HFTimingTrustFlag * HFTimingTrustFlagSetter_
~HcalHitReconstructor() override
void(HcalSimpleRecAlgo::* SetCorrectionFcn)(std::shared_ptr< AbsOOTPileupCorrection >)
HcalADCSaturationFlag * saturationFlagSetter_
std::unique_ptr< HcalFlagHFDigiTimeParams > hFDigiTimeParams_
edm::ESGetToken< HcalDbService, HcalDbRecord > conditionsToken_
std::string mcOOTCorrectionName_
edm::ESGetToken< HcalSeverityLevelComputer, HcalSeverityLevelComputerRcd > sevToken_
edm::ESGetToken< HcalChannelQuality, HcalChannelQualityRcd > qualToken_
HcalHitReconstructor(const edm::ParameterSet &ps)
void produce(edm::Event &e, const edm::EventSetup &c) override
HcalHF_S9S1algorithm * hfS9S1_
edm::EDGetTokenT< HODigiCollection > tok_ho_
HcalHFStatusBitFromDigis * hfdigibit_
edm::EDGetTokenT< HcalCalibDigiCollection > tok_calib_
std::string dataOOTCorrectionCategory_
edm::InputTag inputLabel_
SetCorrectionFcn setPileupCorrection_
HcalHF_PETalgorithm * hfPET_
bool setTimingTrustFlags_
HcalHF_S9S1algorithm * hfS8S1_
edm::ESGetToken< HcalTopology, HcalRecNumberingRecord > htopoToken_
HcalOtherSubdetector subdetOther_
void beginRun(edm::Run const &r, edm::EventSetup const &es) final
TEMPL(T2) struct Divides void
std::string dataOOTCorrectionName_
edm::EDGetTokenT< HFDigiCollection > tok_hf_
std::string mcOOTCorrectionCategory_