CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCTFTrackProducer.h
Go to the documentation of this file.
1 #ifndef CSCTrackFinder_CSCTFTrackProducer_h
2 #define CSCTrackFinder_CSCTFTrackProducer_h
3 
4 #include <string>
5 
13 
14 class CSCTFTrackBuilder;
16 template<typename T> class CSCTriggerContainer;
17 namespace csctf {
18  class TrackStub;
19 }
20 
22 {
23  public:
25  virtual ~CSCTFTrackProducer();
26  void produce(edm::Event & e, const edm::EventSetup& c);
27  void beginJob();
28 
29  private:
36  unsigned long long m_scalesCacheID ;
37  unsigned long long m_ptScaleCacheID ;
39 };
40 
41 #endif
CSCTFDTReceiver * my_dtrc
unsigned long long m_scalesCacheID
edm::EDGetTokenT< L1MuDTChambPhContainer > dt_producer
edm::EDGetTokenT< CSCTriggerContainer< csctf::TrackStub > > directProd
CSCTFTrackBuilder * my_builder
CSCTFTrackProducer(const edm::ParameterSet &)
unsigned long long m_ptScaleCacheID
void produce(edm::Event &e, const edm::EventSetup &c)
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > input_module
edm::ParameterSet sp_pset