CMS 3D CMS Logo

RPCCollector.h
Go to the documentation of this file.
1 #ifndef __L1TMUON_RPCCOLLECTOR_H__
2 #define __L1TMUON_RPCCOLLECTOR_H__
3 //
4 // Class: L1TMuon::RPCCollector
5 //
6 // Info: Processes RPC digis into L1TMuon trigger primitives.
7 // Positional information is not assigned here.
8 //
9 // Author: L. Gray (FNAL)
10 //
11 #include <vector>
12 #include "SubsystemCollector.h"
14 
15 namespace L1TMuon {
16 
18  public:
20  ~RPCCollector() override {}
21 
22  void extractPrimitives(const edm::Event&, const edm::EventSetup&, std::vector<TriggerPrimitive>&) const override;
23 
24  private:
25  };
26 } // namespace L1TMuon
27 
28 #endif
L1TMuon::SubsystemCollector
Definition: SubsystemCollector.h:23
L1TMuon::RPCCollector
Definition: RPCCollector.h:17
SubsystemCollector.h
L1TMuon::RPCCollector::RPCCollector
RPCCollector(const edm::ParameterSet &)
Definition: RPCCollector.cc:12
edm::ParameterSet
Definition: ParameterSet.h:47
edm::EventSetup
Definition: EventSetup.h:57
L1TMuon
Definition: L1TMuonSubsystems.h:4
InputTag.h
L1TMuon::RPCCollector::extractPrimitives
void extractPrimitives(const edm::Event &, const edm::EventSetup &, std::vector< TriggerPrimitive > &) const override
Definition: RPCCollector.cc:14
edm::Event
Definition: Event.h:73
L1TMuon::RPCCollector::~RPCCollector
~RPCCollector() override
Definition: RPCCollector.h:20