|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILECALIBALG_TILELASERDEFAULTCALIBTOOL_H
6 #define TILECALIBALG_TILELASERDEFAULTCALIBTOOL_H
30 #define NDIODES_LASER1 4
77 "TileCondToolEmscale",
"TileCondToolEmscale",
"Tile em scale tool"};
79 "TileBadChanTool",
"TileBadChanTool",
"Tile bad channel tool"};
81 "StuckBitsProbsTool",
"",
"Tile stuck bits probabilities tool"};
85 "TileRawChannelContainer",
"TileRawChannelOpt2",
"Tile raw channel container"};
87 "TileLaserObject",
"TileLaserObj",
"Tile laser object"};
89 ToolHandle<ITileDCSTool>
m_tileDCS{
this,
"TileDCSTool",
"TileDCSTool",
"Tile DCS tool"};
221 static std::pair<unsigned int, unsigned int>
getCoupleOfPMT(
int ros,
int couple);
285 inline double Mean(
unsigned int iSlice){
313 #endif // #ifndef TILECALIBALG_TILELASERDEFAULTCALIBTOOL_H
Property holding a SG store/key/clid from which a ReadHandle is made.
double Mean(unsigned int iSlice)
Helper class for TileCal online (hardware) identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< double > m_vectVar
Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider).
std::vector< double > m_vectMean
int NumDataValues() const
double StandardDeviation() const
static int channel2hole(int ros, int channel)
double Variance(unsigned int iSlice)