CMS 3D CMS Logo

TTUSectorORLogic.h
Go to the documentation of this file.
1 #ifndef INTERFACE_TTUSECTORORLOGIC_H
2 #define INTERFACE_TTUSECTORORLOGIC_H 1
3 
4 // Include files
7 
8 #include <iostream>
9 #include <vector>
10 
17 class TTUSectorORLogic : public TTULogic {
18 public:
21 
22  ~TTUSectorORLogic() override;
23 
24  //... from TTULogic interface:
25 
26  bool process(const TTUInput&) override;
27 
28  void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig&) override;
29 
30  //...
31 
32 protected:
33 private:
34  bool m_debug;
35 
37 };
38 #endif // INTERFACE_TTUSECTORORLOGIC_H
TTUInput.h
TTUSectorORLogic::process
bool process(const TTUInput &) override
Definition: TTUSectorORLogic.cc:30
TTUSectorORLogic::~TTUSectorORLogic
~TTUSectorORLogic() override
Destructor.
Definition: TTUSectorORLogic.cc:25
TTUSectorORLogic::m_debug
bool m_debug
Definition: TTUSectorORLogic.h:34
TTUInput
Definition: TTUInput.h:18
TTUSectorORLogic::setBoardSpecs
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
Definition: TTUSectorORLogic.cc:28
TTULogic.h
TTUBoardSpecs::TTUBoardConfig
Definition: TTUBoardSpecs.h:25
TTUSectorORLogic::TTUSectorORLogic
TTUSectorORLogic()
Standard constructor.
Definition: TTUSectorORLogic.cc:15
TTUSectorORLogic::m_maxsectors
int m_maxsectors
Definition: TTUSectorORLogic.h:36
TTUSectorORLogic
Definition: TTUSectorORLogic.h:17
TTULogic
Definition: TTULogic.h:18