Go to the documentation of this file.00001 #ifndef PixelTrimOverrideBase_h
00002 #define PixelTrimOverrideBase_h
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #include <string>
00017 #include "CalibFormats/SiPixelObjects/interface/PixelMaskBase.h"
00018 #include "CalibFormats/SiPixelObjects/interface/PixelConfigBase.h"
00019
00020 namespace pos{
00021 class PixelTrimOverrideBase: public PixelConfigBase {
00022
00023 public:
00024
00025 PixelTrimOverrideBase(std::string description,
00026 std::string creator,
00027 std::string date);
00028
00029 virtual ~PixelTrimOverrideBase();
00030
00031
00032
00033 virtual std::string getConfigCommand(PixelMaskBase& pixelMask)=0;
00034
00035 private:
00036
00037 };
00038
00039 }
00040 #endif