CMS 3D CMS Logo

TTUTwoORLogic.h
Go to the documentation of this file.
1 #ifndef INTERFACE_TTUTWOORLOGIC_H
2 #define INTERFACE_TTUTWOORLOGIC_H 1
3 
4 // Include files
5 
8 
11 
12 #include <iostream>
13 #include <vector>
14 
22 class TTUTwoORLogic : public TTULogic {
23 public:
25  TTUTwoORLogic();
26 
27  //... from TTULogic interface:
28 
29  bool process(const TTUInput&) override;
30 
31  void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig&) override;
32 
33  //...
34 
35 protected:
36 private:
38 
40 
41  bool m_debug;
42 };
43 #endif // INTERFACE_TTUTWOORLOGIC_H
TTUTrackingAlg.h
TTUInput.h
TTUTwoORLogic::m_ttuLogic
TTUTrackingAlg m_ttuLogic
Definition: TTUTwoORLogic.h:37
TTUTwoORLogic::TTUTwoORLogic
TTUTwoORLogic()
Standard constructor.
Definition: TTUTwoORLogic.cc:18
TTUSectorORLogic.h
TTUTwoORLogic::m_debug
bool m_debug
Definition: TTUTwoORLogic.h:41
TTUTwoORLogic::process
bool process(const TTUInput &) override
Definition: TTUTwoORLogic.cc:28
TTUInput
Definition: TTUInput.h:18
TTULogic.h
TTUBoardSpecs::TTUBoardConfig
Definition: TTUBoardSpecs.h:25
TTUTwoORLogic
Definition: TTUTwoORLogic.h:22
TTUTwoORLogic::m_rbcLogic
TTUSectorORLogic m_rbcLogic
Definition: TTUTwoORLogic.h:39
TTUSectorORLogic
Definition: TTUSectorORLogic.h:17
TTULogic
Definition: TTULogic.h:18
TTUTrackingAlg
Definition: TTUTrackingAlg.h:25
TTUTwoORLogic::setBoardSpecs
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
Definition: TTUTwoORLogic.cc:22