CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalLaserCondTools_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 ecalLaserCondTools = cms.EDAnalyzer("EcalLaserCondTools",
4  #File with a list of events for whose IOVs must be filled in the database
5  #Use empty string to include all the IOVs found in the input files
6  eventListFile = cms.string(""),
7 
8  #Module verbosity level
9  verbosity = cms.int32(1),
10 
11  #Running mode:
12  # ascii_file_to_db: fill the database with corrections read from an ascii file
13  # hdf_file_to_db: fill the database with corrections read from a HDF5 file
14  # db_to_ascii_file: export IOVS from the database to an ascii file, corr_dump.txt
15  mode = cms.string(""),
16 
17  #List of input files for file-to-database modes
18  inputFiles = cms.vstring(),
19 
20  #Numbre of first IOVs to skip when importing IOVs from a file
21  skipIov = cms.int32(0),
22 
23  #Number of IOVs to insert in the database, use -1 to insert
24  #all the IOVs found in the input files
25  nIovs = cms.int32(-1),
26 
27  #Limit database IOV insertion for IOV after the
28  #provided time, expressed in unix time
29  fromTime = cms.int32(0),
30 
31  #If positive, IOV insertion for IOV before the
32  #provided time, expressed in unix time
33  toTime = cms.int32(-1),
34 
35  #Force p1, p2, or p3 to 1 if its value
36  #is lower than the provided bound value
37  transparencyMin = cms.double(-1.),
38 
39  #Force p1, p2, or p3 to 1 if its value
40  #is lower than the provided bound value
41  transparencyMax = cms.double(9999.)
42  )
43 
44