File indexing completed on 2023-06-25 23:38:36
0001 import os
0002
0003 import FWCore.ParameterSet.Config as cms
0004
0005
0006 ApeEstimatorTemplate = cms.EDAnalyzer('ApeEstimator',
0007
0008
0009 tjTkAssociationMapTag = cms.InputTag("TrackRefitterForApeEstimator"),
0010
0011
0012
0013 maxTracksPerEvent = cms.uint32(0),
0014
0015
0016 applyTrackCuts = cms.bool(True),
0017
0018
0019 HitSelector = cms.PSet(
0020
0021
0022
0023 width = cms.vuint32(),
0024 widthProj = cms.vdouble(),
0025 widthDiff = cms.vdouble(),
0026 charge = cms.vdouble(),
0027 edgeStrips = cms.vuint32(),
0028 maxCharge = cms.vdouble(),
0029 chargeOnEdges = cms.vdouble(),
0030 chargeAsymmetry = cms.vdouble(),
0031 chargeLRplus = cms.vdouble(),
0032 chargeLRminus = cms.vdouble(),
0033 maxIndex = cms.vuint32(),
0034 sOverN = cms.vdouble(),
0035
0036
0037 chargePixel = cms.vdouble(),
0038 widthX = cms.vuint32(),
0039 widthY = cms.vuint32(),
0040 baryStripX = cms.vdouble(),
0041 baryStripY = cms.vdouble(),
0042 clusterProbabilityXY = cms.vdouble(),
0043 clusterProbabilityQ = cms.vdouble(),
0044 clusterProbabilityXYQ = cms.vdouble(),
0045 logClusterProbability = cms.vdouble(),
0046 isOnEdge = cms.vuint32(),
0047 hasBadPixels = cms.vuint32(),
0048 spansTwoRoc = cms.vuint32(),
0049 qBin = cms.vuint32(),
0050
0051
0052 phiSens = cms.vdouble(),
0053 phiSensX = cms.vdouble(),
0054 phiSensY = cms.vdouble(),
0055 resX = cms.vdouble(),
0056 norResX = cms.vdouble(),
0057 probX = cms.vdouble(),
0058 errXHit = cms.vdouble(),
0059 errXTrk = cms.vdouble(),
0060 errX = cms.vdouble(),
0061 errX2 = cms.vdouble(),
0062
0063
0064 resY = cms.vdouble(),
0065 norResY = cms.vdouble(),
0066 probY = cms.vdouble(),
0067 errYHit = cms.vdouble(),
0068 errYTrk = cms.vdouble(),
0069 errY = cms.vdouble(),
0070 errY2 = cms.vdouble(),
0071 ),
0072
0073
0074 minGoodHitsPerTrack = cms.uint32(0),
0075
0076
0077 TrackerTreeFile = cms.string(os.environ['CMSSW_BASE'] + '/src/Alignment/APEEstimation/hists/TrackerTree.root'),
0078
0079
0080 Sectors = cms.VPSet(),
0081
0082
0083
0084
0085 analyzerMode = cms.bool(True),
0086
0087
0088 zoomHists = cms.bool(True),
0089
0090
0091 vErrHists = cms.vuint32(),
0092
0093
0094
0095
0096 calculateApe = cms.bool(False),
0097
0098
0099 residualErrorBinning = cms.vdouble(),
0100 )