1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#ifndef PixelMaskOverrideBase_h
#define PixelMaskOverrideBase_h
/**
* \file CalibFormats/SiPixelObjects/interface/PixelMaskOverrideBase.h
* \brief This class implements..
*
* A longer explanation will be placed here later
*
*/
#include "CalibFormats/SiPixelObjects/interface/PixelROCMaskBits.h"
#include "CalibFormats/SiPixelObjects/interface/PixelConfigBase.h"
namespace pos {
/*! \ingroup ConfigurationObjects "Configuration Objects"
*
* @{
*
* \class PixelMaskOverrideBase PixelMaskOverrideBase.h
* \brief This is the documentation about PixelMaskOverrideBase...
*
*/
class PixelMaskOverrideBase : public PixelConfigBase {
public:
PixelMaskOverrideBase(std::string description, std::string creator, std::string date);
~PixelMaskOverrideBase() override;
virtual PixelROCMaskBits getMaskBits(int ROCId) = 0;
private:
};
} // namespace pos
/* @} */
#endif
|