File indexing completed on 2024-04-06 12:21:38
0001 #ifndef INTERFACE_TTUBASICCONFIG_H
0002 #define INTERFACE_TTUBASICCONFIG_H 1
0003
0004
0005 #include "L1Trigger/RPCTechnicalTrigger/interface/TTUConfiguration.h"
0006
0007 #include "CondFormats/RPCObjects/interface/TTUBoardSpecs.h"
0008
0009
0010
0011
0012
0013
0014
0015 class TTUBasicConfig : public TTUConfiguration {
0016 public:
0017 TTUBasicConfig(const char*);
0018
0019 TTUBasicConfig(const TTUBoardSpecs*);
0020
0021 ~TTUBasicConfig() override;
0022
0023 bool initialise(int, int) override;
0024
0025 void preprocess(TTUInput&) override;
0026
0027 protected:
0028 private:
0029 std::vector<int> m_vecmask;
0030 std::vector<int> m_vecforce;
0031
0032 bool m_debug;
0033 };
0034 #endif