|
3 | 3 | # ------------------------------------------------------------------------------
|
4 | 4 | # configure a filter to run only on the events selected by TkAlMinBias AlcaReco
|
5 | 5 | from Alignment.CommonAlignmentProducer.ALCARECOPromptCalibProdSiPixelAli_cff import *
|
6 |
| -ALCARECOTkAlMinBiasFilterForSiPixelAliHG = ALCARECOTkAlMinBiasFilterForSiPixelAli.clone() |
7 |
| - |
8 |
| - |
9 |
| -from Alignment.CommonAlignmentProducer.LSNumberFilter_cfi import * |
10 |
| - |
11 |
| -# Ingredient: offlineBeamSpot |
12 |
| -from RecoVertex.BeamSpotProducer.BeamSpot_cfi import offlineBeamSpot |
13 |
| - |
14 |
| -# Ingredient: AlignmentTrackSelector |
15 |
| -# track selector for HighPurity tracks |
16 |
| -#-- AlignmentTrackSelector |
17 |
| -SiPixelAliHighPuritySelectorHG = SiPixelAliHighPuritySelector.clone() |
18 |
| - |
19 |
| -# track selection for alignment |
20 |
| -SiPixelAliTrackSelectorHG = SiPixelAliTrackSelector.clone( |
21 |
| - src = 'SiPixelAliTrackFitterHG' |
22 |
| -) |
23 |
| - |
24 |
| -# Ingredient: SiPixelAliTrackRefitter0 |
25 |
| -# refitting |
26 |
| -SiPixelAliTrackRefitterHG0 = SiPixelAliTrackRefitter0.clone( |
27 |
| - src = 'SiPixelAliHighPuritySelectorHG' |
28 |
| -) |
29 |
| -SiPixelAliTrackRefitterHG1 = SiPixelAliTrackRefitterHG0.clone( |
30 |
| - src = 'SiPixelAliTrackSelectorHG' |
31 |
| -) |
32 | 6 |
|
33 | 7 | #-- Alignment producer
|
34 | 8 | SiPixelAliMilleAlignmentProducerHG = SiPixelAliMilleAlignmentProducer.clone(
|
|
40 | 14 | )
|
41 | 15 | )
|
42 | 16 | ),
|
43 |
| - tjTkAssociationMapTag = 'SiPixelAliTrackRefitterHG1', |
| 17 | + tjTkAssociationMapTag = 'SiPixelAliTrackRefitter1', |
44 | 18 | algoConfig = MillePedeAlignmentAlgorithm.clone(
|
45 | 19 | binaryFile = 'milleBinaryHG_0.dat',
|
46 | 20 | treeFile = 'treeFileHG.root',
|
47 | 21 | monitorFile = 'millePedeMonitorHG.root'
|
48 | 22 | )
|
49 | 23 | )
|
50 | 24 |
|
51 |
| -# Ingredient: SiPixelAliTrackerTrackHitFilter |
52 |
| -SiPixelAliTrackerTrackHitFilterHG = SiPixelAliTrackerTrackHitFilter.clone( |
53 |
| - src = 'SiPixelAliTrackRefitterHG0' |
54 |
| -) |
55 |
| - |
56 |
| -# Ingredient: SiPixelAliSiPixelAliTrackFitter |
57 |
| -SiPixelAliTrackFitterHG = SiPixelAliTrackFitter.clone( |
58 |
| - src = 'SiPixelAliTrackerTrackHitFilterHG' |
59 |
| -) |
60 |
| - |
61 | 25 | SiPixelAliMillePedeFileConverterHG = cms.EDProducer("MillePedeFileConverter",
|
62 | 26 | fileDir = cms.string(SiPixelAliMilleAlignmentProducerHG.algoConfig.fileDir.value()),
|
63 | 27 | inputBinaryFile = cms.string(SiPixelAliMilleAlignmentProducerHG.algoConfig.binaryFile.value()),
|
64 | 28 | fileBlobLabel = cms.string(''))
|
65 | 29 |
|
66 |
| -seqALCARECOPromptCalibProdSiPixelAliHG = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAliHG* |
| 30 | +seqALCARECOPromptCalibProdSiPixelAliHG = cms.Sequence(ALCARECOTkAlMinBiasFilterForSiPixelAli* |
67 | 31 | LSNumberFilter*
|
68 | 32 | offlineBeamSpot*
|
69 |
| - SiPixelAliHighPuritySelectorHG* |
70 |
| - SiPixelAliTrackRefitterHG0* |
71 |
| - SiPixelAliTrackerTrackHitFilterHG* |
72 |
| - SiPixelAliTrackFitterHG* |
73 |
| - SiPixelAliTrackSelectorHG* |
74 |
| - SiPixelAliTrackRefitterHG1* |
| 33 | + SiPixelAliHighPuritySelector* |
| 34 | + SiPixelAliTrackRefitter0* |
| 35 | + SiPixelAliTrackerTrackHitFilter* |
| 36 | + SiPixelAliTrackFitter* |
| 37 | + SiPixelAliTrackSelector* |
| 38 | + SiPixelAliTrackRefitter1* |
75 | 39 | SiPixelAliMilleAlignmentProducerHG*
|
76 | 40 | SiPixelAliMillePedeFileConverterHG)
|
0 commit comments