CMS 3D CMS Logo

ConstantsForDqm.h
Go to the documentation of this file.
1 
2 #ifndef DataFormats_SiStripCommon_ConstantsForDqm_H
3 #define DataFormats_SiStripCommon_ConstantsForDqm_H
4 
6 #include <string>
7 
13 namespace sistrip {
14 
15  // ---------- Useful characters ----------
16 
17  static const char dir_[] = "/";
18  static const char sep_[] = "_";
19  static const char pipe_[] = "|";
20  static const char dot_[] = ".";
21  static const char hex_[] = "0x";
22 
23  // ---------- Naming dirs and histos ----------
24 
25  static const char dqmSourceFileName_[] = "SiStripCommissioningSource";
26  static const char dqmClientFileName_[] = "SiStripCommissioningClient";
27 
28  static const char dqmRoot_[] = "DQMData";
29  static const char collate_[] = "Collate";
30  static const char root_[] = "SiStrip";
31  static const char taskId_[] = "SiStripCommissioningTask";
32  static const char summaryPlot_[] = "SummaryPlot";
33  static const char runNumber_[] = "RunNumber";
34 
35  namespace extrainfo {
36 
37  // ---------- opto scan ----------
38 
39  static const char gain_[] = "Gain";
40  static const char digital_[] = "Digital";
41  static const char baselineRms_[] = "BaselineNoise";
42 
43  // ---------- peds and noise ----------
44 
45  static const char pedestals_[] = "Pedestals";
46  static const char rawNoise_[] = "RawNoise";
47  static const char noise_[] = "Noise";
48  static const char commonMode_[] = "CommonMode";
49  static const char roughPedestals_[] = "RoughPedestals";
50  static const char noiseProfile_[] = "NoiseProfile";
51  static const char noise2D_[] = "Noise2D";
52 
53  static const char pedsAndRawNoise_[] = "PedsAndRawNoise"; //@@ LEGACY
54  static const char residualsAndNoise_[] = "ResidualsAndNoise"; //@@ LEGACY
55  static const char pedsAndCmSubNoise_[] = "PedsAndCMSubtractedNoise"; //@@ LEGACY
56 
57  // ---------- latency ----------
58 
59  static const char clusterCharge_[] = "ClusterCharge";
60  static const char occupancy_[] = "Occupancy";
61 
62  // ---------- DaqScopeMode -----
63  static const char scopeModeFrame_[] = "DaqScopeFrame";
64 
65  }
66 
67  // ---------- Actions to be taken by web client ----------
68 
71  NO_ACTION = 0,
77  };
78 
79 }
80 
81 #endif // DataFormats_SiStripCommon_ConstantsForDqm_H
82 
83 
static const char runNumber_[]
static const char noise_[]
static const char dot_[]
static const char rawNoise_[]
static const char pedsAndRawNoise_[]
static const char dir_[]
static const char dqmClientFileName_[]
sistrip classes
static const char occupancy_[]
static const char baselineRms_[]
static const char sep_[]
static const char noise2D_[]
static const char summaryPlot_[]
static const char taskId_[]
static const char dqmSourceFileName_[]
static const char roughPedestals_[]
static const char dqmRoot_[]
static const char commonMode_[]
static const char noiseProfile_[]
static const char digital_[]
static const char pedestals_[]
static const char residualsAndNoise_[]
static const char clusterCharge_[]
static const char pedsAndCmSubNoise_[]
static const char pipe_[]
static const uint16_t invalid_
Definition: Constants.h:16
static const uint16_t unknown_
Definition: Constants.h:19
static const char hex_[]
static const char scopeModeFrame_[]
static const char gain_[]
static const char root_[]
static const char collate_[]