CMS 3D CMS Logo

CSCCollector.h
Go to the documentation of this file.
1 #ifndef __L1TMUON_CSCCOLLECTOR_H__
2 #define __L1TMUON_CSCCOLLECTOR_H__
3 //
4 // Class: L1TMuon::CSCCollector
5 //
6 // Info: Processes CSC digis into ITMu 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  ~CSCCollector() 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::CSCCollector::CSCCollector
CSCCollector(const edm::ParameterSet &)
Definition: CSCCollector.cc:11
SubsystemCollector.h
edm::ParameterSet
Definition: ParameterSet.h:47
edm::EventSetup
Definition: EventSetup.h:58
L1TMuon
Definition: L1TMuonSubsystems.h:4
L1TMuon::CSCCollector::extractPrimitives
void extractPrimitives(const edm::Event &, const edm::EventSetup &, std::vector< TriggerPrimitive > &) const override
Definition: CSCCollector.cc:13
InputTag.h
L1TMuon::CSCCollector::~CSCCollector
~CSCCollector() override
Definition: CSCCollector.h:20
edm::Event
Definition: Event.h:73
L1TMuon::CSCCollector
Definition: CSCCollector.h:17