CMS 3D CMS Logo

MotherGrouping.h
Go to the documentation of this file.
1 #ifndef Phase2L1Trigger_DTTrigger_MotherGrouping_h
2 #define Phase2L1Trigger_DTTrigger_MotherGrouping_h
3 
8 
12 
16 
17 #include <iostream>
18 #include <fstream>
19 
20 // ===============================================================================
21 // Previous definitions and declarations
22 // ===============================================================================
23 
24 // ===============================================================================
25 // Class declarations
26 // ===============================================================================
27 
29 public:
30  // Constructors and destructor
32  virtual ~MotherGrouping();
33 
34  // Main methods
35  virtual void initialise(const edm::EventSetup& iEventSetup);
36  virtual void run(edm::Event& iEvent,
37  const edm::EventSetup& iEventSetup,
38  const DTDigiCollection& digis,
39  MuonPathPtrs& outMpath);
40  virtual void finish();
41 
42  // Other public methods
43 
44  // Public attributes
45 
46 private:
47  // Private methods
48 
49  // Private attributes
50  const bool debug_;
51 };
52 
53 #endif
virtual ~MotherGrouping()
std::vector< MuonPathPtr > MuonPathPtrs
Definition: MuonPath.h:128
virtual void run(edm::Event &iEvent, const edm::EventSetup &iEventSetup, const DTDigiCollection &digis, MuonPathPtrs &outMpath)
MotherGrouping(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
int iEvent
Definition: GenABIO.cc:224
virtual void initialise(const edm::EventSetup &iEventSetup)
virtual void finish()
const bool debug_