CMS 3D CMS Logo

SiPixelLorentzAngleCalibration_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 SiPixelLorentzAngleCalibration = cms.PSet(
4  # Name that is bound to the SiPixelLorentzAngleCalibration, defined by
5  # the DEFINE_EDM_PLUGIN macro in SiPixelLorentzAngleCalibration.cc:
6  calibrationName = cms.string('SiPixelLorentzAngleCalibration'),
7 
8  # Configuration parameters of SiPixelLorentzAngleCalibration
9  treeFile = cms.string('treeFile.root'), # to store Lorentz angle values (in-&output)
10  mergeTreeFiles = cms.vstring(), # files with input/output from various parallel jobs
11  saveToDB = cms.bool(False), # save result in poolDBOutputService
12  # If we save to DB, the recordNameDBwrite must match what is specified
13  # as 'record' in the PoolDBOutputService:
14  recordNameDBwrite = cms.string('SiPixelLorentzAngleRcd'),
15 
16  # Configuration of the granularity for the Lorentz angle calibration
17  LorentzAngleModuleGroups = cms.PSet(),
18 
19  # depending on the TTRHBuilder one has to use different
20  # 'SiPixelLorentzAngleRcd' flavors, e.g. when using template hit
21  # reconstruction one has to use "fromAlignment" and for the generic version
22  # one directly uses the unlabelled version, i.e. ""
23  lorentzAngleLabel = cms.string("fromAlignment"),
24  )