1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef CSCTFSingleGen_h
#define CSCTFSingleGen_h
#include <FWCore/Framework/interface/one/EDProducer.h>
#include <FWCore/ParameterSet/interface/ParameterSet.h>
#include <FWCore/Utilities/interface/InputTag.h>
class CSCTriggerMapping;
class CSCTFSingleGen : public edm::one::EDProducer<> {
private:
int m_minBX, m_maxBX;
int endcap, sector, subSector, station, cscId, strip, wireGroup, pattern;
CSCTriggerMapping* mapping; // redundant, but needed
public:
void produce(edm::Event& e, const edm::EventSetup& c);
CSCTFSingleGen(const edm::ParameterSet& pset);
~CSCTFSingleGen(void);
};
#endif
|