CMS 3D CMS Logo

ApeSettingAlgorithm_cfi.py
Go to the documentation of this file.
1 # ApeSettingAlgorithm
2 # -------------------
3 
4 import FWCore.ParameterSet.Config as cms
5 
6 ApeSettingAlgorithm = cms.PSet(
7  algoName = cms.string('ApeSettingAlgorithm'),
8  saveApeToASCII = cms.untracked.bool(False),
9  saveComposites = cms.untracked.bool(False),
10  saveLocalNotGlobal = cms.untracked.bool(False),
11  apeASCIISaveFile = cms.untracked.string('ApeDump.txt'),
12  readApeFromASCII = cms.bool(False),
13  readLocalNotGlobal = cms.bool(False),
14  readFullLocalMatrix = cms.bool(False),
15  setComposites = cms.bool(False),
16  apeASCIIReadFile = cms.FileInPath('Alignment/CommonAlignmentAlgorithm/test/apeinput.txt')
17 )
18 
19 # Parameters:
20 # saveApeToASCII -- Do we write out an APE text file?
21 # saveComposites -- Do we write APEs for composite detectors?
22 # saveLocalNotGlobal -- Do we write the APEs in the local or global coordinates?
23 # apeASCIISaveFile -- The name of the save-file.
24 # readApeFromASCII -- Do we read in APEs from a text file?
25 # readLocalNotGlobal -- Do we read APEs in the local or the global frame?
26 # readFullLocalMatrix -- Do we read the full local matrix or just the diagonal elements?
27 # Full matrix format: DetID dxx dxy dyy dxz dyz dzz
28 # Diagonal element format: DetID sqrt(dxx) sqrt(dyy) sqrt(dzz)
29 # setComposites -- Do we set the APEs for composite detectors or just ignore them?
30 # apeASCIIReadFile -- Input file name.
31 # Also note:
32 # process.AlignmentProducer.saveApeToDB -- to save as an sqlite file
33 # and associated entries in _cfg.py