test
CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
autoDQM.py
Go to the documentation of this file.
1 autoDQM = { 'common' : ['DQMOfflineCommon',
2  'PostDQMOffline',
3  'DQMHarvestCommon+DQMCertCommon'],
4  'commonSiStripZeroBias' : ['DQMOfflineCommonSiStripZeroBias',
5  'PostDQMOffline',
6  'DQMHarvestCommonSiStripZeroBias+DQMCertCommon'],
7  'trackingOnlyDQM' : ["DQMOfflineTracking",
8  "PostDQMOffline",
9  "DQMHarvestTracking"],
10  'muon': ['DQMOfflineMuon',
11  'PostDQMOffline',
12  'DQMHarvestMuon+DQMCertMuon'],
13  'hcal': ['DQMOfflineHcal',
14  'PostDQMOffline',
15  'DQMHarvestHcal'],
16  'hcal2': ['HcalDQMOfflineSequence',
17  'PostDQMOffline',
18  'HcalDQMOfflinePostProcessor'],
19  'jetmet': ['DQMOfflineJetMET',
20  'PostDQMOffline',
21  'DQMHarvestJetMET+DQMCertJetMET'],
22  'ecal': ['DQMOfflineEcal',
23  'PostDQMOffline',
24  'DQMHarvestEcal+DQMCertEcal'],
25  'egamma': ['DQMOfflineEGamma',
26  'PostDQMOffline',
27  'DQMHarvestEGamma'],
28  'btag': ['DQMOfflineBTag',
29  'PostDQMOffline',
30  'DQMHarvestBTag'],
31  'HLTMon': ['HLTMonitoring',
32  'PostDQMOffline',
33  'HLTMonitoringClient'],
34  'HLTMonPA' : ['HLTMonitoringPA', 'PostDQMOffline', 'HLTMonitoringClientPA'],
35  'express': ['@commonSiStripZeroBias+@muon+@hcal+@jetmet+@ecal',
36  'PostDQMOffline',
37  '@commonSiStripZeroBias+@muon+@hcal+@jetmet+@ecal'],
38  'allForPrompt': ['@common+@muon+@hcal+@jetmet+@ecal',
39  'PostDQMOffline',
40  '@common+@muon+@hcal+@jetmet+@ecal'],
41 
42  'miniAODDQM': ['DQMOfflineMiniAOD',
43  'PostDQMOfflineMiniAOD',
44  'DQMHarvestMiniAOD'],
45  'standardDQM': ['DQMOffline',
46  'PostDQMOffline',
47  'dqmHarvesting'],
48  'standardDQMFakeHLT': ['DQMOfflineFakeHLT',
49  'PostDQMOffline',
50  'dqmHarvestingFakeHLT'],
51  'liteDQMHI': ['liteDQMOfflineHeavyIons',
52  'PostDQMOffline',
53  'dqmHarvesting']
54  }
55 
56 _phase2_allowed = ['trackingOnlyDQM','muon','hcal','hcal2','egamma']
57 autoDQM['phase2'] = ['','','']
58 for i in [0,2]:
59  autoDQM['phase2'][i] = '+'.join([autoDQM[m][i] for m in _phase2_allowed])
60 autoDQM['phase2'][1] = 'PostDQMOffline'
static std::string join(char **cmd)
Definition: RemoteFile.cc:18