CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Enumerations | Functions | Variables
CSCDQM_HistoDef.h File Reference
#include <string>
#include <iostream>
#include "CSCDQM_Utility.h"
#include "CSCDQM_Logger.h"
#include "CSCDQM_HistoNames.icc"

Go to the source code of this file.

Classes

class  cscdqm::CSCHistoDef
 CSC Level Histogram Type. More...
 
class  cscdqm::DDUHistoDef
 DDU Level Histogram Definition. More...
 
class  cscdqm::EMUHistoDef
 EMU Level Histogram Definition. More...
 
class  cscdqm::FEDHistoDef
 FED Level Histogram Definition. More...
 
class  cscdqm::HistoDef
 Abstract Base Histogram Definition. More...
 
class  cscdqm::ParHistoDef
 Parameter Histogram Definition. More...
 

Namespaces

 cscdqm
 
 cscdqm::h
 

Typedefs

typedef unsigned int cscdqm::HistoId
 
typedef std::string cscdqm::HistoName
 
typedef unsigned int cscdqm::HwId
 

Enumerations

enum  cscdqm::h::HistoId {
  cscdqm::h::CSC_ACTUAL_DMB_CFEB_DAV_FREQUENCY, cscdqm::h::CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_FREQUENCY, cscdqm::h::CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_RATE, cscdqm::h::CSC_ACTUAL_DMB_CFEB_DAV_RATE,
  cscdqm::h::CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_FREQUENCY, cscdqm::h::CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_RATE, cscdqm::h::CSC_ACTUAL_DMB_FEB_DAV_FREQUENCY, cscdqm::h::CSC_ACTUAL_DMB_FEB_DAV_RATE,
  cscdqm::h::CSC_ALCT1_VS_ALCT0_KEYWG, cscdqm::h::CSC_ALCTTIME_LYXX, cscdqm::h::CSC_ALCTTIME_LYXX_PROFILE, cscdqm::h::CSC_ALCTXX_BXN,
  cscdqm::h::CSC_ALCTXX_DTIME, cscdqm::h::CSC_ALCTXX_DTIME_PROFILE, cscdqm::h::CSC_ALCTXX_DTIME_VS_KEYWG, cscdqm::h::CSC_ALCTXX_KEYWG,
  cscdqm::h::CSC_ALCTXX_PATTERN, cscdqm::h::CSC_ALCTXX_PATTERN_DISTR, cscdqm::h::CSC_ALCTXX_QUALITY, cscdqm::h::CSC_ALCTXX_QUALITY_DISTR,
  cscdqm::h::CSC_ALCTXX_QUALITY_PROFILE, cscdqm::h::CSC_ALCT_BXN, cscdqm::h::CSC_ALCT_BXN_VS_DMB_BXN, cscdqm::h::CSC_ALCT_DMB_BXN_DIFF,
  cscdqm::h::CSC_ALCT_DMB_L1A_DIFF, cscdqm::h::CSC_ALCT_L1A, cscdqm::h::CSC_ALCT_LYXX_EFFICIENCY, cscdqm::h::CSC_ALCT_LYXX_RATE,
  cscdqm::h::CSC_ALCT_MATCH_TIME, cscdqm::h::CSC_ALCT_NUMBER_EFFICIENCY, cscdqm::h::CSC_ALCT_NUMBER_OF_LAYERS_WITH_HITS, cscdqm::h::CSC_ALCT_NUMBER_OF_WIREGROUPS_WITH_HITS,
  cscdqm::h::CSC_ALCT_NUMBER_RATE, cscdqm::h::CSC_ALCT_WORD_COUNT, cscdqm::h::CSC_BINCHECK_DATAFLOW_PROBLEMS_FREQUENCY, cscdqm::h::CSC_BINCHECK_DATAFLOW_PROBLEMS_TABLE,
  cscdqm::h::CSC_BINCHECK_ERRORSTAT_TABLE, cscdqm::h::CSC_BINCHECK_ERRORS_FREQUENCY, cscdqm::h::CSC_EVENT_DISPLAY_NOXX, cscdqm::h::CSC_CFEBXX_DMB_L1A_DIFF,
  cscdqm::h::CSC_CFEBXX_FREE_SCA_CELLS, cscdqm::h::CSC_CFEBXX_L1A_SYNC_TIME, cscdqm::h::CSC_CFEBXX_L1A_SYNC_TIME_DMB_DIFF, cscdqm::h::CSC_CFEBXX_L1A_SYNC_TIME_VS_DMB,
  cscdqm::h::CSC_CFEBXX_LCT_PHASE_VS_L1A_PHASE, cscdqm::h::CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTS, cscdqm::h::CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTXL1, cscdqm::h::CSC_CFEBXX_SCA_BLOCK_OCCUPANCY,
  cscdqm::h::CSC_CFEB_ACTIVESTRIPS_LYXX, cscdqm::h::CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX, cscdqm::h::CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX_PROFILE, cscdqm::h::CSC_CFEB_AFEB_RAWHITS_TIMEBINS,
  cscdqm::h::CSC_CFEB_CLUSTERS_CHARGE_LY_XX, cscdqm::h::CSC_CFEB_CLUSTER_DURATION_LY_XX, cscdqm::h::CSC_CFEB_NUMBER_OF_CLUSTERS_LY_XX, cscdqm::h::CSC_CFEB_OUT_OFF_RANGE_STRIPS_LYXX,
  cscdqm::h::CSC_CFEB_PEDESTALRMS_SAMPLE_01_LYXX, cscdqm::h::CSC_CFEB_PEDESTAL_WITHEMV_SAMPLE_01_LYXX, cscdqm::h::CSC_CFEB_PEDESTAL_WITHRMS_SAMPLE_01_LYXX, cscdqm::h::CSC_CFEB_PEDESTAL__WITHEMV__SAMPLE_01_LYXX,
  cscdqm::h::CSC_CFEB_PEDESTAL__WITHRMS__SAMPLE_01_LYXX, cscdqm::h::CSC_CFEB_SCA_CELL_PEAK_LY_XX, cscdqm::h::CSC_CFEB_WIDTH_OF_CLUSTERS_LY_XX, cscdqm::h::CSC_CLCT0_CLCT1_CLSSIFICATION,
  cscdqm::h::CSC_CLCT0_CLSSIFICATION, cscdqm::h::CSC_CLCT0_KEYDISTRIP_VS_ALCT0_KEYWIREGROUP, cscdqm::h::CSC_CLCT1_VS_CLCT0_KEY_STRIP, cscdqm::h::CSC_CLCTTIME_LYXX,
  cscdqm::h::CSC_CLCTTIME_LYXX_PROFILE, cscdqm::h::CSC_CLCTXX_BXN, cscdqm::h::CSC_CLCTXX_DISTRIP_PATTERN, cscdqm::h::CSC_CLCTXX_DISTRIP_QUALITY,
  cscdqm::h::CSC_CLCTXX_DISTRIP_QUALITY_PROFILE, cscdqm::h::CSC_CLCTXX_DTIME, cscdqm::h::CSC_CLCTXX_DTIME_PROFILE, cscdqm::h::CSC_CLCTXX_DTIME_VS_DISTRIP,
  cscdqm::h::CSC_CLCTXX_DTIME_VS_HALF_STRIP, cscdqm::h::CSC_CLCTXX_HALF_STRIP_PATTERN, cscdqm::h::CSC_CLCTXX_HALF_STRIP_QUALITY, cscdqm::h::CSC_CLCTXX_HALF_STRIP_QUALITY_DISTR,
  cscdqm::h::CSC_CLCTXX_HALF_STRIP_QUALITY_PROFILE, cscdqm::h::CSC_CLCTXX_KEYDISTRIP, cscdqm::h::CSC_CLCTXX_KEYHALFSTRIP, cscdqm::h::CSC_CLCT_BXN,
  cscdqm::h::CSC_CLCT_BXN_VS_DMB_BXN, cscdqm::h::CSC_CLCT_DMB_BXN_DIFF, cscdqm::h::CSC_CLCT_DMB_L1A_DIFF, cscdqm::h::CSC_CLCT_HALF_STRIP_PATTERN_DISTR,
  cscdqm::h::CSC_CLCT_L1A, cscdqm::h::CSC_CLCT_LYXX_EFFICIENCY, cscdqm::h::CSC_CLCT_LYXX_RATE, cscdqm::h::CSC_CLCT_NUMBER,
  cscdqm::h::CSC_CLCT_NUMBER_OF_HALFSTRIPS_WITH_HITS, cscdqm::h::CSC_CLCT_NUMBER_OF_LAYERS_WITH_HITS, cscdqm::h::CSC_CLCT_NUMBER_RATE, cscdqm::h::CSC_CSC_EFFICIENCY,
  cscdqm::h::CSC_CSC_RATE, cscdqm::h::CSC_DMB_BXN_DISTRIB, cscdqm::h::CSC_DMB_BXN_VS_DDU_BXN, cscdqm::h::CSC_DMB_CFEB_ACTIVE,
  cscdqm::h::CSC_DMB_CFEB_ACTIVE_VS_DAV, cscdqm::h::CSC_DMB_CFEB_DAV, cscdqm::h::CSC_DMB_CFEB_DAV_MULTIPLICITY, cscdqm::h::CSC_DMB_CFEB_DAV_MULTIPLICITY_UNPACKING_INEFFICIENCY,
  cscdqm::h::CSC_DMB_CFEB_DAV_UNPACKING_INEFFICIENCY, cscdqm::h::CSC_DMB_CFEB_MOVLP, cscdqm::h::CSC_DMB_CFEB_SYNC, cscdqm::h::CSC_DMB_DDU_BXN_DIFF,
  cscdqm::h::CSC_DMB_DDU_L1A_DIFF, cscdqm::h::CSC_DMB_FEB_COMBINATIONS_DAV_EFFICIENCY, cscdqm::h::CSC_DMB_FEB_COMBINATIONS_DAV_RATE, cscdqm::h::CSC_DMB_FEB_COMBINATIONS_DAV_UNPACKING_INEFFICIENCY,
  cscdqm::h::CSC_DMB_FEB_COMBINATIONS_UNPACKED_VS_DAV, cscdqm::h::CSC_DMB_FEB_DAV_EFFICIENCY, cscdqm::h::CSC_DMB_FEB_DAV_RATE, cscdqm::h::CSC_DMB_FEB_DAV_UNPACKING_INEFFICIENCY,
  cscdqm::h::CSC_DMB_FEB_TIMEOUTS, cscdqm::h::CSC_DMB_FEB_UNPACKED_VS_DAV, cscdqm::h::CSC_DMB_FIFO_STATS, cscdqm::h::CSC_DMB_L1A_DISTRIB,
  cscdqm::h::CSC_DMB_L1A_VS_ALCT_L1A, cscdqm::h::CSC_DMB_L1A_VS_CLCT_L1A, cscdqm::h::CSC_DMB_L1A_VS_DDU_L1A, cscdqm::h::CSC_DMB_L1_PIPE,
  cscdqm::h::CSC_LCT0_MATCH_BXN_DIFFERENCE, cscdqm::h::CSC_LCT1_MATCH_BXN_DIFFERENCE, cscdqm::h::CSC_LCT_MATCH_STATUS, cscdqm::h::CSC_TMB_ALCT_BXN_DIFF,
  cscdqm::h::CSC_TMB_ALCT_L1A_DIFF, cscdqm::h::CSC_TMB_BXN_VS_ALCT_BXN, cscdqm::h::CSC_TMB_L1A_VS_ALCT_L1A, cscdqm::h::CSC_TMB_WORD_COUNT,
  cscdqm::h::CSC_CFEB_COMPARATORS_TIMESAMPLES, cscdqm::h::DDU_BUFFER_SIZE, cscdqm::h::DDU_BXN, cscdqm::h::DDU_CSC_ERRORS,
  cscdqm::h::DDU_CSC_ERRORS_RATE, cscdqm::h::DDU_CSC_WARNINGS, cscdqm::h::DDU_CSC_WARNINGS_RATE, cscdqm::h::DDU_DMB_ACTIVE_HEADER_COUNT,
  cscdqm::h::DDU_DMB_CONNECTED_INPUTS, cscdqm::h::DDU_DMB_CONNECTED_INPUTS_RATE, cscdqm::h::DDU_DMB_DAV_HEADER_COUNT_VS_DMB_ACTIVE_HEADER_COUNT, cscdqm::h::DDU_DMB_DAV_HEADER_OCCUPANCY,
  cscdqm::h::DDU_DMB_DAV_HEADER_OCCUPANCY_RATE, cscdqm::h::DDU_DMB_UNPACKED_VS_DAV, cscdqm::h::DDU_L1A_INCREMENT, cscdqm::h::DDU_READOUT_ERRORS,
  cscdqm::h::DDU_TRAILER_ERRORSTAT_FREQUENCY, cscdqm::h::DDU_TRAILER_ERRORSTAT_RATE, cscdqm::h::DDU_TRAILER_ERRORSTAT_TABLE, cscdqm::h::DDU_WORD_COUNT,
  cscdqm::h::EMU_ALL_DDUS_AVERAGE_EVENT_SIZE, cscdqm::h::EMU_ALL_DDUS_AVERAGE_INPUTS_WITH_DATA, cscdqm::h::EMU_ALL_DDUS_AVERAGE_LIVE_INPUTS, cscdqm::h::EMU_ALL_DDUS_EVENT_SIZE,
  cscdqm::h::EMU_ALL_DDUS_FORMAT_ERRORS, cscdqm::h::EMU_ALL_DDUS_INPUTS_ERRORS, cscdqm::h::EMU_ALL_DDUS_INPUTS_WARNINGS, cscdqm::h::EMU_ALL_DDUS_INPUTS_WITH_DATA,
  cscdqm::h::EMU_ALL_DDUS_IN_READOUT, cscdqm::h::EMU_ALL_DDUS_L1A_INCREMENT, cscdqm::h::EMU_ALL_DDUS_LIVE_INPUTS, cscdqm::h::EMU_ALL_DDUS_TRAILER_ERRORS,
  cscdqm::h::EMU_ALL_READOUT_ERRORS, cscdqm::h::EMU_CSC_AFEB_ENDCAP_MINUS_RAWHITS_TIME, cscdqm::h::EMU_CSC_AFEB_ENDCAP_PLUS_RAWHITS_TIME, cscdqm::h::EMU_CSC_AFEB_RAWHITS_TIME_MEAN,
  cscdqm::h::EMU_CSC_AFEB_RAWHITS_TIME_RMS, cscdqm::h::EMU_CSC_ALCT0_BXN_MEAN, cscdqm::h::EMU_CSC_ALCT0_BXN_RMS, cscdqm::h::EMU_CSC_ALCT0_ENDCAP_MINUS_DTIME,
  cscdqm::h::EMU_CSC_ALCT0_ENDCAP_PLUS_DTIME, cscdqm::h::EMU_CSC_ALCT0_QUALITY, cscdqm::h::EMU_CSC_ALCT_CLCT_MATCH_MEAN, cscdqm::h::EMU_CSC_ALCT_CLCT_MATCH_RMS,
  cscdqm::h::EMU_CSC_ALCT_PLANES_WITH_HITS, cscdqm::h::EMU_CSC_CLCT0_BXN_MEAN, cscdqm::h::EMU_CSC_CLCT0_BXN_RMS, cscdqm::h::EMU_CSC_CLCT0_QUALITY,
  cscdqm::h::EMU_CSC_CLCT_PLANES_WITH_HITS, cscdqm::h::EMU_CSC_DMB_INPUT_FIFO_FULL, cscdqm::h::EMU_CSC_DMB_INPUT_FIFO_FULL_FRACT, cscdqm::h::EMU_CSC_DMB_INPUT_TIMEOUT,
  cscdqm::h::EMU_CSC_DMB_INPUT_TIMEOUT_FRACT, cscdqm::h::EMU_CSC_ENDCAP_MINUS_ALCT_CLCT_MATCH_TIME, cscdqm::h::EMU_CSC_ENDCAP_MINUS_CLCT0_DTIME, cscdqm::h::EMU_CSC_ENDCAP_PLUS_ALCT_CLCT_MATCH_TIME,
  cscdqm::h::EMU_CSC_ENDCAP_PLUS_CLCT0_DTIME, cscdqm::h::EMU_CSC_ENDCAP_PLUS_CFEB_COMPARATORS_TIME, cscdqm::h::EMU_CSC_ENDCAP_MINUS_CFEB_COMPARATORS_TIME, cscdqm::h::EMU_CSC_CFEB_COMPARATORS_TIME_MEAN,
  cscdqm::h::EMU_CSC_CFEB_COMPARATORS_TIME_RMS, cscdqm::h::EMU_CSC_FORMAT_ERRORS, cscdqm::h::EMU_CSC_FORMAT_ERRORS_FRACT, cscdqm::h::EMU_CSC_FORMAT_WARNINGS,
  cscdqm::h::EMU_CSC_FORMAT_WARNINGS_FRACT, cscdqm::h::EMU_CSC_L1A_OUT_OF_SYNC, cscdqm::h::EMU_CSC_L1A_OUT_OF_SYNC_FRACT, cscdqm::h::EMU_CSC_REPORTING,
  cscdqm::h::EMU_CSC_STATS_CFEB_BWORDS, cscdqm::h::EMU_CSC_STATS_FIFOFULL_ERR, cscdqm::h::EMU_CSC_STATS_FORMAT_ERR, cscdqm::h::EMU_CSC_STATS_INPUTTO_ERR,
  cscdqm::h::EMU_CSC_STATS_L1SYNC_ERR, cscdqm::h::EMU_CSC_STATS_OCCUPANCY, cscdqm::h::EMU_CSC_STATS_SUMMARY, cscdqm::h::EMU_CSC_STATS_WO_ALCT,
  cscdqm::h::EMU_CSC_STATS_WO_CFEB, cscdqm::h::EMU_CSC_STATS_WO_CLCT, cscdqm::h::EMU_CSC_UNPACKED, cscdqm::h::CSC_CFEB_SCA_CELLPEAK_TIME,
  cscdqm::h::EMU_CSC_PLUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME, cscdqm::h::EMU_CSC_MINUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME, cscdqm::h::EMU_CSC_CFEB_SCA_CELLPEAK_TIME_MEAN, cscdqm::h::EMU_CSC_CFEB_SCA_CELLPEAK_TIME_RMS,
  cscdqm::h::EMU_CSC_UNPACKED_FRACT, cscdqm::h::EMU_CSC_UNPACKED_WITH_ERRORS, cscdqm::h::EMU_CSC_WO_ALCT, cscdqm::h::EMU_CSC_STANDBY,
  cscdqm::h::EMU_CSC_WO_ALCT_FRACT, cscdqm::h::EMU_CSC_WO_CFEB, cscdqm::h::EMU_CSC_WO_CFEB_FRACT, cscdqm::h::EMU_CSC_WO_CLCT,
  cscdqm::h::EMU_CSC_WO_CLCT_FRACT, cscdqm::h::EMU_DDU_BXN, cscdqm::h::EMU_DMB_FORMAT_ERRORS, cscdqm::h::EMU_DMB_FORMAT_ERRORS_FRACT,
  cscdqm::h::EMU_DMB_FORMAT_WARNINGS, cscdqm::h::EMU_DMB_FORMAT_WARNINGS_FRACT, cscdqm::h::EMU_DMB_INPUT_FIFO_FULL, cscdqm::h::EMU_DMB_INPUT_FIFO_FULL_FRACT,
  cscdqm::h::EMU_DMB_INPUT_TIMEOUT, cscdqm::h::EMU_DMB_INPUT_TIMEOUT_FRACT, cscdqm::h::EMU_DMB_L1A_OUT_OF_SYNC, cscdqm::h::EMU_DMB_L1A_OUT_OF_SYNC_FRACT,
  cscdqm::h::EMU_DMB_REPORTING, cscdqm::h::EMU_DMB_UNPACKED, cscdqm::h::EMU_DMB_UNPACKED_FRACT, cscdqm::h::EMU_DMB_UNPACKED_WITH_ERRORS,
  cscdqm::h::EMU_DMB_WO_ALCT, cscdqm::h::EMU_DMB_WO_ALCT_FRACT, cscdqm::h::EMU_DMB_WO_CFEB, cscdqm::h::EMU_DMB_WO_CFEB_FRACT,
  cscdqm::h::EMU_DMB_WO_CLCT, cscdqm::h::EMU_DMB_WO_CLCT_FRACT, cscdqm::h::EMU_FED_ENTRIES, cscdqm::h::EMU_FED_FATAL,
  cscdqm::h::EMU_FED_FORMAT_FATAL, cscdqm::h::EMU_FED_NONFATAL, cscdqm::h::EMU_PHYSICS_EMU, cscdqm::h::EMU_PHYSICS_ME1,
  cscdqm::h::EMU_PHYSICS_ME2, cscdqm::h::EMU_PHYSICS_ME3, cscdqm::h::EMU_PHYSICS_ME4, cscdqm::h::EMU_EVENT_DISPLAY_ANODE,
  cscdqm::h::EMU_EVENT_DISPLAY_CATHODE, cscdqm::h::EMU_EVENT_DISPLAY_XY, cscdqm::h::PAR_REPORT_SUMMARY, cscdqm::h::PAR_CSC_SIDEMINUS,
  cscdqm::h::PAR_CSC_SIDEMINUS_STATION01, cscdqm::h::PAR_CSC_SIDEMINUS_STATION01_RING01, cscdqm::h::PAR_CSC_SIDEMINUS_STATION01_RING02, cscdqm::h::PAR_CSC_SIDEMINUS_STATION01_RING03,
  cscdqm::h::PAR_CSC_SIDEMINUS_STATION02, cscdqm::h::PAR_CSC_SIDEMINUS_STATION02_RING01, cscdqm::h::PAR_CSC_SIDEMINUS_STATION02_RING02, cscdqm::h::PAR_CSC_SIDEMINUS_STATION03,
  cscdqm::h::PAR_CSC_SIDEMINUS_STATION03_RING01, cscdqm::h::PAR_CSC_SIDEMINUS_STATION03_RING02, cscdqm::h::PAR_CSC_SIDEMINUS_STATION04, cscdqm::h::PAR_CSC_SIDEMINUS_STATION04_RING01,
  cscdqm::h::PAR_CSC_SIDEMINUS_STATION04_RING02, cscdqm::h::PAR_CSC_SIDEPLUS, cscdqm::h::PAR_CSC_SIDEPLUS_STATION01, cscdqm::h::PAR_CSC_SIDEPLUS_STATION01_RING01,
  cscdqm::h::PAR_CSC_SIDEPLUS_STATION01_RING02, cscdqm::h::PAR_CSC_SIDEPLUS_STATION01_RING03, cscdqm::h::PAR_CSC_SIDEPLUS_STATION02, cscdqm::h::PAR_CSC_SIDEPLUS_STATION02_RING01,
  cscdqm::h::PAR_CSC_SIDEPLUS_STATION02_RING02, cscdqm::h::PAR_CSC_SIDEPLUS_STATION03, cscdqm::h::PAR_CSC_SIDEPLUS_STATION03_RING01, cscdqm::h::PAR_CSC_SIDEPLUS_STATION03_RING02,
  cscdqm::h::PAR_CSC_SIDEPLUS_STATION04, cscdqm::h::PAR_CSC_SIDEPLUS_STATION04_RING01, cscdqm::h::PAR_CSC_SIDEPLUS_STATION04_RING02, cscdqm::h::PAR_CRT_SUMMARY,
  cscdqm::h::PAR_CRT_SIDEMINUS, cscdqm::h::PAR_CRT_SIDEMINUS_STATION01, cscdqm::h::PAR_CRT_SIDEMINUS_STATION01_RING01, cscdqm::h::PAR_CRT_SIDEMINUS_STATION01_RING02,
  cscdqm::h::PAR_CRT_SIDEMINUS_STATION01_RING03, cscdqm::h::PAR_CRT_SIDEMINUS_STATION02, cscdqm::h::PAR_CRT_SIDEMINUS_STATION02_RING01, cscdqm::h::PAR_CRT_SIDEMINUS_STATION02_RING02,
  cscdqm::h::PAR_CRT_SIDEMINUS_STATION03, cscdqm::h::PAR_CRT_SIDEMINUS_STATION03_RING01, cscdqm::h::PAR_CRT_SIDEMINUS_STATION03_RING02, cscdqm::h::PAR_CRT_SIDEMINUS_STATION04,
  cscdqm::h::PAR_CRT_SIDEMINUS_STATION04_RING01, cscdqm::h::PAR_CRT_SIDEMINUS_STATION04_RING02, cscdqm::h::PAR_CRT_SIDEPLUS, cscdqm::h::PAR_CRT_SIDEPLUS_STATION01,
  cscdqm::h::PAR_CRT_SIDEPLUS_STATION01_RING01, cscdqm::h::PAR_CRT_SIDEPLUS_STATION01_RING02, cscdqm::h::PAR_CRT_SIDEPLUS_STATION01_RING03, cscdqm::h::PAR_CRT_SIDEPLUS_STATION02,
  cscdqm::h::PAR_CRT_SIDEPLUS_STATION02_RING01, cscdqm::h::PAR_CRT_SIDEPLUS_STATION02_RING02, cscdqm::h::PAR_CRT_SIDEPLUS_STATION03, cscdqm::h::PAR_CRT_SIDEPLUS_STATION03_RING01,
  cscdqm::h::PAR_CRT_SIDEPLUS_STATION03_RING02, cscdqm::h::PAR_CRT_SIDEPLUS_STATION04, cscdqm::h::PAR_CRT_SIDEPLUS_STATION04_RING01, cscdqm::h::PAR_CRT_SIDEPLUS_STATION04_RING02,
  cscdqm::h::PAR_DAQ_SUMMARY, cscdqm::h::PAR_DAQ_SIDEMINUS, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION01, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION01_RING01,
  cscdqm::h::PAR_DAQ_SIDEMINUS_STATION01_RING02, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION01_RING03, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION02, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION02_RING01,
  cscdqm::h::PAR_DAQ_SIDEMINUS_STATION02_RING02, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION03, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION03_RING01, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION03_RING02,
  cscdqm::h::PAR_DAQ_SIDEMINUS_STATION04, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION04_RING01, cscdqm::h::PAR_DAQ_SIDEMINUS_STATION04_RING02, cscdqm::h::PAR_DAQ_SIDEPLUS,
  cscdqm::h::PAR_DAQ_SIDEPLUS_STATION01, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION01_RING01, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION01_RING02, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION01_RING03,
  cscdqm::h::PAR_DAQ_SIDEPLUS_STATION02, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION02_RING01, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION02_RING02, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION03,
  cscdqm::h::PAR_DAQ_SIDEPLUS_STATION03_RING01, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION03_RING02, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION04, cscdqm::h::PAR_DAQ_SIDEPLUS_STATION04_RING01,
  cscdqm::h::PAR_DAQ_SIDEPLUS_STATION04_RING02, cscdqm::h::PAR_DCS_SUMMARY, cscdqm::h::PAR_DCS_SIDEMINUS, cscdqm::h::PAR_DCS_SIDEMINUS_STATION01,
  cscdqm::h::PAR_DCS_SIDEMINUS_STATION01_RING01, cscdqm::h::PAR_DCS_SIDEMINUS_STATION01_RING02, cscdqm::h::PAR_DCS_SIDEMINUS_STATION01_RING03, cscdqm::h::PAR_DCS_SIDEMINUS_STATION02,
  cscdqm::h::PAR_DCS_SIDEMINUS_STATION02_RING01, cscdqm::h::PAR_DCS_SIDEMINUS_STATION02_RING02, cscdqm::h::PAR_DCS_SIDEMINUS_STATION03, cscdqm::h::PAR_DCS_SIDEMINUS_STATION03_RING01,
  cscdqm::h::PAR_DCS_SIDEMINUS_STATION03_RING02, cscdqm::h::PAR_DCS_SIDEMINUS_STATION04, cscdqm::h::PAR_DCS_SIDEMINUS_STATION04_RING01, cscdqm::h::PAR_DCS_SIDEMINUS_STATION04_RING02,
  cscdqm::h::PAR_DCS_SIDEPLUS, cscdqm::h::PAR_DCS_SIDEPLUS_STATION01, cscdqm::h::PAR_DCS_SIDEPLUS_STATION01_RING01, cscdqm::h::PAR_DCS_SIDEPLUS_STATION01_RING02,
  cscdqm::h::PAR_DCS_SIDEPLUS_STATION01_RING03, cscdqm::h::PAR_DCS_SIDEPLUS_STATION02, cscdqm::h::PAR_DCS_SIDEPLUS_STATION02_RING01, cscdqm::h::PAR_DCS_SIDEPLUS_STATION02_RING02,
  cscdqm::h::PAR_DCS_SIDEPLUS_STATION03, cscdqm::h::PAR_DCS_SIDEPLUS_STATION03_RING01, cscdqm::h::PAR_DCS_SIDEPLUS_STATION03_RING02, cscdqm::h::PAR_DCS_SIDEPLUS_STATION04,
  cscdqm::h::PAR_DCS_SIDEPLUS_STATION04_RING01, cscdqm::h::PAR_DCS_SIDEPLUS_STATION04_RING02, cscdqm::h::EMU_FED_BUFFER_SIZE, cscdqm::h::EMU_FED_DDU_L1A_MISMATCH,
  cscdqm::h::EMU_FED_EVENT_SIZE, cscdqm::h::EMU_FED_TOTAL_CSC_NUMBER, cscdqm::h::EMU_FED_TOTAL_CFEB_NUMBER, cscdqm::h::EMU_FED_TOTAL_ALCT_NUMBER,
  cscdqm::h::EMU_FED_TOTAL_TMB_NUMBER, cscdqm::h::FED_BUFFER_SIZE, cscdqm::h::EMU_FED_FORMAT_ERRORS, cscdqm::h::EMU_FED_DDU_L1A_MISMATCH_FRACT,
  cscdqm::h::EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA, cscdqm::h::EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_FRACT, cscdqm::h::EMU_FED_DDU_L1A_MISMATCH_CNT, cscdqm::h::EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_CNT,
  cscdqm::h::EMU_FED_STATS, cscdqm::h::EMU_ALL_DDUS_OUTPUT_PATH_STATUS, cscdqm::h::CSC_CLCTXX_KEY_QUARTSTRIP, cscdqm::h::CSC_CLCTXX_KEY_EIGHTSTRIP,
  cscdqm::h::CSC_CLCTXX_KEY_STRIP_TYPE, cscdqm::h::CSC_CLCTXX_COMPARATOR_CODE, cscdqm::h::CSC_CLCTXX_RUN3_TO_RUN2_PATTERN, cscdqm::h::CSC_CLCTXX_RUN3_BEND_VS_SLOPE,
  cscdqm::h::CSC_CLCT_RUN3_HMT_NHITS, cscdqm::h::CSC_CORR_LCTXX_HITS_DISTRIBUTION, cscdqm::h::CSC_CORR_LCTXX_KEY_WG, cscdqm::h::CSC_CORR_LCTXX_KEY_HALFSTRIP,
  cscdqm::h::CSC_CORR_LCTXX_KEY_QUARTSTRIP, cscdqm::h::CSC_CORR_LCTXX_KEY_EIGHTSTRIP, cscdqm::h::CSC_CORR_LCTXX_KEY_STRIP_TYPE, cscdqm::h::CSC_CORR_LCT_RUN3_PATTERN_ID,
  cscdqm::h::CSC_CORR_LCTXX_RUN3_ME11_QUALITY, cscdqm::h::CSC_CORR_LCTXX_RUN3_QUALITY, cscdqm::h::CSC_CORR_LCT_CLCT_COMBINATION, cscdqm::h::CSC_CORR_LCTXX_BEND_VS_SLOPE,
  cscdqm::h::CSC_CORR_LCT0_VS_LCT1_RUN3_PATTERN, cscdqm::h::CSC_CORR_LCTXX_RUN3_TO_RUN2_PATTERN, cscdqm::h::CSC_CORR_LCT0_VS_CLCT0_KEY_STRIP, cscdqm::h::CSC_CORR_LCT1_VS_CLCT1_KEY_STRIP,
  cscdqm::h::CSC_CORR_LCT0_VS_ALCT0_KEY_WG, cscdqm::h::CSC_CORR_LCT1_VS_ALCT1_KEY_WG, cscdqm::h::CSC_CORR_LCT_VS_ALCT_DIGI_MATCH, cscdqm::h::CSC_RUN3_HMT_DISTRIBUTION,
  cscdqm::h::CSC_RUN3_HMT_HADRONIC_SHOWER, cscdqm::h::CSC_RUN3_HMT_COINCIDENCE_MATCH, cscdqm::h::CSC_RUN3_HMT_ALCT_MATCH, cscdqm::h::CSC_GEM_SYNC_STATUS,
  cscdqm::h::CSC_GEM_LCT_SYNC_STATUS, cscdqm::h::CSC_GEM_NUM_COPADS, cscdqm::h::CSC_GEM_ALCT_MATCH, cscdqm::h::CSC_GEM_CLCT_MATCH,
  cscdqm::h::CSC_GEM_FIBERS_STATUS, cscdqm::h::CSC_GEM_NUM_CLUSTERS, cscdqm::h::CSC_GEM_GEMA_CLUSTER_SIZE, cscdqm::h::CSC_GEM_GEMB_CLUSTER_SIZE,
  cscdqm::h::CSC_GEM_GEMA_HITS, cscdqm::h::CSC_GEM_GEMB_HITS, cscdqm::h::CSC_GEM_GEMA_HITS_W_ROLLS, cscdqm::h::CSC_GEM_GEMB_HITS_W_ROLLS,
  cscdqm::h::CSC_GEM_GEMA_HITS_IN_TIME, cscdqm::h::CSC_GEM_GEMB_HITS_IN_TIME, cscdqm::h::CSC_GEM_GEMA_HITS_IN_TIME_PROFILE, cscdqm::h::CSC_GEM_GEMB_HITS_IN_TIME_PROFILE,
  cscdqm::h::CSC_GEM_GEMA_PADS_CLUSTER_SIZE, cscdqm::h::CSC_GEM_GEMB_PADS_CLUSTER_SIZE, cscdqm::h::CSC_CLCT_RUN3_HMT_NHITS_VS_HMT_BITS, cscdqm::h::CSC_RUN3_CLCT_ALCT_HMT,
  cscdqm::h::CSC_RUN3_ALCT_HMT_BITS_VS_BX, cscdqm::h::CSC_RUN3_CLCT_VS_ALCT_HMT_BITS, cscdqm::h::CSC_GEM_GEMA_BX_DISTRIBUTION, cscdqm::h::CSC_GEM_GEMB_BX_DISTRIBUTION,
  cscdqm::h::CSC_GEM_GEMA_VFAT_HITS_IN_TIME, cscdqm::h::CSC_GEM_GEMB_VFAT_HITS_IN_TIME, cscdqm::h::CSC_GEM_GEMA_VFAT_HITS_IN_TIME_PROFILE, cscdqm::h::CSC_GEM_GEMB_VFAT_HITS_IN_TIME_PROFILE,
  cscdqm::h::EMU_GEM_PLUS_ENDCAP_VFAT_OCCUPANCY, cscdqm::h::EMU_GEM_MINUS_ENDCAP_VFAT_OCCUPANCY, cscdqm::h::EMU_CSC_LCT_HMT_REPORTING, cscdqm::h::EMU_CSC_ANODE_HMT_REPORTING,
  cscdqm::h::EMU_CSC_CATHODE_HMT_REPORTING, cscdqm::h::EMU_CSC_ANODE_HMT_ALCT_REPORTING, cscdqm::h::EMU_CSC_TMB_RUN3_DATA_FORMAT, cscdqm::h::EMU_CSC_TMB_RUN3_CCLUT_MODE,
  cscdqm::h::EMU_CSC_RUN3_ALCT_FORMAT
}
 

Functions

static const TPRegexp cscdqm::REGEXP_ONDEMAND ("^.*%d.*$")
 

Variables

static const std::type_info & cscdqm::CSCHistoDefT = typeid(cscdqm::CSCHistoDef)
 
static const std::type_info & cscdqm::DDUHistoDefT = typeid(cscdqm::DDUHistoDef)
 
static const std::type_info & cscdqm::EMUHistoDefT = typeid(cscdqm::EMUHistoDef)
 
static const std::type_info & cscdqm::FEDHistoDefT = typeid(cscdqm::FEDHistoDef)
 
const HistoName cscdqm::h::HISTO_SKIP = "0"
 
static const HistoName cscdqm::h::keys [] = { "CSC_ACTUAL_DMB_CFEB_DAV_FREQUENCY", "CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_FREQUENCY", "CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_RATE", "CSC_ACTUAL_DMB_CFEB_DAV_RATE", "CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_FREQUENCY", "CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_RATE", "CSC_ACTUAL_DMB_FEB_DAV_FREQUENCY", "CSC_ACTUAL_DMB_FEB_DAV_RATE", "CSC_ALCT1_VS_ALCT0_KEYWG", "CSC_ALCTTIME_LYXX", "CSC_ALCTTIME_LYXX_PROFILE", "CSC_ALCTXX_BXN", "CSC_ALCTXX_DTIME", "CSC_ALCTXX_DTIME_PROFILE", "CSC_ALCTXX_DTIME_VS_KEYWG", "CSC_ALCTXX_KEYWG", "CSC_ALCTXX_PATTERN", "CSC_ALCTXX_PATTERN_DISTR", "CSC_ALCTXX_QUALITY", "CSC_ALCTXX_QUALITY_DISTR", "CSC_ALCTXX_QUALITY_PROFILE", "CSC_ALCT_BXN", "CSC_ALCT_BXN_VS_DMB_BXN", "CSC_ALCT_DMB_BXN_DIFF", "CSC_ALCT_DMB_L1A_DIFF", "CSC_ALCT_L1A", "CSC_ALCT_LYXX_EFFICIENCY", "CSC_ALCT_LYXX_RATE", "CSC_ALCT_MATCH_TIME", "CSC_ALCT_NUMBER_EFFICIENCY", "CSC_ALCT_NUMBER_OF_LAYERS_WITH_HITS", "CSC_ALCT_NUMBER_OF_WIREGROUPS_WITH_HITS", "CSC_ALCT_NUMBER_RATE", "CSC_ALCT_WORD_COUNT", "CSC_BINCHECK_DATAFLOW_PROBLEMS_FREQUENCY", "CSC_BINCHECK_DATAFLOW_PROBLEMS_TABLE", "CSC_BINCHECK_ERRORSTAT_TABLE", "CSC_BINCHECK_ERRORS_FREQUENCY", "CSC_EVENT_DISPLAY_NOXX", "CSC_CFEBXX_DMB_L1A_DIFF", "CSC_CFEBXX_FREE_SCA_CELLS", "CSC_CFEBXX_L1A_SYNC_TIME", "CSC_CFEBXX_L1A_SYNC_TIME_DMB_DIFF", "CSC_CFEBXX_L1A_SYNC_TIME_VS_DMB", "CSC_CFEBXX_LCT_PHASE_VS_L1A_PHASE", "CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTS", "CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTXL1", "CSC_CFEBXX_SCA_BLOCK_OCCUPANCY", "CSC_CFEB_ACTIVESTRIPS_LYXX", "CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX", "CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX_PROFILE", "CSC_CFEB_AFEB_RAWHITS_TIMEBINS", "CSC_CFEB_CLUSTERS_CHARGE_LY_XX", "CSC_CFEB_CLUSTER_DURATION_LY_XX", "CSC_CFEB_NUMBER_OF_CLUSTERS_LY_XX", "CSC_CFEB_OUT_OFF_RANGE_STRIPS_LYXX", "CSC_CFEB_PEDESTALRMS_SAMPLE_01_LYXX", "CSC_CFEB_PEDESTAL_WITHEMV_SAMPLE_01_LYXX", "CSC_CFEB_PEDESTAL_WITHRMS_SAMPLE_01_LYXX", "CSC_CFEB_PEDESTAL__WITHEMV__SAMPLE_01_LYXX", "CSC_CFEB_PEDESTAL__WITHRMS__SAMPLE_01_LYXX", "CSC_CFEB_SCA_CELL_PEAK_LY_XX", "CSC_CFEB_WIDTH_OF_CLUSTERS_LY_XX", "CSC_CLCT0_CLCT1_CLSSIFICATION", "CSC_CLCT0_CLSSIFICATION", "CSC_CLCT0_KEYDISTRIP_VS_ALCT0_KEYWIREGROUP", "CSC_CLCT1_VS_CLCT0_KEY_STRIP", "CSC_CLCTTIME_LYXX", "CSC_CLCTTIME_LYXX_PROFILE", "CSC_CLCTXX_BXN", "CSC_CLCTXX_DISTRIP_PATTERN", "CSC_CLCTXX_DISTRIP_QUALITY", "CSC_CLCTXX_DISTRIP_QUALITY_PROFILE", "CSC_CLCTXX_DTIME", "CSC_CLCTXX_DTIME_PROFILE", "CSC_CLCTXX_DTIME_VS_DISTRIP", "CSC_CLCTXX_DTIME_VS_HALF_STRIP", "CSC_CLCTXX_HALF_STRIP_PATTERN", "CSC_CLCTXX_HALF_STRIP_QUALITY", "CSC_CLCTXX_HALF_STRIP_QUALITY_DISTR", "CSC_CLCTXX_HALF_STRIP_QUALITY_PROFILE", "CSC_CLCTXX_KEYDISTRIP", "CSC_CLCTXX_KEYHALFSTRIP", "CSC_CLCT_BXN", "CSC_CLCT_BXN_VS_DMB_BXN", "CSC_CLCT_DMB_BXN_DIFF", "CSC_CLCT_DMB_L1A_DIFF", "CSC_CLCT_HALF_STRIP_PATTERN_DISTR", "CSC_CLCT_L1A", "CSC_CLCT_LYXX_EFFICIENCY", "CSC_CLCT_LYXX_RATE", "CSC_CLCT_NUMBER", "CSC_CLCT_NUMBER_OF_HALFSTRIPS_WITH_HITS", "CSC_CLCT_NUMBER_OF_LAYERS_WITH_HITS", "CSC_CLCT_NUMBER_RATE", "CSC_CSC_EFFICIENCY", "CSC_CSC_RATE", "CSC_DMB_BXN_DISTRIB", "CSC_DMB_BXN_VS_DDU_BXN", "CSC_DMB_CFEB_ACTIVE", "CSC_DMB_CFEB_ACTIVE_VS_DAV", "CSC_DMB_CFEB_DAV", "CSC_DMB_CFEB_DAV_MULTIPLICITY", "CSC_DMB_CFEB_DAV_MULTIPLICITY_UNPACKING_INEFFICIENCY", "CSC_DMB_CFEB_DAV_UNPACKING_INEFFICIENCY", "CSC_DMB_CFEB_MOVLP", "CSC_DMB_CFEB_SYNC", "CSC_DMB_DDU_BXN_DIFF", "CSC_DMB_DDU_L1A_DIFF", "CSC_DMB_FEB_COMBINATIONS_DAV_EFFICIENCY", "CSC_DMB_FEB_COMBINATIONS_DAV_RATE", "CSC_DMB_FEB_COMBINATIONS_DAV_UNPACKING_INEFFICIENCY", "CSC_DMB_FEB_COMBINATIONS_UNPACKED_VS_DAV", "CSC_DMB_FEB_DAV_EFFICIENCY", "CSC_DMB_FEB_DAV_RATE", "CSC_DMB_FEB_DAV_UNPACKING_INEFFICIENCY", "CSC_DMB_FEB_TIMEOUTS", "CSC_DMB_FEB_UNPACKED_VS_DAV", "CSC_DMB_FIFO_STATS", "CSC_DMB_L1A_DISTRIB", "CSC_DMB_L1A_VS_ALCT_L1A", "CSC_DMB_L1A_VS_CLCT_L1A", "CSC_DMB_L1A_VS_DDU_L1A", "CSC_DMB_L1_PIPE", "CSC_LCT0_MATCH_BXN_DIFFERENCE", "CSC_LCT1_MATCH_BXN_DIFFERENCE", "CSC_LCT_MATCH_STATUS", "CSC_TMB_ALCT_BXN_DIFF", "CSC_TMB_ALCT_L1A_DIFF", "CSC_TMB_BXN_VS_ALCT_BXN", "CSC_TMB_L1A_VS_ALCT_L1A", "CSC_TMB_WORD_COUNT", "CSC_CFEB_COMPARATORS_TIMESAMPLES", "DDU_BUFFER_SIZE", "DDU_BXN", "DDU_CSC_ERRORS", "DDU_CSC_ERRORS_RATE", "DDU_CSC_WARNINGS", "DDU_CSC_WARNINGS_RATE", "DDU_DMB_ACTIVE_HEADER_COUNT", "DDU_DMB_CONNECTED_INPUTS", "DDU_DMB_CONNECTED_INPUTS_RATE", "DDU_DMB_DAV_HEADER_COUNT_VS_DMB_ACTIVE_HEADER_COUNT", "DDU_DMB_DAV_HEADER_OCCUPANCY", "DDU_DMB_DAV_HEADER_OCCUPANCY_RATE", "DDU_DMB_UNPACKED_VS_DAV", "DDU_L1A_INCREMENT", "DDU_READOUT_ERRORS", "DDU_TRAILER_ERRORSTAT_FREQUENCY", "DDU_TRAILER_ERRORSTAT_RATE", "DDU_TRAILER_ERRORSTAT_TABLE", "DDU_WORD_COUNT", "EMU_ALL_DDUS_AVERAGE_EVENT_SIZE", "EMU_ALL_DDUS_AVERAGE_INPUTS_WITH_DATA", "EMU_ALL_DDUS_AVERAGE_LIVE_INPUTS", "EMU_ALL_DDUS_EVENT_SIZE", "EMU_ALL_DDUS_FORMAT_ERRORS", "EMU_ALL_DDUS_INPUTS_ERRORS", "EMU_ALL_DDUS_INPUTS_WARNINGS", "EMU_ALL_DDUS_INPUTS_WITH_DATA", "EMU_ALL_DDUS_IN_READOUT", "EMU_ALL_DDUS_L1A_INCREMENT", "EMU_ALL_DDUS_LIVE_INPUTS", "EMU_ALL_DDUS_TRAILER_ERRORS", "EMU_ALL_READOUT_ERRORS", "EMU_CSC_AFEB_ENDCAP_MINUS_RAWHITS_TIME", "EMU_CSC_AFEB_ENDCAP_PLUS_RAWHITS_TIME", "EMU_CSC_AFEB_RAWHITS_TIME_MEAN", "EMU_CSC_AFEB_RAWHITS_TIME_RMS", "EMU_CSC_ALCT0_BXN_MEAN", "EMU_CSC_ALCT0_BXN_RMS", "EMU_CSC_ALCT0_ENDCAP_MINUS_DTIME", "EMU_CSC_ALCT0_ENDCAP_PLUS_DTIME", "EMU_CSC_ALCT0_QUALITY", "EMU_CSC_ALCT_CLCT_MATCH_MEAN", "EMU_CSC_ALCT_CLCT_MATCH_RMS", "EMU_CSC_ALCT_PLANES_WITH_HITS", "EMU_CSC_CLCT0_BXN_MEAN", "EMU_CSC_CLCT0_BXN_RMS", "EMU_CSC_CLCT0_QUALITY", "EMU_CSC_CLCT_PLANES_WITH_HITS", "EMU_CSC_DMB_INPUT_FIFO_FULL", "EMU_CSC_DMB_INPUT_FIFO_FULL_FRACT", "EMU_CSC_DMB_INPUT_TIMEOUT", "EMU_CSC_DMB_INPUT_TIMEOUT_FRACT", "EMU_CSC_ENDCAP_MINUS_ALCT_CLCT_MATCH_TIME", "EMU_CSC_ENDCAP_MINUS_CLCT0_DTIME", "EMU_CSC_ENDCAP_PLUS_ALCT_CLCT_MATCH_TIME", "EMU_CSC_ENDCAP_PLUS_CLCT0_DTIME", "EMU_CSC_ENDCAP_PLUS_CFEB_COMPARATORS_TIME", "EMU_CSC_ENDCAP_MINUS_CFEB_COMPARATORS_TIME", "EMU_CSC_CFEB_COMPARATORS_TIME_MEAN", "EMU_CSC_CFEB_COMPARATORS_TIME_RMS", "EMU_CSC_FORMAT_ERRORS", "EMU_CSC_FORMAT_ERRORS_FRACT", "EMU_CSC_FORMAT_WARNINGS", "EMU_CSC_FORMAT_WARNINGS_FRACT", "EMU_CSC_L1A_OUT_OF_SYNC", "EMU_CSC_L1A_OUT_OF_SYNC_FRACT", "EMU_CSC_REPORTING", "EMU_CSC_STATS_CFEB_BWORDS", "EMU_CSC_STATS_FIFOFULL_ERR", "EMU_CSC_STATS_FORMAT_ERR", "EMU_CSC_STATS_INPUTTO_ERR", "EMU_CSC_STATS_L1SYNC_ERR", "EMU_CSC_STATS_OCCUPANCY", "EMU_CSC_STATS_SUMMARY", "EMU_CSC_STATS_WO_ALCT", "EMU_CSC_STATS_WO_CFEB", "EMU_CSC_STATS_WO_CLCT", "EMU_CSC_UNPACKED", "CSC_CFEB_SCA_CELLPEAK_TIME", "EMU_CSC_PLUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME", "EMU_CSC_MINUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME", "EMU_CSC_CFEB_SCA_CELLPEAK_TIME_MEAN", "EMU_CSC_CFEB_SCA_CELLPEAK_TIME_RMS", "EMU_CSC_UNPACKED_FRACT", "EMU_CSC_UNPACKED_WITH_ERRORS", "EMU_CSC_WO_ALCT", "EMU_CSC_STANDBY", "EMU_CSC_WO_ALCT_FRACT", "EMU_CSC_WO_CFEB", "EMU_CSC_WO_CFEB_FRACT", "EMU_CSC_WO_CLCT", "EMU_CSC_WO_CLCT_FRACT", "EMU_DDU_BXN", "EMU_DMB_FORMAT_ERRORS", "EMU_DMB_FORMAT_ERRORS_FRACT", "EMU_DMB_FORMAT_WARNINGS", "EMU_DMB_FORMAT_WARNINGS_FRACT", "EMU_DMB_INPUT_FIFO_FULL", "EMU_DMB_INPUT_FIFO_FULL_FRACT", "EMU_DMB_INPUT_TIMEOUT", "EMU_DMB_INPUT_TIMEOUT_FRACT", "EMU_DMB_L1A_OUT_OF_SYNC", "EMU_DMB_L1A_OUT_OF_SYNC_FRACT", "EMU_DMB_REPORTING", "EMU_DMB_UNPACKED", "EMU_DMB_UNPACKED_FRACT", "EMU_DMB_UNPACKED_WITH_ERRORS", "EMU_DMB_WO_ALCT", "EMU_DMB_WO_ALCT_FRACT", "EMU_DMB_WO_CFEB", "EMU_DMB_WO_CFEB_FRACT", "EMU_DMB_WO_CLCT", "EMU_DMB_WO_CLCT_FRACT", "EMU_FED_ENTRIES", "EMU_FED_FATAL", "EMU_FED_FORMAT_FATAL", "EMU_FED_NONFATAL", "EMU_PHYSICS_EMU", "EMU_PHYSICS_ME1", "EMU_PHYSICS_ME2", "EMU_PHYSICS_ME3", "EMU_PHYSICS_ME4", "EMU_EVENT_DISPLAY_ANODE", "EMU_EVENT_DISPLAY_CATHODE", "EMU_EVENT_DISPLAY_XY", "PAR_REPORT_SUMMARY", "PAR_CSC_SIDEMINUS", "PAR_CSC_SIDEMINUS_STATION01", "PAR_CSC_SIDEMINUS_STATION01_RING01", "PAR_CSC_SIDEMINUS_STATION01_RING02", "PAR_CSC_SIDEMINUS_STATION01_RING03", "PAR_CSC_SIDEMINUS_STATION02", "PAR_CSC_SIDEMINUS_STATION02_RING01", "PAR_CSC_SIDEMINUS_STATION02_RING02", "PAR_CSC_SIDEMINUS_STATION03", "PAR_CSC_SIDEMINUS_STATION03_RING01", "PAR_CSC_SIDEMINUS_STATION03_RING02", "PAR_CSC_SIDEMINUS_STATION04", "PAR_CSC_SIDEMINUS_STATION04_RING01", "PAR_CSC_SIDEMINUS_STATION04_RING02", "PAR_CSC_SIDEPLUS", "PAR_CSC_SIDEPLUS_STATION01", "PAR_CSC_SIDEPLUS_STATION01_RING01", "PAR_CSC_SIDEPLUS_STATION01_RING02", "PAR_CSC_SIDEPLUS_STATION01_RING03", "PAR_CSC_SIDEPLUS_STATION02", "PAR_CSC_SIDEPLUS_STATION02_RING01", "PAR_CSC_SIDEPLUS_STATION02_RING02", "PAR_CSC_SIDEPLUS_STATION03", "PAR_CSC_SIDEPLUS_STATION03_RING01", "PAR_CSC_SIDEPLUS_STATION03_RING02", "PAR_CSC_SIDEPLUS_STATION04", "PAR_CSC_SIDEPLUS_STATION04_RING01", "PAR_CSC_SIDEPLUS_STATION04_RING02", "PAR_CRT_SUMMARY", "PAR_CRT_SIDEMINUS", "PAR_CRT_SIDEMINUS_STATION01", "PAR_CRT_SIDEMINUS_STATION01_RING01", "PAR_CRT_SIDEMINUS_STATION01_RING02", "PAR_CRT_SIDEMINUS_STATION01_RING03", "PAR_CRT_SIDEMINUS_STATION02", "PAR_CRT_SIDEMINUS_STATION02_RING01", "PAR_CRT_SIDEMINUS_STATION02_RING02", "PAR_CRT_SIDEMINUS_STATION03", "PAR_CRT_SIDEMINUS_STATION03_RING01", "PAR_CRT_SIDEMINUS_STATION03_RING02", "PAR_CRT_SIDEMINUS_STATION04", "PAR_CRT_SIDEMINUS_STATION04_RING01", "PAR_CRT_SIDEMINUS_STATION04_RING02", "PAR_CRT_SIDEPLUS", "PAR_CRT_SIDEPLUS_STATION01", "PAR_CRT_SIDEPLUS_STATION01_RING01", "PAR_CRT_SIDEPLUS_STATION01_RING02", "PAR_CRT_SIDEPLUS_STATION01_RING03", "PAR_CRT_SIDEPLUS_STATION02", "PAR_CRT_SIDEPLUS_STATION02_RING01", "PAR_CRT_SIDEPLUS_STATION02_RING02", "PAR_CRT_SIDEPLUS_STATION03", "PAR_CRT_SIDEPLUS_STATION03_RING01", "PAR_CRT_SIDEPLUS_STATION03_RING02", "PAR_CRT_SIDEPLUS_STATION04", "PAR_CRT_SIDEPLUS_STATION04_RING01", "PAR_CRT_SIDEPLUS_STATION04_RING02", "PAR_DAQ_SUMMARY", "PAR_DAQ_SIDEMINUS", "PAR_DAQ_SIDEMINUS_STATION01", "PAR_DAQ_SIDEMINUS_STATION01_RING01", "PAR_DAQ_SIDEMINUS_STATION01_RING02", "PAR_DAQ_SIDEMINUS_STATION01_RING03", "PAR_DAQ_SIDEMINUS_STATION02", "PAR_DAQ_SIDEMINUS_STATION02_RING01", "PAR_DAQ_SIDEMINUS_STATION02_RING02", "PAR_DAQ_SIDEMINUS_STATION03", "PAR_DAQ_SIDEMINUS_STATION03_RING01", "PAR_DAQ_SIDEMINUS_STATION03_RING02", "PAR_DAQ_SIDEMINUS_STATION04", "PAR_DAQ_SIDEMINUS_STATION04_RING01", "PAR_DAQ_SIDEMINUS_STATION04_RING02", "PAR_DAQ_SIDEPLUS", "PAR_DAQ_SIDEPLUS_STATION01", "PAR_DAQ_SIDEPLUS_STATION01_RING01", "PAR_DAQ_SIDEPLUS_STATION01_RING02", "PAR_DAQ_SIDEPLUS_STATION01_RING03", "PAR_DAQ_SIDEPLUS_STATION02", "PAR_DAQ_SIDEPLUS_STATION02_RING01", "PAR_DAQ_SIDEPLUS_STATION02_RING02", "PAR_DAQ_SIDEPLUS_STATION03", "PAR_DAQ_SIDEPLUS_STATION03_RING01", "PAR_DAQ_SIDEPLUS_STATION03_RING02", "PAR_DAQ_SIDEPLUS_STATION04", "PAR_DAQ_SIDEPLUS_STATION04_RING01", "PAR_DAQ_SIDEPLUS_STATION04_RING02", "PAR_DCS_SUMMARY", "PAR_DCS_SIDEMINUS", "PAR_DCS_SIDEMINUS_STATION01", "PAR_DCS_SIDEMINUS_STATION01_RING01", "PAR_DCS_SIDEMINUS_STATION01_RING02", "PAR_DCS_SIDEMINUS_STATION01_RING03", "PAR_DCS_SIDEMINUS_STATION02", "PAR_DCS_SIDEMINUS_STATION02_RING01", "PAR_DCS_SIDEMINUS_STATION02_RING02", "PAR_DCS_SIDEMINUS_STATION03", "PAR_DCS_SIDEMINUS_STATION03_RING01", "PAR_DCS_SIDEMINUS_STATION03_RING02", "PAR_DCS_SIDEMINUS_STATION04", "PAR_DCS_SIDEMINUS_STATION04_RING01", "PAR_DCS_SIDEMINUS_STATION04_RING02", "PAR_DCS_SIDEPLUS", "PAR_DCS_SIDEPLUS_STATION01", "PAR_DCS_SIDEPLUS_STATION01_RING01", "PAR_DCS_SIDEPLUS_STATION01_RING02", "PAR_DCS_SIDEPLUS_STATION01_RING03", "PAR_DCS_SIDEPLUS_STATION02", "PAR_DCS_SIDEPLUS_STATION02_RING01", "PAR_DCS_SIDEPLUS_STATION02_RING02", "PAR_DCS_SIDEPLUS_STATION03", "PAR_DCS_SIDEPLUS_STATION03_RING01", "PAR_DCS_SIDEPLUS_STATION03_RING02", "PAR_DCS_SIDEPLUS_STATION04", "PAR_DCS_SIDEPLUS_STATION04_RING01", "PAR_DCS_SIDEPLUS_STATION04_RING02", "EMU_FED_BUFFER_SIZE", "EMU_FED_DDU_L1A_MISMATCH", "EMU_FED_EVENT_SIZE", "EMU_FED_TOTAL_CSC_NUMBER", "EMU_FED_TOTAL_CFEB_NUMBER", "EMU_FED_TOTAL_ALCT_NUMBER", "EMU_FED_TOTAL_TMB_NUMBER", "FED_BUFFER_SIZE", "EMU_FED_FORMAT_ERRORS", "EMU_FED_DDU_L1A_MISMATCH_FRACT", "EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA", "EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_FRACT", "EMU_FED_DDU_L1A_MISMATCH_CNT", "EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_CNT", "EMU_FED_STATS", "EMU_ALL_DDUS_OUTPUT_PATH_STATUS", "CSC_CLCTXX_KEY_QUARTSTRIP", "CSC_CLCTXX_KEY_EIGHTSTRIP", "CSC_CLCTXX_KEY_STRIP_TYPE", "CSC_CLCTXX_COMPARATOR_CODE", "CSC_CLCTXX_RUN3_TO_RUN2_PATTERN", "CSC_CLCTXX_RUN3_BEND_VS_SLOPE", "CSC_CLCT_RUN3_HMT_NHITS", "CSC_CORR_LCTXX_HITS_DISTRIBUTION", "CSC_CORR_LCTXX_KEY_WG", "CSC_CORR_LCTXX_KEY_HALFSTRIP", "CSC_CORR_LCTXX_KEY_QUARTSTRIP", "CSC_CORR_LCTXX_KEY_EIGHTSTRIP", "CSC_CORR_LCTXX_KEY_STRIP_TYPE", "CSC_CORR_LCT_RUN3_PATTERN_ID", "CSC_CORR_LCTXX_RUN3_ME11_QUALITY", "CSC_CORR_LCTXX_RUN3_QUALITY", "CSC_CORR_LCT_CLCT_COMBINATION", "CSC_CORR_LCTXX_BEND_VS_SLOPE", "CSC_CORR_LCT0_VS_LCT1_RUN3_PATTERN", "CSC_CORR_LCTXX_RUN3_TO_RUN2_PATTERN", "CSC_CORR_LCT0_VS_CLCT0_KEY_STRIP", "CSC_CORR_LCT1_VS_CLCT1_KEY_STRIP", "CSC_CORR_LCT0_VS_ALCT0_KEY_WG", "CSC_CORR_LCT1_VS_ALCT1_KEY_WG", "CSC_CORR_LCT_VS_ALCT_DIGI_MATCH", "CSC_RUN3_HMT_DISTRIBUTION", "CSC_RUN3_HMT_HADRONIC_SHOWER", "CSC_RUN3_HMT_COINCIDENCE_MATCH", "CSC_RUN3_HMT_ALCT_MATCH", "CSC_GEM_SYNC_STATUS", "CSC_GEM_LCT_SYNC_STATUS", "CSC_GEM_NUM_COPADS", "CSC_GEM_ALCT_MATCH", "CSC_GEM_CLCT_MATCH", "CSC_GEM_FIBERS_STATUS", "CSC_GEM_NUM_CLUSTERS", "CSC_GEM_GEMA_CLUSTER_SIZE", "CSC_GEM_GEMB_CLUSTER_SIZE", "CSC_GEM_GEMA_HITS", "CSC_GEM_GEMB_HITS", "CSC_GEM_GEMA_HITS_W_ROLLS", "CSC_GEM_GEMB_HITS_W_ROLLS", "CSC_GEM_GEMA_HITS_IN_TIME", "CSC_GEM_GEMB_HITS_IN_TIME", "CSC_GEM_GEMA_HITS_IN_TIME_PROFILE", "CSC_GEM_GEMB_HITS_IN_TIME_PROFILE", "CSC_GEM_GEMA_PADS_CLUSTER_SIZE", "CSC_GEM_GEMB_PADS_CLUSTER_SIZE", "CSC_CLCT_RUN3_HMT_NHITS_VS_HMT_BITS", "CSC_RUN3_CLCT_ALCT_HMT", "CSC_RUN3_ALCT_HMT_BITS_VS_BX", "CSC_RUN3_CLCT_VS_ALCT_HMT_BITS", "CSC_GEM_GEMA_BX_DISTRIBUTION", "CSC_GEM_GEMB_BX_DISTRIBUTION", "CSC_GEM_GEMA_VFAT_HITS_IN_TIME", "CSC_GEM_GEMB_VFAT_HITS_IN_TIME", "CSC_GEM_GEMA_VFAT_HITS_IN_TIME_PROFILE", "CSC_GEM_GEMB_VFAT_HITS_IN_TIME_PROFILE", "EMU_GEM_PLUS_ENDCAP_VFAT_OCCUPANCY", "EMU_GEM_MINUS_ENDCAP_VFAT_OCCUPANCY", "EMU_CSC_LCT_HMT_REPORTING", "EMU_CSC_ANODE_HMT_REPORTING", "EMU_CSC_CATHODE_HMT_REPORTING", "EMU_CSC_ANODE_HMT_ALCT_REPORTING", "EMU_CSC_TMB_RUN3_DATA_FORMAT", "EMU_CSC_TMB_RUN3_CCLUT_MODE", "EMU_CSC_RUN3_ALCT_FORMAT", }
 
static const HistoName cscdqm::h::names [] = { "Actual_DMB_CFEB_DAV_Frequency" , "Actual_DMB_CFEB_DAV_multiplicity_Frequency" , "Actual_DMB_CFEB_DAV_multiplicity_Rate" , "Actual_DMB_CFEB_DAV_Rate" , "Actual_DMB_FEB_Combinations_DAV_Frequency" , "Actual_DMB_FEB_Combinations_DAV_Rate" , "Actual_DMB_FEB_DAV_Frequency" , "Actual_DMB_FEB_DAV_Rate" , "ALCT1_vs_ALCT0_KeyWG" , "ALCTTime_Ly%d" , "ALCTTime_Ly%d_Profile" , "ALCT%d_BXN" , "ALCT%d_dTime" , "ALCT%d_dTime_Profile" , "ALCT%d_dTime_vs_KeyWG" , "ALCT%d_KeyWG" , "ALCT%d_Pattern" , "ALCT%d_Pattern_Distr" , "ALCT%d_Quality" , "ALCT%d_Quality_Distr" , "ALCT%d_Quality_Profile" , "ALCT_BXN" , "ALCT_BXN_vs_DMB_BXN" , "ALCT_DMB_BXN_diff" , "ALCT_DMB_L1A_diff" , "ALCT_L1A" , "ALCT_Ly%d_Efficiency" , "ALCT_Ly%d_Rate" , "ALCT_Match_Time" , "ALCT_Number_Efficiency" , "ALCT_Number_Of_Layers_With_Hits" , "ALCT_Number_Of_WireGroups_With_Hits" , "ALCT_Number_Rate" , "ALCT_Word_Count" , "BinCheck_DataFlow_Problems_Frequency" , "BinCheck_DataFlow_Problems_Table" , "BinCheck_ErrorStat_Table" , "BinCheck_Errors_Frequency" , "Chamber_Event_Display_No%d" , "CFEB%d_DMB_L1A_diff" , "CFEB%d_Free_SCA_Cells" , "CFEB%d_L1A_Sync_Time" , "CFEB%d_L1A_Sync_Time_DMB_diff" , "CFEB%d_L1A_Sync_Time_vs_DMB" , "CFEB%d_LCT_PHASE_vs_L1A_PHASE" , "CFEB%d_SCA_Blocks_Locked_by_LCTs" , "CFEB%d_SCA_Blocks_Locked_by_LCTxL1" , "CFEB%d_SCA_Block_Occupancy" , "CFEB_ActiveStrips_Ly%d" , "CFEB_Active_Samples_vs_Strip_Ly%d" , "CFEB_Active_Samples_vs_Strip_Ly%d_Profile" , "AFEB_RawHits_TimeBins" , "CFEB_Clusters_Charge_Ly_%d" , "CFEB_Cluster_Duration_Ly_%d" , "CFEB_Number_of_Clusters_Ly_%d" , "CFEB_Out_Off_Range_Strips_Ly%d" , "CFEB_PedestalRMS_Sample_01_Ly%d" , "CFEB_Pedestal_withEMV_Sample_01_Ly%d" , "CFEB_Pedestal_withRMS_Sample_01_Ly%d" , "CFEB_Pedestal(withEMV)_Sample_01_Ly%d" , "CFEB_Pedestal(withRMS)_Sample_01_Ly%d" , "CFEB_SCA_Cell_Peak_Ly_%d" , "CFEB_Width_of_Clusters_Ly_%d" , "CLCT0_CLCT1_Clssification" , "CLCT0_Clssification" , "CLCT0_KeyDiStrip_vs_ALCT0_KeyWiregroup" , "CLCT1_vs_CLCT0_Key_Strip" , "CLCTTime_Ly%d" , "CLCTTime_Ly%d_Profile" , "CLCT%d_BXN" , "CLCT%d_DiStrip_Pattern" , "CLCT%d_DiStrip_Quality" , "CLCT%d_DiStrip_Quality_Profile" , "CLCT%d_dTime" , "CLCT%d_dTime_Profile" , "CLCT%d_dTime_vs_DiStrip" , "CLCT%d_dTime_vs_Half_Strip" , "CLCT%d_Half_Strip_Pattern" , "CLCT%d_Half_Strip_Quality" , "CLCT%d_Half_Strip_Quality_Distr" , "CLCT%d_Half_Strip_Quality_Profile" , "CLCT%d_KeyDiStrip" , "CLCT%d_KeyHalfStrip" , "CLCT_BXN" , "CLCT_BXN_vs_DMB_BXN" , "CLCT_DMB_BXN_diff" , "CLCT_DMB_L1A_diff" , "CLCT%d_Half_Strip_Pattern_Distr" , "CLCT_L1A" , "CLCT_Ly%d_Efficiency" , "CLCT_Ly%d_Rate" , "CLCT_Number" , "CLCT_Number_Of_HalfStrips_With_Hits" , "CLCT_Number_Of_Layers_With_Hits" , "CLCT_Number_Rate" , "CSC_Efficiency" , "CSC_Rate" , "DMB_BXN_Distrib" , "DMB_BXN_vs_DDU_BXN" , "DMB_CFEB_Active" , "DMB_CFEB_Active_vs_DAV" , "DMB_CFEB_DAV" , "DMB_CFEB_DAV_multiplicity" , "DMB_CFEB_DAV_multiplicity_Unpacking_Inefficiency" , "DMB_CFEB_DAV_Unpacking_Inefficiency" , "DMB_CFEB_MOVLP" , "DMB_CFEB_Sync" , "DMB_DDU_BXN_diff" , "DMB_DDU_L1A_diff" , "DMB_FEB_Combinations_DAV_Efficiency" , "DMB_FEB_Combinations_DAV_Rate" , "DMB_FEB_Combinations_DAV_Unpacking_Inefficiency" , "DMB_FEB_Combinations_Unpacked_vs_DAV" , "DMB_FEB_DAV_Efficiency" , "DMB_FEB_DAV_Rate" , "DMB_FEB_DAV_Unpacking_Inefficiency" , "DMB_FEB_Timeouts" , "DMB_FEB_Unpacked_vs_DAV" , "DMB_FIFO_stats" , "DMB_L1A_Distrib" , "DMB_L1A_vs_ALCT_L1A" , "DMB_L1A_vs_CLCT_L1A" , "DMB_L1A_vs_DDU_L1A" , "DMB_L1_Pipe" , "LCT0_Match_BXN_Difference" , "LCT1_Match_BXN_Difference" , "LCT_Match_Status" , "TMB_ALCT_BXN_diff" , "TMB_ALCT_L1A_diff" , "TMB_BXN_vs_ALCT_BXN" , "TMB_L1A_vs_ALCT_L1A" , "TMB_Word_Count" , "CFEB_Comparators_TimeSamples" , "Buffer_Size" , "BXN" , "CSC_Errors" , "CSC_Errors_Rate" , "CSC_Warnings" , "CSC_Warnings_Rate" , "DMB_Active_Header_Count" , "DMB_Connected_Inputs" , "DMB_Connected_Inputs_Rate" , "DMB_DAV_Header_Count_vs_DMB_Active_Header_Count" , "DMB_DAV_Header_Occupancy" , "DMB_DAV_Header_Occupancy_Rate" , "DMB_unpacked_vs_DAV" , "L1A_Increment" , "Readout_Errors" , "Trailer_ErrorStat_Frequency" , "Trailer_ErrorStat_Rate" , "Trailer_ErrorStat_Table" , "Word_Count" , "All_DDUs_Average_Event_Size" , "All_DDUs_Average_Inputs_with_Data" , "All_DDUs_Average_Live_Inputs" , "All_DDUs_Event_Size" , "All_DDUs_Format_Errors" , "All_DDUs_Inputs_Errors" , "All_DDUs_Inputs_Warnings" , "All_DDUs_Inputs_with_Data" , "All_DDUs_in_Readout" , "All_DDUs_L1A_Increment" , "All_DDUs_Live_Inputs" , "All_DDUs_Trailer_Errors" , "All_Readout_Errors" , "Minus_endcap_AFEB_RawHits_Time" , "Plus_endcap_AFEB_RawHits_Time" , "CSC_AFEB_RawHits_Time_mean" , "CSC_AFEB_RawHits_Time_rms" , "CSC_ALCT0_BXN_mean" , "CSC_ALCT0_BXN_rms" , "Minus_endcap_ALCT0_dTime" , "Plus_endcap_ALCT0_dTime" , "CSC_ALCT0_Quality" , "CSC_ALCT_CLCT_Match_mean" , "CSC_ALCT_CLCT_Match_rms" , "CSC_ALCT_Planes_with_Hits" , "CSC_CLCT0_BXN_mean" , "CSC_CLCT0_BXN_rms" , "CSC_CLCT0_Quality" , "CSC_CLCT_Planes_with_Hits" , "CSC_DMB_input_fifo_full" , "CSC_DMB_input_fifo_full_Fract" , "CSC_DMB_input_timeout" , "CSC_DMB_input_timeout_Fract" , "Minus_endcap_ALCT_CLCT_Match_Time" , "Minus_endcap_CLCT0_dTime" , "Plus_endcap_ALCT_CLCT_Match_Time" , "Plus_endcap_CLCT0_dTime" , "Plus_endcap_CFEB_Comparators_Time" , "Minus_endcap_CFEB_Comparators_Time" , "CSC_CFEB_Comparators_Time_mean" , "CSC_CFEB_Comparators_Time_rms" , "CSC_Format_Errors" , "CSC_Format_Errors_Fract" , "CSC_Format_Warnings" , "CSC_Format_Warnings_Fract" , "CSC_L1A_out_of_sync" , "CSC_L1A_out_of_sync_Fract" , "CSC_Reporting" , "CSC_STATS_cfeb_bwords" , "CSC_STATS_fifofull_err" , "CSC_STATS_format_err" , "CSC_STATS_inputto_err" , "CSC_STATS_l1sync_err" , "CSC_STATS_occupancy" , "CSC_STATS_summary" , "CSC_STATS_wo_alct" , "CSC_STATS_wo_cfeb" , "CSC_STATS_wo_clct" , "CSC_Unpacked" , "CFEB_SCA_CellPeak_Time" , "Plus_endcap_CFEB_SCA_CellPeak_Time" , "Minus_endcap_CFEB_SCA_CellPeak_Time" , "CSC_CFEB_SCA_CellPeak_Time_mean" , "CSC_CFEB_SCA_CellPeak_Time_rms" , "CSC_Unpacked_Fract" , "CSC_Unpacked_with_errors" , "CSC_wo_ALCT" , "CSC_standby" , "CSC_wo_ALCT_Fract" , "CSC_wo_CFEB" , "CSC_wo_CFEB_Fract" , "CSC_wo_CLCT" , "CSC_wo_CLCT_Fract" , "All_DDUs_BXNs" , "DMB_Format_Errors" , "DMB_Format_Errors_Fract" , "DMB_Format_Warnings" , "DMB_Format_Warnings_Fract" , "DMB_input_fifo_full" , "DMB_input_fifo_full_Fract" , "DMB_input_timeout" , "DMB_input_timeout_Fract" , "DMB_L1A_out_of_sync" , "DMB_L1A_out_of_sync_Fract" , "DMB_Reporting" , "DMB_Unpacked" , "DMB_Unpacked_Fract" , "DMB_Unpacked_with_errors" , "DMB_wo_ALCT" , "DMB_wo_ALCT_Fract" , "DMB_wo_CFEB" , "DMB_wo_CFEB_Fract" , "DMB_wo_CLCT" , "DMB_wo_CLCT_Fract" , "FEDEntries" , "FEDFatal" , "FEDFormatFatal" , "FEDNonFatal" , "Physics_EMU" , "Physics_ME1" , "Physics_ME2" , "Physics_ME3" , "Physics_ME4" , "Event_Display_Anode" , "Event_Display_Cathode" , "Event_Display_XY" , "reportSummary" , "CSC_SideMinus" , "CSC_SideMinus_Station01" , "CSC_SideMinus_Station01_Ring01" , "CSC_SideMinus_Station01_Ring02" , "CSC_SideMinus_Station01_Ring03" , "CSC_SideMinus_Station02" , "CSC_SideMinus_Station02_Ring01" , "CSC_SideMinus_Station02_Ring02" , "CSC_SideMinus_Station03" , "CSC_SideMinus_Station03_Ring01" , "CSC_SideMinus_Station03_Ring02" , "CSC_SideMinus_Station04" , "CSC_SideMinus_Station04_Ring01" , "CSC_SideMinus_Station04_Ring02" , "CSC_SidePlus" , "CSC_SidePlus_Station01" , "CSC_SidePlus_Station01_Ring01" , "CSC_SidePlus_Station01_Ring02" , "CSC_SidePlus_Station01_Ring03" , "CSC_SidePlus_Station02" , "CSC_SidePlus_Station02_Ring01" , "CSC_SidePlus_Station02_Ring02" , "CSC_SidePlus_Station03" , "CSC_SidePlus_Station03_Ring01" , "CSC_SidePlus_Station03_Ring02" , "CSC_SidePlus_Station04" , "CSC_SidePlus_Station04_Ring01" , "CSC_SidePlus_Station04_Ring02" , "CertificationSummary" , "CSC_SideMinus" , "CSC_SideMinus_Station01" , "CSC_SideMinus_Station01_Ring01" , "CSC_SideMinus_Station01_Ring02" , "CSC_SideMinus_Station01_Ring03" , "CSC_SideMinus_Station02" , "CSC_SideMinus_Station02_Ring01" , "CSC_SideMinus_Station02_Ring02" , "CSC_SideMinus_Station03" , "CSC_SideMinus_Station03_Ring01" , "CSC_SideMinus_Station03_Ring02" , "CSC_SideMinus_Station04" , "CSC_SideMinus_Station04_Ring01" , "CSC_SideMinus_Station04_Ring02" , "CSC_SidePlus" , "CSC_SidePlus_Station01" , "CSC_SidePlus_Station01_Ring01" , "CSC_SidePlus_Station01_Ring02" , "CSC_SidePlus_Station01_Ring03" , "CSC_SidePlus_Station02" , "CSC_SidePlus_Station02_Ring01" , "CSC_SidePlus_Station02_Ring02" , "CSC_SidePlus_Station03" , "CSC_SidePlus_Station03_Ring01" , "CSC_SidePlus_Station03_Ring02" , "CSC_SidePlus_Station04" , "CSC_SidePlus_Station04_Ring01" , "CSC_SidePlus_Station04_Ring02" , "DAQSummary" , "CSC_SideMinus" , "CSC_SideMinus_Station01" , "CSC_SideMinus_Station01_Ring01" , "CSC_SideMinus_Station01_Ring02" , "CSC_SideMinus_Station01_Ring03" , "CSC_SideMinus_Station02" , "CSC_SideMinus_Station02_Ring01" , "CSC_SideMinus_Station02_Ring02" , "CSC_SideMinus_Station03" , "CSC_SideMinus_Station03_Ring01" , "CSC_SideMinus_Station03_Ring02" , "CSC_SideMinus_Station04" , "CSC_SideMinus_Station04_Ring01" , "CSC_SideMinus_Station04_Ring02" , "CSC_SidePlus" , "CSC_SidePlus_Station01" , "CSC_SidePlus_Station01_Ring01" , "CSC_SidePlus_Station01_Ring02" , "CSC_SidePlus_Station01_Ring03" , "CSC_SidePlus_Station02" , "CSC_SidePlus_Station02_Ring01" , "CSC_SidePlus_Station02_Ring02" , "CSC_SidePlus_Station03" , "CSC_SidePlus_Station03_Ring01" , "CSC_SidePlus_Station03_Ring02" , "CSC_SidePlus_Station04" , "CSC_SidePlus_Station04_Ring01" , "CSC_SidePlus_Station04_Ring02" , "DCSSummary" , "CSC_SideMinus" , "CSC_SideMinus_Station01" , "CSC_SideMinus_Station01_Ring01" , "CSC_SideMinus_Station01_Ring02" , "CSC_SideMinus_Station01_Ring03" , "CSC_SideMinus_Station02" , "CSC_SideMinus_Station02_Ring01" , "CSC_SideMinus_Station02_Ring02" , "CSC_SideMinus_Station03" , "CSC_SideMinus_Station03_Ring01" , "CSC_SideMinus_Station03_Ring02" , "CSC_SideMinus_Station04" , "CSC_SideMinus_Station04_Ring01" , "CSC_SideMinus_Station04_Ring02" , "CSC_SidePlus" , "CSC_SidePlus_Station01" , "CSC_SidePlus_Station01_Ring01" , "CSC_SidePlus_Station01_Ring02" , "CSC_SidePlus_Station01_Ring03" , "CSC_SidePlus_Station02" , "CSC_SidePlus_Station02_Ring01" , "CSC_SidePlus_Station02_Ring02" , "CSC_SidePlus_Station03" , "CSC_SidePlus_Station03_Ring01" , "CSC_SidePlus_Station03_Ring02" , "CSC_SidePlus_Station04" , "CSC_SidePlus_Station04_Ring01" , "CSC_SidePlus_Station04_Ring02" , "FEDBufferSize" , "FED_DDU_L1A_mismatch" , "FEDTotalEventSize" , "FEDTotalCSCs" , "FEDTotalCFEBs" , "FEDTotalALCTs" , "FEDTotalTMBs" , "DCCBufferSize" , "FEDFormat_Errors" , "FED_DDU_L1A_mismatch_fract" , "FED_DDU_L1A_mismatch_with_CSC_data" , "FED_DDU_L1A_mismatch_with_CSC_data_fract" , "FED_DDU_L1A_mismatch_cnt" , "FED_DDU_L1A_mismatch_with_CSC_data_cnt" , "FED_Stats" , "All_DDUs_Output_Path_Status" , "CLCT%d_KeyQuartStrip" , "CLCT%d_KeyEightStrip" , "CLCT%d_KeyStripType" , "CLCT%d_ComparatorCode" , "CLCT%d_Run3_to_Run2_Pattern" , "CLCT%d_Run3_Bend_vs_Slope" , "CLCT_Run3_HMT_nhits" , "Corr_LCT%d_Hits_Distribution" , "Corr_LCT%d_KeyWG" , "Corr_LCT%d_KeyHalfStrip" , "Corr_LCT%d_KeyQuartStrip" , "Corr_LCT%d_KeyEightStrip" , "Corr_LCT%d_KeyStripType" , "Corr_LCT_Run3_PatternID" , "Corr_LCT%d_Run3_ME11_Quality" , "Corr_LCT%d_Run3_Quality" , "Corr_LCT_CLCT_Combination" , "Corr_LCT%d_Bend_vs_Slope" , "Corr_LCT0_vs_LCT1_Run3_Patterns" , "Corr_LCT%d_Run3_to_Run2_Pattern" , "Corr_LCT0_vs_CLCT0_KeyStrips" , "Corr_LCT1_vs_CLCT1_KeyStrips" , "Corr_LCT0_vs_ALCT0_KeyWG" , "Corr_LCT1_vs_ALCT1_KeyWG" , "Corr_LCT_vs_ALCT_Digi_Match" , "Run3_HMT_Distribution" , "Run3_HMT_HadronicShowerTrigger" , "Run3_HMT_Coincidence_Match" , "Run3_HMT_ALCT_Match" , "GEM_Sync_Status" , "GEM_LCT_Sync_Status" , "GEM_Num_Copads" , "GEM_ALCT_Match_Window" , "GEM_CLCT_Match_Window" , "GEM_Fibers_Status" , "GEM_Num_Clusters" , "GEM_gemA_Cluster_Size" , "GEM_gemB_Cluster_Size" , "GEM_gemA_Hits" , "GEM_gemB_Hits" , "GEM_gemA_Hits_w_Rolls" , "GEM_gemB_Hits_w_Rolls" , "GEM_gemA_Hits_in_Time" , "GEM_gemB_Hits_in_Time" , "GEM_gemA_Hits_in_Time_Profile" , "GEM_gemB_Hits_in_Time_Profile" , "GEM_gemA_Pads_Cluster_Size" , "GEM_gemB_Pads_Cluster_Size" , "CLCT_Run3_HMT_nhits_vs_HMT_bits" , "Run3_CLCT_ALCT_HMT" , "Run3_ALCT_HMT_bits_vs_BX" , "Run3_CLCT_vs_ALCT_HMT_bits" , "GEM_gemA_BX_Distribution" , "GEM_gemB_BX_Distribution" , "GEM_gemA_VFAT_Hits_in_Time" , "GEM_gemB_VFAT_Hits_in_Time" , "GEM_gemA_VFAT_Hits_in_Time_Profile" , "GEM_gemB_VFAT_Hits_in_Time_Profile" , "Plus_endcap_GEM_VFAT_occupancy" , "Minus_endcap_GEM_VFAT_occupancy" , "CSC_LCT_HMT_Reporting" , "CSC_Anode_HMT_Reporting" , "CSC_Cathode_HMT_Reporting" , "CSC_Anode_HMT_ALCT_Reporting" , "CSC_TMB_Run3_Data_Format" , "CSC_TMB_Run3_CCLUT_Mode" , "CSC_ALCT_Run3_Format" , }
 
static const unsigned int cscdqm::h::namesSize = (sizeof keys / sizeof(* keys ))
 
static const std::type_info & cscdqm::ParHistoDefT = typeid(cscdqm::ParHistoDef)
 
static const char cscdqm::PATH_CSC [] = "CSC_%03d_%02d"
 
static const char cscdqm::PATH_DDU [] = "DDU_%02d"
 
static const char cscdqm::PATH_FED [] = "FED_%03d"