Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:29

0001 #ifndef CSCTFSingleGen_h
0002 #define CSCTFSingleGen_h
0003 
0004 #include <FWCore/Framework/interface/one/EDProducer.h>
0005 #include <FWCore/ParameterSet/interface/ParameterSet.h>
0006 #include <FWCore/Utilities/interface/InputTag.h>
0007 
0008 class CSCTriggerMapping;
0009 
0010 class CSCTFSingleGen : public edm::one::EDProducer<> {
0011 private:
0012   int m_minBX, m_maxBX;
0013   int endcap, sector, subSector, station, cscId, strip, wireGroup, pattern;
0014   CSCTriggerMapping* mapping;  // redundant, but needed
0015 
0016 public:
0017   void produce(edm::Event& e, const edm::EventSetup& c);
0018 
0019   CSCTFSingleGen(const edm::ParameterSet& pset);
0020   ~CSCTFSingleGen(void);
0021 };
0022 
0023 #endif