CMS 3D CMS Logo

TTUBasicConfig.h
Go to the documentation of this file.
1 #ifndef INTERFACE_TTUBASICCONFIG_H
2 #define INTERFACE_TTUBASICCONFIG_H 1
3 
4 // Include files
6 
8 
16 public:
17  TTUBasicConfig(const char*);
18 
20 
21  ~TTUBasicConfig() override;
22 
23  bool initialise(int, int) override;
24 
25  void preprocess(TTUInput&) override;
26 
27 protected:
28 private:
29  std::vector<int> m_vecmask;
30  std::vector<int> m_vecforce;
31 
32  bool m_debug;
33 };
34 #endif // INTERFACE_TTUBASICCONFIG_H
TTUBasicConfig::~TTUBasicConfig
~TTUBasicConfig() override
Destructor.
Definition: TTUBasicConfig.cc:22
TTUConfiguration.h
TTUBasicConfig
Definition: TTUBasicConfig.h:15
TTUBoardSpecs.h
TTUConfiguration
Definition: TTUConfiguration.h:21
TTUBasicConfig::m_vecmask
std::vector< int > m_vecmask
Definition: TTUBasicConfig.h:29
TTUInput
Definition: TTUInput.h:18
TTUBasicConfig::initialise
bool initialise(int, int) override
Definition: TTUBasicConfig.cc:25
TTUBoardSpecs
Definition: TTUBoardSpecs.h:18
TTUBasicConfig::m_vecforce
std::vector< int > m_vecforce
Definition: TTUBasicConfig.h:30
TTUBasicConfig::TTUBasicConfig
TTUBasicConfig(const char *)
Definition: TTUBasicConfig.cc:17
TTUBasicConfig::preprocess
void preprocess(TTUInput &) override
Definition: TTUBasicConfig.cc:72
TTUBasicConfig::m_debug
bool m_debug
Definition: TTUBasicConfig.h:32