CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MotherGrouping.h
Go to the documentation of this file.
1 #ifndef Phase2L1Trigger_DTTrigger_MotherGrouping_h
2 #define Phase2L1Trigger_DTTrigger_MotherGrouping_h
3 
9 
13 
17 
18 #include <iostream>
19 #include <fstream>
20 
21 // ===============================================================================
22 // Previous definitions and declarations
23 // ===============================================================================
24 
25 // ===============================================================================
26 // Class declarations
27 // ===============================================================================
28 
30 public:
31  // Constructors and destructor
33  virtual ~MotherGrouping();
34 
35  // Main methods
36  virtual void initialise(const edm::EventSetup& iEventSetup);
37  virtual void run(edm::Event& iEvent,
38  const edm::EventSetup& iEventSetup,
39  const DTDigiCollection& digis,
40  MuonPathPtrs& outMpath);
41  virtual void finish();
42 
43  // Other public methods
44 
45  // Public attributes
46 
47 private:
48  // Private methods
49 
50  // Private attributes
51  bool debug_;
52 };
53 
54 #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()