File indexing completed on 2024-04-06 11:58:13
0001 #ifndef PixelMaskOverrideBase_h
0002 #define PixelMaskOverrideBase_h
0003
0004
0005
0006
0007
0008
0009
0010
0011 #include "CalibFormats/SiPixelObjects/interface/PixelROCMaskBits.h"
0012 #include "CalibFormats/SiPixelObjects/interface/PixelConfigBase.h"
0013
0014 namespace pos {
0015
0016
0017
0018
0019
0020
0021
0022
0023 class PixelMaskOverrideBase : public PixelConfigBase {
0024 public:
0025 PixelMaskOverrideBase(std::string description, std::string creator, std::string date);
0026
0027 ~PixelMaskOverrideBase() override;
0028
0029 virtual PixelROCMaskBits getMaskBits(int ROCId) = 0;
0030
0031 private:
0032 };
0033 }
0034
0035 #endif