Skip to content

Commit 1348593

Browse files
committed
Removed useSlewCorrection parameters from ecalMultiFitUncalibRecHit_cfi.py, Changed name of slew correction paramters in EcalUncalibRecHitWorkerMultiFit.cc
1 parent 22924d4 commit 1348593

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

RecoLocalCalo/EcalRecProducers/plugins/EcalUncalibRecHitWorkerMultiFit.cc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ class EcalUncalibRecHitWorkerMultiFit final : public EcalUncalibRecHitWorkerBase
169169
double CCTimeShiftWrtRations_;
170170
double CCtargetTimePrecision_;
171171
double CCtargetTimePrecisionForDelayedPulses_;
172-
bool useSlewCorrectionEB_;
173-
bool useSlewCorrectionEE_;
172+
bool crossCorrelationUseSlewCorrectionEB_;
173+
bool crossCorrelationUseSlewCorrectionEE_;
174174
};
175175

176176
EcalUncalibRecHitWorkerMultiFit::EcalUncalibRecHitWorkerMultiFit(const edm::ParameterSet& ps, edm::ConsumesCollector& c)
@@ -240,8 +240,8 @@ EcalUncalibRecHitWorkerMultiFit::EcalUncalibRecHitWorkerMultiFit(const edm::Para
240240
CCminTimeToBeLateMin_ = ps.getParameter<double>("crossCorrelationMinTimeToBeLateMin") / ecalcctiming::clockToNS;
241241
CCminTimeToBeLateMax_ = ps.getParameter<double>("crossCorrelationMinTimeToBeLateMax") / ecalcctiming::clockToNS;
242242
CCTimeShiftWrtRations_ = ps.getParameter<double>("crossCorrelationTimeShiftWrtRations");
243-
useSlewCorrectionEB_ = ps.getParameter<bool>("useSlewCorrectionEB");
244-
useSlewCorrectionEE_ = ps.getParameter<bool>("useSlewCorrectionEE");
243+
crossCorrelationUseSlewCorrectionEB_ = ps.getParameter<bool>("crossCorrelationUseSlewCorrectionEB");
244+
crossCorrelationUseSlewCorrectionEE_ = ps.getParameter<bool>("crossCorrelationUseSlewCorrectionEE");
245245
computeCC_ = std::make_unique<EcalUncalibRecHitTimingCCAlgo>(startTime, stopTime);
246246
} else if (timeAlgoName != "None")
247247
edm::LogError("EcalUncalibRecHitError") << "No time estimation algorithm defined";
@@ -644,7 +644,7 @@ void EcalUncalibRecHitWorkerMultiFit::run(const edm::Event& evt,
644644
for (unsigned int ibx = 0; ibx < activeBX.size(); ++ibx)
645645
amplitudes[ibx] = uncalibRecHit.outOfTimeAmplitude(ibx);
646646

647-
bool const doSlewCorrection = barrel ? useSlewCorrectionEB_ : useSlewCorrectionEE_;
647+
bool const doSlewCorrection = barrel ? crossCorrelationUseSlewCorrectionEB_ : crossCorrelationUseSlewCorrectionEE_;
648648

649649
float jitter = computeCC_->computeTimeCC(
650650
*itdg, amplitudes, aped, aGain, fullpulse, CCtargetTimePrecision_, true, doSlewCorrection) +
@@ -794,8 +794,8 @@ edm::ParameterSetDescription EcalUncalibRecHitWorkerMultiFit::getAlgoDescription
794794
edm::ParameterDescription<double>("outOfTimeThresholdGain61mEE", 1000, true) and
795795
edm::ParameterDescription<double>("amplitudeThresholdEB", 10, true) and
796796
edm::ParameterDescription<double>("amplitudeThresholdEE", 10, true) and
797-
edm::ParameterDescription<bool>("useSlewCorrectionEB", true, true) and
798-
edm::ParameterDescription<bool>("useSlewCorrectionEE", false, true) and
797+
edm::ParameterDescription<bool>("crossCorrelationUseSlewCorrectionEB", true, true) and
798+
edm::ParameterDescription<bool>("crossCorrelationUseSlewCorrectionEE", false, true) and
799799
edm::ParameterDescription<double>("crossCorrelationStartTime", -25.0, true) and
800800
edm::ParameterDescription<double>("crossCorrelationStopTime", 25.0, true) and
801801
edm::ParameterDescription<double>("crossCorrelationTargetTimePrecision", 0.01, true) and

RecoLocalCalo/EcalRecProducers/python/ecalMultiFitUncalibRecHit_cfi.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414
outOfTimeThresholdGain12mEB = 3.0,
1515
outOfTimeThresholdGain61pEB = 3.0,
1616
outOfTimeThresholdGain61mEB = 3.0,
17-
useSlewCorrectionEB = True,
18-
useSlewCorrectionEE = False,
1917
timeCalibTag = ':CC',
2018
timeOffsetTag = ':CC'
2119
)

0 commit comments

Comments
 (0)