1 #ifndef RecoLocalMuon_RPCRecHitProducer_h 2 #define RecoLocalMuon_RPCRecHitProducer_h 40 std::unique_ptr<RPCRecHitBaseAlgo>
theAlgo;
50 std::vector<RPCMaskedStrips::MaskItem>
MaskVec;
51 std::vector<RPCDeadStrips::DeadItem>
DeadVec;
std::unique_ptr< RPCRecHitBaseAlgo > theAlgo
def setup(process, global_tag, zero_tesla=False)
void beginRun(const edm::Run &, const edm::EventSetup &) override
enum RPCRecHitProducer::MaskSource deadSource_
void produce(edm::Event &event, const edm::EventSetup &setup) override
The method which produces the rechits.
const edm::EDGetTokenT< RPCDigiCollection > theRPCDigiLabel
std::unique_ptr< RPCMaskedStrips > theRPCMaskedStripsObj
std::vector< RPCDeadStrips::DeadItem > DeadVec
RPCRecHitProducer(const edm::ParameterSet &config)
Constructor.
enum RPCRecHitProducer::MaskSource maskSource_
std::vector< RPCMaskedStrips::MaskItem > MaskVec
~RPCRecHitProducer() override
Destructor.
std::unique_ptr< RPCDeadStrips > theRPCDeadStripsObj