ATLAS Offline Software
Classes | Namespaces | Enumerations | Functions
SCT_MonitoringNumbers.h File Reference
#include "TString.h"
#include <string>
#include <vector>
Include dependency graph for SCT_MonitoringNumbers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SCT_Monitoring::ROOT6_NamespaceAutoloadHook
 

Namespaces

 SCT_Monitoring
 

Enumerations

enum  SCT_Monitoring::BecIndex {
  SCT_Monitoring::INVALID_INDEX =-1, SCT_Monitoring::ENDCAP_C_INDEX =0, SCT_Monitoring::BARREL_INDEX =1, SCT_Monitoring::ENDCAP_A_INDEX =2,
  SCT_Monitoring::GENERAL_INDEX =3, SCT_Monitoring::N_REGIONS =3, SCT_Monitoring::N_REGIONS_INC_GENERAL =N_REGIONS+1
}
 what array indices mean when looping over subsystems More...
 
enum  SCT_Monitoring::Bec {
  SCT_Monitoring::ENDCAP_C =-2, SCT_Monitoring::BARREL =0, SCT_Monitoring::ENDCAP_A =2, SCT_Monitoring::GENERAL =3,
  SCT_Monitoring::INVALID_SYSTEM =4
}
 Possible values of the 'BEC' (Barrel or EndCap) value. More...
 
enum  SCT_Monitoring::HistogramNumbers {
  SCT_Monitoring::N_BINS = 6*128, SCT_Monitoring::N_STRIPS = 768, SCT_Monitoring::FIRST_STRIP = 0, SCT_Monitoring::LAST_STRIP = N_STRIPS-FIRST_STRIP-1,
  SCT_Monitoring::N_CHIPS = 6, SCT_Monitoring::FIRST_CHIP = 0, SCT_Monitoring::LAST_CHIP = N_CHIPS-FIRST_CHIP-1, SCT_Monitoring::CHIPS_PER_MODULE = 12,
  SCT_Monitoring::N_TIME_BINS = 3, SCT_Monitoring::FIRST_TIME_BIN = 0, SCT_Monitoring::LAST_TIME_BIN = N_TIME_BINS-FIRST_TIME_BIN-1, SCT_Monitoring::N_HIT_BINS = 50,
  SCT_Monitoring::FIRST_HIT_BIN = 0, SCT_Monitoring::LAST_HIT_BIN = N_HIT_BINS-FIRST_HIT_BIN-1, SCT_Monitoring::N_NOISE_HIT_BINS = 1000, SCT_Monitoring::FIRST_NOISE_HIT_BIN = 0,
  SCT_Monitoring::LAST_NOISE_HIT_BIN = 150000-FIRST_NOISE_HIT_BIN-1, SCT_Monitoring::N_ETA_BINS = 13, SCT_Monitoring::FIRST_ETA_BIN = -6, SCT_Monitoring::LAST_ETA_BIN = 6,
  SCT_Monitoring::N_PHI_BINS = 56, SCT_Monitoring::FIRST_PHI_BIN = 0, SCT_Monitoring::LAST_PHI_BIN = N_PHI_BINS-FIRST_PHI_BIN-1, SCT_Monitoring::N_BARRELS = 4,
  SCT_Monitoring::FIRST_BARREL = 0, SCT_Monitoring::LAST_BARREL = N_BARRELS-FIRST_BARREL-1, SCT_Monitoring::N_BARRELSx2 = N_BARRELS*2, SCT_Monitoring::N_DISKS = 9,
  SCT_Monitoring::FIRST_DISK = 0, SCT_Monitoring::LAST_DISK = N_DISKS-FIRST_DISK-1, SCT_Monitoring::N_DISKSx2 = N_DISKS*2, SCT_Monitoring::N_LAYERS_TOTAL = 22,
  SCT_Monitoring::N_ENDCAPS = 9, SCT_Monitoring::FIRST_ENDCAP = 0, SCT_Monitoring::LAST_ENDCAP = N_ENDCAPS-FIRST_ENDCAP-1, SCT_Monitoring::N_ENDCAPSx2 = N_ENDCAPS*2,
  SCT_Monitoring::N_ETA_BINS_EC = 3, SCT_Monitoring::FIRST_ETA_BIN_EC = 0, SCT_Monitoring::LAST_ETA_BIN_EC = N_ETA_BINS_EC-FIRST_ETA_BIN_EC-1, SCT_Monitoring::N_PHI_BINS_EC = 52,
  SCT_Monitoring::FIRST_PHI_BIN_EC = 0, SCT_Monitoring::LAST_PHI_BIN_EC = N_PHI_BINS_EC-FIRST_PHI_BIN_EC-1, SCT_Monitoring::N_MOD_ENDCAPS = 988, SCT_Monitoring::N_MOD_BARREL = 2112,
  SCT_Monitoring::FIRST_MOD_EC = 0, SCT_Monitoring::FIRST_MOD_B = 988, SCT_Monitoring::FIRST_MOD_EA = 3100, SCT_Monitoring::N_SIDES = 2,
  SCT_Monitoring::N_WAFERS = 8176
}
 Numbers to use in histograms. More...
 
enum  SCT_Monitoring::CategoryErrors {
  SCT_Monitoring::MASKEDLINKALL =0, SCT_Monitoring::SUMMARY, SCT_Monitoring::BADERR, SCT_Monitoring::LINKLEVEL,
  SCT_Monitoring::RODLEVEL, SCT_Monitoring::MASKEDCHIP, SCT_Monitoring::BYTESTREAMPARSEERROR, SCT_Monitoring::TIMEOUTERROR,
  SCT_Monitoring::BCIDERROR, SCT_Monitoring::LVL1IDERROR, SCT_Monitoring::PREAMBLEERROR, SCT_Monitoring::FORMATTERERROR,
  SCT_Monitoring::TRAILERERROR, SCT_Monitoring::TRAILEROVERFLOWERROR, SCT_Monitoring::HEADERTRAILERLIMITERROR, SCT_Monitoring::ABCDERROR,
  SCT_Monitoring::RAWERROR, SCT_Monitoring::MASKEDLINK, SCT_Monitoring::RODCLOCKERROR, SCT_Monitoring::TRUNCATEDROD,
  SCT_Monitoring::ROBFRAGMENTERROR, SCT_Monitoring::MISSINGLINKHEADERERROR, SCT_Monitoring::MASKEDROD, SCT_Monitoring::ABCDERROR_CHIP0,
  SCT_Monitoring::ABCDERROR_CHIP1, SCT_Monitoring::ABCDERROR_CHIP2, SCT_Monitoring::ABCDERROR_CHIP3, SCT_Monitoring::ABCDERROR_CHIP4,
  SCT_Monitoring::ABCDERROR_CHIP5, SCT_Monitoring::ABCDERROR_ERROR1, SCT_Monitoring::ABCDERROR_ERROR2, SCT_Monitoring::ABCDERROR_ERROR4,
  SCT_Monitoring::TEMPMASKEDCHIP0, SCT_Monitoring::TEMPMASKEDCHIP1, SCT_Monitoring::TEMPMASKEDCHIP2, SCT_Monitoring::TEMPMASKEDCHIP3,
  SCT_Monitoring::TEMPMASKEDCHIP4, SCT_Monitoring::TEMPMASKEDCHIP5, SCT_Monitoring::ABCDERROR_ERROR7, SCT_Monitoring::ABCDERROR_INVALID,
  SCT_Monitoring::RODSIMULATEDDATA, SCT_Monitoring::N_ERRCATEGORY
}
 
enum  SCT_Monitoring::ProblemForCoverage {
  SCT_Monitoring::allRegion, SCT_Monitoring::disabled, SCT_Monitoring::badLinkError, SCT_Monitoring::badRODError,
  SCT_Monitoring::badError, SCT_Monitoring::psTripDCS, SCT_Monitoring::summary, SCT_Monitoring::numberOfProblemForCoverage
}
 
enum  SCT_Monitoring::ConfigurationBins { SCT_Monitoring::ConfbinsSummary = 6, SCT_Monitoring::ConfbinsDetailed = 5, SCT_Monitoring::ConfbinsOnline = 4 }
 

Functions

unsigned int SCT_Monitoring::bec2Index (const int becVal)
 Conversion bec->index. More...
 
Bec SCT_Monitoring::index2Bec (const unsigned int i)
 Conversion index->bec. More...
 
int SCT_Monitoring::getNumModules (const int reg, const int layer)