Main Page
Namespaces
Classes
Package Documentation
CalibFormats
SiPixelObjects
interface
PixelTrimOverride.h
Go to the documentation of this file.
1
#ifndef PixelTrimOverride_h
2
#define PixelTrimOverride_h
3
//
4
// This class provide a base class for the
5
// pixel trim data for the pixel FEC configuration
6
// This is a pure interface (abstract class) that
7
// needs to have an implementation.
8
//
9
// Need to figure out what is 'VMEcommand' below!
10
//
11
// All applications should just use this
12
// interface and not care about the specific
13
// implementation
14
//
15
#include <string>
16
#include "
PixelTrimBase.h
"
17
#include "
PixelMaskBase.h
"
18
19
namespace
pos
{
20
class
PixelTrimOverride
:
public
PixelTrimOverrideBase
{
21
22
public
:
23
24
PixelTrimOverride
(
std::string
filename
);
25
26
//Build the commands needed to configure ROC
27
//Need to use the mask bits also for this
28
std::string
getConfigCommand
(
PixelMaskBase
& pixelMask);
29
30
private
:
31
32
//need to store the private data here...
33
34
};
35
}
36
#endif
pos::PixelTrimOverride::PixelTrimOverride
PixelTrimOverride(std::string filename)
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
corrVsCorr.filename
filename
Definition:
corrVsCorr.py:123
pos::PixelTrimOverride::getConfigCommand
std::string getConfigCommand(PixelMaskBase &pixelMask)
pos::PixelTrimOverrideBase
Definition:
PixelTrimOverrideBase.h:21
pos::PixelTrimOverride
Definition:
PixelTrimOverride.h:20
pos::PixelMaskBase
This is the documentation about PixelMaskBase...
Definition:
PixelMaskBase.h:36
pos
Definition:
PixelAliasList.h:18
PixelTrimBase.h
This class provides a base class for the pixel trim data for the pixel FEC configuration.
PixelMaskBase.h
Generated for CMSSW Reference Manual by
1.8.11