|
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