CMS 3D CMS Logo

RBCBasicConfig.h
Go to the documentation of this file.
1 #ifndef INTERFACE_RBCBASICCONFIG_H
2 #define INTERFACE_RBCBASICCONFIG_H 1
3 
4 // Include files
7 
15 public:
17  RBCBasicConfig( ):m_debug{false} {};
18 
19  RBCBasicConfig( const char *);
20 
21  RBCBasicConfig( const RBCBoardSpecs * , RBCId * );
22 
23  bool initialise() override;
24 
25  void preprocess( RBCInput & ) override;
26 
27 protected:
28 
29 private:
30 
31  std::vector<int> m_vecmask;
32  std::vector<int> m_vecforce;
33 
34  bool m_debug;
35 
36 };
37 #endif // INTERFACE_RBCBASICCONFIG_H
RBCBasicConfig()
Standard constructor.
std::vector< int > m_vecforce
void preprocess(RBCInput &) override
Definition: RBCId.h:16
std::vector< int > m_vecmask
bool initialise() override