1 from __future__
import print_function
4 import FWCore.ParameterSet.Config
as cms
12 Config.optionxform = str
21 files=files.splitlines()
22 self.
files=[x
for x
in files
if len(x)>0]
27 for path
in Config.options(
"btag"):
29 modules=Config.get(
"btag",path)
30 modules=modules.splitlines()
31 for module
in modules:
32 if(module!=
"" and path!=
""):
33 self.btag_modules.extend([cms.InputTag(module)])
34 self.btag_modules_string.extend([module])
35 self.btag_pathes.extend([path])
39 for path
in Config.options(
"vertex"):
41 modules=Config.get(
"vertex",path)
42 modules=modules.splitlines()
43 for module
in modules:
44 if(module!=
"" and path!=
""):
45 self.vertex_modules.extend([cms.InputTag(module)])
46 self.vertex_pathes.extend([path])
50 print(
"Reading ", self.fileName)
52 print(
"denominatorTriggerPath = ",self.denominatorTriggerPath)
53 print(
"maxEvents = ",self.maxEvents)
54 print(
"CMSSWVER = ",self.CMSSWVER)
55 print(
"processname = ",self.processname)
56 print(
"jets (for matching) = ",self.jets)
57 print(
"files = ",self.files)
58 print(
"btag_modules ",self.btag_modules)
59 print(
"btag_pathes ",self.btag_pathes)
60 print(
"vertex_modules ",self.vertex_modules)
61 print(
"vertex_pathes ",self.vertex_pathes)
def ConfigSectionMap(section)
def __init__(self, fileName)
S & print(S &os, JobReport::InputFile const &f)