Skip to content

Commit

Permalink
Fix the parameter set of the AlcaPCCIntegrator module
Browse files Browse the repository at this point in the history
  • Loading branch information
Attila Radl committed May 25, 2022
1 parent 9c0c506 commit 0d3cbd7
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 18 deletions.
13 changes: 5 additions & 8 deletions Calibration/LumiAlCaRecoProducers/plugins/AlcaPCCIntegrator.cc
Expand Up @@ -47,19 +47,16 @@ class AlcaPCCIntegrator : public edm::global::EDProducer<edm::LuminosityBlockSum
reco::PixelClusterCounts const* iCounts) const override;

private:
edm::EDPutTokenT<reco::PixelClusterCounts> lumiPutToken_;
edm::InputTag thePCCInputTag_;
edm::EDGetTokenT<reco::PixelClusterCountsInEvent> pccToken_;
const edm::EDPutTokenT<reco::PixelClusterCounts> lumiPutToken_;
const edm::EDGetTokenT<reco::PixelClusterCountsInEvent> pccToken_;
};

AlcaPCCIntegrator::AlcaPCCIntegrator(const edm::ParameterSet& iConfig)
: lumiPutToken_(produces<reco::PixelClusterCounts, edm::Transition::EndLuminosityBlock>(
iConfig.getParameter<edm::ParameterSet>("AlcaPCCIntegratorParameters").getParameter<std::string>("ProdInst"))),
thePCCInputTag_(iConfig.getParameter<edm::ParameterSet>("AlcaPCCIntegratorParameters")
.getParameter<std::string>("inputPccLabel"),
iConfig.getParameter<edm::ParameterSet>("AlcaPCCIntegratorParameters")
.getUntrackedParameter<std::string>("trigstring", "alcaPCC")),
pccToken_(consumes<reco::PixelClusterCountsInEvent>(thePCCInputTag_)) {}
pccToken_(consumes<reco::PixelClusterCountsInEvent>(
iConfig.getParameter<edm::ParameterSet>("AlcaPCCIntegratorParameters")
.getParameter<edm::InputTag>("inputPccLabel"))) {}

std::unique_ptr<reco::PixelClusterCounts> AlcaPCCIntegrator::beginStream(edm::StreamID StreamID) const {
return std::make_unique<reco::PixelClusterCounts>();
Expand Down
Expand Up @@ -12,9 +12,7 @@

from Calibration.LumiAlCaRecoProducers.alcaPCCIntegrator_cfi import alcaPCCIntegrator
alcaPCCIntegratorRandom = alcaPCCIntegrator.clone()
alcaPCCIntegratorRandom.AlcaPCCIntegratorParameters.inputPccLabel="hltAlcaPixelClusterCounts"
alcaPCCIntegratorRandom.AlcaPCCIntegratorParameters.trigstring = "alcaPCCEvent"
alcaPCCIntegratorRandom.AlcaPCCIntegratorParameters.ProdInst = "alcaPCCRandom"
alcaPCCIntegratorRandom.AlcaPCCIntegratorParameters.ProdInst = "alcaPCCRandom"


# Sequence #
Expand Down
Expand Up @@ -11,9 +11,7 @@

from Calibration.LumiAlCaRecoProducers.alcaPCCIntegrator_cfi import alcaPCCIntegrator
alcaPCCIntegratorZeroBias = alcaPCCIntegrator.clone()
alcaPCCIntegratorZeroBias.AlcaPCCIntegratorParameters.inputPccLabel="hltAlcaPixelClusterCounts"
alcaPCCIntegratorZeroBias.AlcaPCCIntegratorParameters.trigstring = "alcaPCCEvent"
alcaPCCIntegratorZeroBias.AlcaPCCIntegratorParameters.ProdInst = "alcaPCCZeroBias"
alcaPCCIntegratorZeroBias.AlcaPCCIntegratorParameters.ProdInst = "alcaPCCZeroBias"


seqALCARECOAlCaPCCZeroBias = cms.Sequence(ALCARECOZeroBiasHLT + alcaPCCIntegratorZeroBias)
Expand Up @@ -2,8 +2,7 @@

alcaPCCIntegrator = cms.EDProducer("AlcaPCCIntegrator",
AlcaPCCIntegratorParameters = cms.PSet(
inputPccLabel = cms.string("hltAlcaPixelClusterCounts"),
trigstring = cms.untracked.string("alcaPCCEvent"),
inputPccLabel = cms.InputTag("hltAlcaPixelClusterCounts","alcaPCCEvent"),
ProdInst = cms.string("alcaPCCRandom")
)
)
Expand Up @@ -28,8 +28,7 @@

process.alcaPCCIntegrator = cms.EDProducer("AlcaPCCIntegrator",
AlcaPCCIntegratorParameters = cms.PSet(
inputPccLabel = cms.string("alcaPCCEventProducer"),
trigstring = cms.untracked.string("alcaPCCRandomEvent"),
inputPccLabel = cms.InputTag("alcaPCCEventProducer","alcaPCCRandomEvent"),
ProdInst = cms.string("alcaPCCRandom")
),
)
Expand Down

0 comments on commit 0d3cbd7

Please sign in to comment.