CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
validate_csc_frontier_cfg.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 # Configuration file for EventSetupTest_t
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 process = cms.Process("TEST")
8 process.PoolDBESSource = cms.ESSource("PoolDBESSource",
9  siteLocalConfig = cms.untracked.bool(True),
10  loadAll = cms.bool(True),
11  toGet = cms.VPSet(cms.PSet(
12  record = cms.string('CSCPedestalsRcd'),
13  tag = cms.string('CSCPedestals_from_online')
14  ),
15  cms.PSet(
16  record = cms.string('CSCGainsRcd'),
17  tag = cms.string('CSCGains_from_online')
18  ),
19  cms.PSet(
20  record = cms.string('CSCNoiseMatrixRcd'),
21  tag = cms.string('CSCNoiseMatrix_from_online')
22  ),
23  cms.PSet(
24  record = cms.string('CSCcrosstalkRcd'),
25  tag = cms.string('CSCcrosstalk_from_online')
26  )),
27  messagelevel = cms.untracked.uint32(0),
28  timetype = cms.string('runnumber'),
29  connect = cms.string('frontier://cms_conditions_data/CMS_COND_CSC'), ##cms_conditions_data/CMS_COND_CSC"
30 
31  authenticationMethod = cms.untracked.uint32(0)
32 )
33 
34 process.source = cms.Source("EmptySource",
35  maxEvents = cms.untracked.int32(5),
36  numberEventsInRun = cms.untracked.uint32(1),
37  firstRun = cms.untracked.uint32(1)
38 )
39 
40 process.get = cms.EDAnalyzer("EventSetupRecordDataGetter",
41  toGet = cms.VPSet(cms.PSet(
42  record = cms.string('CSCPedestalsRcd'),
43  data = cms.vstring('CSCPedestals')
44  ),
45  cms.PSet(
46  record = cms.string('CSCGainsRcd'),
47  data = cms.vstring('CSCGains')
48  ),
49  cms.PSet(
50  record = cms.string('CSCNoiseMatrixRcd'),
51  data = cms.vstring('CSCNoiseMatrix')
52  ),
53  cms.PSet(
54  record = cms.string('CSCcrosstalkRcd'),
55  data = cms.vstring('CSCcrosstalk')
56  )),
57  verbose = cms.untracked.bool(True)
58 )
59 
60 process.printer = cms.OutputModule("AsciiOutputModule")
61 
62 process.p = cms.Path(process.get)
63 process.ep = cms.EndPath(process.printer)
64