ATLAS Offline Software
Loading...
Searching...
No Matches
TileDQstatus.h File Reference

Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider). More...

#include "AthenaKernel/CLASS_DEF.h"
#include <vector>
Include dependency graph for TileDQstatus.h:

Go to the source code of this file.

Classes

class  TileDQstatus
 Class that holds Data Quality fragment information and provides functions to extract the data quality status for channels Checks for the following types of errors stored in the Data Quality fragment: More...

Functions

 __attribute__ ((always_inline)) inline int TileDQstatus

Detailed Description

Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider).

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Sep, 2018

Definition in file TileDQstatus.h.

Function Documentation

◆ __attribute__()

__attribute__ ( (always_inline) )

Definition at line 243 of file TileDQstatus.h.

244 {
245
246 switch (partition) {
247 case 1:
248 return s_ch2dmuLB[ch];
249 case 2:
250 return s_ch2dmuLB[ch];
251 case 3:
252 return (drawer != 14) ? s_ch2dmuEB[ch] : s_ch2dmuEBspecial[ch];
253 case 4:
254 return (drawer != 17) ? s_ch2dmuEB[ch] : s_ch2dmuEBspecial[ch];
255 default:
256 return 0;
257 }
258}