Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:20:46

0001 #ifndef __L1TMUON_CSCCOLLECTOR_H__
0002 #define __L1TMUON_CSCCOLLECTOR_H__
0003 //
0004 // Class: L1TMuon::CSCCollector
0005 //
0006 // Info: Processes CSC digis into ITMu trigger primitives.
0007 //       Positional information is not assigned here.
0008 //
0009 // Author: L. Gray (FNAL)
0010 //
0011 #include <vector>
0012 #include "SubsystemCollector.h"
0013 #include "FWCore/Utilities/interface/InputTag.h"
0014 
0015 namespace L1TMuon {
0016 
0017   class CSCCollector : public SubsystemCollector {
0018   public:
0019     CSCCollector(const edm::ParameterSet&);
0020     ~CSCCollector() override {}
0021 
0022     void extractPrimitives(const edm::Event&, const edm::EventSetup&, std::vector<TriggerPrimitive>&) const override;
0023 
0024   private:
0025   };
0026 }  // namespace L1TMuon
0027 
0028 #endif