Skip to content

Commit 11e609e

Browse files
committed
Merge pull request cms-sw#2384 from gartung/L1Trigger-CSCTriggerPrimitives-edm-one-producer
Multithreading fixes -- Make CSCTriggerPrimitivesProducer inherit from edm::one::producer becaus...
2 parents 442574b + 177089c commit 11e609e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

L1Trigger/CSCTriggerPrimitives/plugins/CSCTriggerPrimitivesProducer.cc

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ CSCTriggerPrimitivesProducer::CSCTriggerPrimitivesProducer(const edm::ParameterS
5252
produces<CSCCLCTPreTriggerCollection>();
5353
produces<CSCCorrelatedLCTDigiCollection>();
5454
produces<CSCCorrelatedLCTDigiCollection>("MPCSORTED");
55+
usesResource("CSCTriggerGeometry");
5556
}
5657

5758
CSCTriggerPrimitivesProducer::~CSCTriggerPrimitivesProducer() {

L1Trigger/CSCTriggerPrimitives/plugins/CSCTriggerPrimitivesProducer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@
2121
*/
2222

2323
#include <FWCore/Framework/interface/Frameworkfwd.h>
24-
#include <FWCore/Framework/interface/EDProducer.h>
24+
#include <FWCore/Framework/interface/one/EDProducer.h>
2525
#include <FWCore/Framework/interface/Event.h>
2626
#include <FWCore/ParameterSet/interface/ParameterSet.h>
2727
#include <FWCore/Utilities/interface/InputTag.h>
2828

2929
class CSCTriggerPrimitivesBuilder;
3030

31-
class CSCTriggerPrimitivesProducer : public edm::EDProducer
31+
class CSCTriggerPrimitivesProducer : public edm::one::EDProducer<edm::one::SharedResources>
3232
{
3333
public:
3434
explicit CSCTriggerPrimitivesProducer(const edm::ParameterSet&);

0 commit comments

Comments
 (0)