Functions | |
def | l3seeds |
def | makeIOHitCascadeSet |
def | makeIOHitSet |
def | makeOIHitCascadeSet |
def | makeOIHitSet |
def | makeOIStateSet |
def | OIHitPropagators |
def | OIStatePropagators |
Variables | |
tuple | hltL3TrajectorySeed = l3seeds("OIState") |
tuple | hltL3TrajectorySeedFromL2 |
def TSGFromL2_cfi::l3seeds | ( | tsg = "old" | ) |
Definition at line 217 of file TSGFromL2_cfi.py.
Referenced by HLTMuonDQMSource::analyze(), and L3TkMuonProducer::produce().
00218 : 00219 if (tsg == "old"): 00220 return cms.EDProducer("FastTSGFromL2Muon", 00221 # ServiceParameters 00222 MuonServiceProxy, 00223 # The collection of Sim Tracks 00224 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00225 # The STA muons for which seeds are looked for in the tracker 00226 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00227 #using TrackerSeedCleanerCommon 00228 # Keep tracks with pT > 1 GeV 00229 PtCut = cms.double(1.0), 00230 # The Tracks from which seeds are looked for 00231 SeedCollectionLabels = cms.VInputTag(cms.InputTag("pixelTripletSeeds","PixelTriplet"), cms.InputTag("globalPixelSeeds","GlobalPixel")) 00232 ) 00233 elif( tsg == "OIState" ): 00234 return cms.EDProducer( 00235 "TSGFromL2Muon", 00236 MuonServiceProxy, 00237 MuonTrackingRegionBuilder = cms.PSet(), 00238 TrackerSeedCleaner = cms.PSet(), 00239 TkSeedGenerator = TSGsBlock.TSGForRoadSearchOI, 00240 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00241 PtCut = cms.double(1.0), 00242 PCut = cms.double(2.5), 00243 # 00244 # tkSeedGenerator = cms.string('TSGForRoadSearchOI'), 00245 # TSGFromCombinedHits = cms.PSet( ), 00246 # ServiceParameters = cms.PSet( 00247 # RPCLayers = cms.bool(True), 00248 # UseMuonNavigation = cms.untracked.bool(True), 00249 # Propagators = cms.untracked.vstring('SteppingHelixPropagatorOpposite', 00250 # 'SteppingHelixPropagatorAlong') 00251 # ), 00252 # TSGFromPropagation = cms.PSet( ), 00253 # TSGFromPixelTriplets = cms.PSet( ), 00254 # MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00255 # TSGForRoadSearchOI = makeOIStateSet(), 00256 # MuonTrackingRegionBuilder = cms.PSet( ), 00257 # TSGFromMixedPairs = cms.PSet( ), 00258 # PCut = cms.double(2.5), 00259 # TrackerSeedCleaner = cms.PSet( ), 00260 # PtCut = cms.double(1.0), 00261 # TSGForRoadSearchIOpxl = cms.PSet( ), 00262 # TSGFromPixelPairs = cms.PSet( ) 00263 ) 00264 elif( tsg == "OIHit" ): 00265 return cms.EDProducer("TSGFromL2Muon", 00266 tkSeedGenerator = cms.string('FastTSGFromPropagation'), 00267 TSGFromCombinedHits = cms.PSet( ), 00268 ServiceParameters = cms.PSet( 00269 RPCLayers = cms.bool(True), 00270 UseMuonNavigation = cms.untracked.bool(True), 00271 Propagators = cms.untracked.vstring( 00272 'SteppingHelixPropagatorOpposite', 00273 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 'SmartPropagatorAnyOpposite') 00274 ), 00275 TSGFromPixelTriplets = cms.PSet( ), 00276 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00277 TSGForRoadSearchOI = cms.PSet(), 00278 FastTSGFromPropagation = makeOIHitSet(), 00279 MuonTrackingRegionBuilder = cms.PSet( ), 00280 TSGFromMixedPairs = cms.PSet( ), 00281 PCut = cms.double(2.5), 00282 TrackerSeedCleaner = cms.PSet( ), 00283 PtCut = cms.double(1.0), 00284 TSGForRoadSearchIOpxl = cms.PSet( ), 00285 TSGFromPixelPairs = cms.PSet( ) 00286 ) 00287 elif( tsg == "IOHit" ): 00288 return cms.EDProducer("TSGFromL2Muon", 00289 PCut = cms.double(2.5), 00290 PtCut = cms.double(1.0), 00291 tkSeedGenerator = cms.string('TSGFromCombinedHits'), 00292 ServiceParameters = cms.PSet( 00293 RPCLayers = cms.bool(True), 00294 UseMuonNavigation = cms.untracked.bool(True), 00295 Propagators = cms.untracked.vstring( 00296 'SteppingHelixPropagatorOpposite', 00297 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00298 'SmartPropagatorAnyOpposite') 00299 ), 00300 TrackerSeedCleaner = cms.PSet( ), 00301 MuonTrackingRegionBuilder = cms.PSet( 00302 EtaR_UpperLimit_Par1 = cms.double( 0.25 ), 00303 Eta_fixed = cms.double( 0.2 ), 00304 beamSpot = cms.InputTag( "offlineBeamSpot" ), 00305 MeasurementTrackerName = cms.string( "" ), 00306 OnDemand = cms.double( -1.0 ), 00307 Rescale_Dz = cms.double( 3.0 ), 00308 Eta_min = cms.double( 0.1 ), 00309 Rescale_phi = cms.double( 3.0 ), 00310 PhiR_UpperLimit_Par1 = cms.double( 0.6 ), 00311 DeltaZ_Region = cms.double( 15.9 ), 00312 Phi_min = cms.double( 0.1 ), 00313 PhiR_UpperLimit_Par2 = cms.double( 0.2 ), 00314 vertexCollection = cms.InputTag( "pixelVertices" ), 00315 Phi_fixed = cms.double( 0.2 ), 00316 DeltaR = cms.double( 0.2 ), 00317 EtaR_UpperLimit_Par2 = cms.double( 0.15 ), 00318 UseFixedRegion = cms.bool( False ), 00319 Rescale_eta = cms.double( 3.0 ), 00320 UseVertex = cms.bool( False ), 00321 EscapePt = cms.double( 1.5 ) 00322 ), 00323 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00324 TSGFromCombinedHits = makeIOHitSet(), 00325 ) 00326 elif( tsg == "OIHitCascade"): 00327 return cms.EDProducer( 00328 "TSGFromL2Muon", 00329 MuonServiceProxy, 00330 MuonTrackingRegionBuilder = cms.PSet(), 00331 TrackerSeedCleaner = cms.PSet(), 00332 #TkSeedGenerator = TSGsBlock.TSGFromPropagation, 00333 TkSeedGenerator = makeOIHitCascadeSet(), 00334 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00335 PtCut = cms.double(1.0), 00336 PCut = cms.double(2.5), 00337 #### 00338 #tkSeedGenerator = cms.string('TSGFromPropagation'), 00339 #TSGFromCombinedHits = cms.PSet( ), 00340 #ServiceParameters = cms.PSet( 00341 # RPCLayers = cms.bool(True), 00342 # UseMuonNavigation = cms.untracked.bool(True), 00343 # Propagators = cms.untracked.vstring( 00344 # 'SteppingHelixPropagatorOpposite', 00345 # 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00346 # 'SmartPropagatorAnyOpposite') 00347 # ), 00348 #TSGFromPixelTriplets = cms.PSet( ), 00349 #MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00350 #TSGForRoadSearchOI = cms.PSet(), 00351 #TSGFromPropagation = makeOIHitCascadeSet(), 00352 #MuonTrackingRegionBuilder = cms.PSet( ), 00353 #TSGFromMixedPairs = cms.PSet( ), 00354 #PCut = cms.double(2.5), 00355 #TrackerSeedCleaner = cms.PSet( ), 00356 #PtCut = cms.double(1.0), 00357 #TSGForRoadSearchIOpxl = cms.PSet( ), 00358 #TSGFromPixelPairs = cms.PSet( ) 00359 ) 00360 elif( tsg == "IOHitCascade"): 00361 return cms.EDProducer( 00362 "TSGFromL2Muon", 00363 MuonServiceProxy, 00364 #MuonTrackingRegionBuilder = cms.PSet(), 00365 TrackerSeedCleaner = cms.PSet(), 00366 #TkSeedGenerator = TSGsBlock.TSGFromCombinedHits, 00367 TkSeedGenerator = makeIOHitCascadeSet(), 00368 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00369 PtCut = cms.double(1.0), 00370 PCut = cms.double(2.5), 00371 ##### 00372 #PCut = cms.double(2.5), 00373 #PtCut = cms.double(1.0), 00374 #tkSeedGenerator = cms.string('TSGFromCombinedHits'), 00375 #ServiceParameters = cms.PSet( 00376 # RPCLayers = cms.bool(True), 00377 # UseMuonNavigation = cms.untracked.bool(True), 00378 # Propagators = cms.untracked.vstring( 00379 # 'SteppingHelixPropagatorOpposite', 00380 # 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00381 # 'SmartPropagatorAnyOpposite') 00382 # ), 00383 #TrackerSeedCleaner = cms.PSet( ), 00384 MuonTrackingRegionBuilder = cms.PSet( 00385 EtaR_UpperLimit_Par1 = cms.double( 0.25 ), 00386 Eta_fixed = cms.double( 0.2 ), 00387 beamSpot = cms.InputTag( "offlineBeamSpot" ), 00388 MeasurementTrackerName = cms.string( "" ), 00389 OnDemand = cms.double( -1.0 ), 00390 Rescale_Dz = cms.double( 3.0 ), 00391 Eta_min = cms.double( 0.1 ), 00392 Rescale_phi = cms.double( 3.0 ), 00393 PhiR_UpperLimit_Par1 = cms.double( 0.6 ), 00394 DeltaZ_Region = cms.double( 15.9 ), 00395 Phi_min = cms.double( 0.1 ), 00396 PhiR_UpperLimit_Par2 = cms.double( 0.2 ), 00397 vertexCollection = cms.InputTag( "pixelVertices" ), 00398 Phi_fixed = cms.double( 0.2 ), 00399 DeltaR = cms.double( 0.2 ), 00400 EtaR_UpperLimit_Par2 = cms.double( 0.15 ), 00401 UseFixedRegion = cms.bool( False ), 00402 Rescale_eta = cms.double( 3.0 ), 00403 UseVertex = cms.bool( False ), 00404 EscapePt = cms.double( 1.5 ) 00405 ), 00406 #MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00407 #TSGFromCombinedHits = makeIOHitCascadeSet(), 00408 )
def TSGFromL2_cfi::makeIOHitCascadeSet | ( | ) |
Definition at line 208 of file TSGFromL2_cfi.py.
00209 : 00210 return cms.PSet ( 00211 ComponentName = cms.string('DualByL2TSG'), 00212 PSetNames = cms.vstring('skipTSG','iterativeTSG'), 00213 skipTSG = cms.PSet( ), 00214 iterativeTSG = makeIOHitSet(), 00215 L3TkCollectionA = cms.InputTag('hltL3MuonsOICombined'), 00216 )
def TSGFromL2_cfi::makeIOHitSet | ( | ) |
Definition at line 186 of file TSGFromL2_cfi.py.
00187 : 00188 return cms.PSet( 00189 ComponentName = cms.string( "FastTSGFromIOHit" ), 00190 PtCut = cms.double(1.0), 00191 # The Tracks from which seeds are looked for 00192 SeedCollectionLabels = cms.VInputTag( 00193 cms.InputTag("pixelTripletSeeds","PixelTriplet"), 00194 cms.InputTag("globalPixelSeeds","GlobalPixel")), 00195 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00196 #Propagator = cms.string( "SmartPropagatorAnyOpposite" ), 00197 )
def TSGFromL2_cfi::makeOIHitCascadeSet | ( | ) |
Definition at line 198 of file TSGFromL2_cfi.py.
00199 : 00200 return cms.PSet ( 00201 ComponentName = cms.string('DualByL2TSG'), 00202 PSetNames = cms.vstring('skipTSG','iterativeTSG'), 00203 skipTSG = cms.PSet( ), 00204 iterativeTSG = makeOIHitSet(), 00205 #iterativeTSG = TSGsBlock.TSGFromPropagation, 00206 L3TkCollectionA = cms.InputTag('hltL3MuonsOIState'), 00207 )
def TSGFromL2_cfi::makeOIHitSet | ( | ) |
Definition at line 90 of file TSGFromL2_cfi.py.
00091 : 00092 return cms.PSet( 00093 errorMatrixPset = cms.PSet( 00094 atIP = cms.bool( True ), 00095 action = cms.string( "use" ), 00096 errorMatrixValuesPSet = cms.PSet( 00097 pf3_V12 = cms.PSet( 00098 action = cms.string( "scale" ), 00099 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00100 ), 00101 pf3_V13 = cms.PSet( 00102 action = cms.string( "scale" ), 00103 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00104 ), 00105 pf3_V11 = cms.PSet( 00106 action = cms.string( "scale" ), 00107 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00108 ), 00109 pf3_V14 = cms.PSet( 00110 action = cms.string( "scale" ), 00111 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00112 ), 00113 pf3_V15 = cms.PSet( 00114 action = cms.string( "scale" ), 00115 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00116 ), 00117 pf3_V34 = cms.PSet( 00118 action = cms.string( "scale" ), 00119 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00120 ), 00121 yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), 00122 pf3_V33 = cms.PSet( 00123 action = cms.string( "scale" ), 00124 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00125 ), 00126 pf3_V45 = cms.PSet( 00127 action = cms.string( "scale" ), 00128 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00129 ), 00130 pf3_V44 = cms.PSet( 00131 action = cms.string( "scale" ), 00132 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00133 ), 00134 xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), 00135 pf3_V23 = cms.PSet( 00136 action = cms.string( "scale" ), 00137 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00138 ), 00139 pf3_V22 = cms.PSet( 00140 action = cms.string( "scale" ), 00141 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00142 ), 00143 pf3_V55 = cms.PSet( 00144 action = cms.string( "scale" ), 00145 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00146 ), 00147 zAxis = cms.vdouble( -3.14159, 3.14159 ), 00148 pf3_V35 = cms.PSet( 00149 action = cms.string( "scale" ), 00150 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00151 ), 00152 pf3_V25 = cms.PSet( 00153 action = cms.string( "scale" ), 00154 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00155 ), 00156 pf3_V24 = cms.PSet( 00157 action = cms.string( "scale" ), 00158 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00159 ) 00160 ) 00161 ), 00162 ComponentName = cms.string( "FastTSGFromPropagation" ), 00163 Propagator = cms.string( "SmartPropagatorAnyOpposite" ), 00164 MaxChi2 = cms.double( 15.0 ), 00165 ResetMethod = cms.string("matrix"), 00166 ErrorRescaling = cms.double(3.0), 00167 SigmaZ = cms.double(25.0), 00168 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00169 HitProducer = cms.InputTag("siTrackerGaussianSmearingRecHits","TrackerGSMatchedRecHits"), 00170 UseVertexState = cms.bool( True ), 00171 UpdateState = cms.bool( True ), #fixme 00172 SelectState = cms.bool( False ) 00173 )
def TSGFromL2_cfi::makeOIStateSet | ( | ) |
Definition at line 10 of file TSGFromL2_cfi.py.
00011 : 00012 return cms.PSet( 00013 propagatorCompatibleName = cms.string('SteppingHelixPropagatorOpposite'), 00014 option = cms.uint32(3), 00015 maxChi2 = cms.double(40.0), 00016 errorMatrixPset = cms.PSet( 00017 atIP = cms.bool( True ), 00018 action = cms.string( "use" ), 00019 errorMatrixValuesPSet = cms.PSet( 00020 pf3_V12 = cms.PSet( 00021 action = cms.string( "scale" ), 00022 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00023 ), 00024 pf3_V13 = cms.PSet( 00025 action = cms.string( "scale" ), 00026 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00027 ), 00028 pf3_V11 = cms.PSet( 00029 action = cms.string( "scale" ), 00030 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00031 ), 00032 pf3_V14 = cms.PSet( 00033 action = cms.string( "scale" ), 00034 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00035 ), 00036 pf3_V15 = cms.PSet( 00037 action = cms.string( "scale" ), 00038 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00039 ), 00040 pf3_V34 = cms.PSet( 00041 action = cms.string( "scale" ), 00042 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00043 ), 00044 yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ), 00045 pf3_V33 = cms.PSet( 00046 action = cms.string( "scale" ), 00047 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00048 ), 00049 pf3_V45 = cms.PSet( 00050 action = cms.string( "scale" ), 00051 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00052 ), 00053 pf3_V44 = cms.PSet( 00054 action = cms.string( "scale" ), 00055 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00056 ), 00057 xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ), 00058 pf3_V23 = cms.PSet( 00059 action = cms.string( "scale" ), 00060 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00061 ), 00062 pf3_V22 = cms.PSet( 00063 action = cms.string( "scale" ), 00064 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00065 ), 00066 pf3_V55 = cms.PSet( 00067 action = cms.string( "scale" ), 00068 values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 ) 00069 ), 00070 zAxis = cms.vdouble( -3.14159, 3.14159 ), 00071 pf3_V35 = cms.PSet( 00072 action = cms.string( "scale" ), 00073 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00074 ), 00075 pf3_V25 = cms.PSet( 00076 action = cms.string( "scale" ), 00077 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00078 ), 00079 pf3_V24 = cms.PSet( 00080 action = cms.string( "scale" ), 00081 values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ) 00082 ) 00083 ) 00084 ), 00085 propagatorName = cms.string('SteppingHelixPropagatorAlong'), 00086 manySeeds = cms.bool(False), 00087 copyMuonRecHit = cms.bool(False), 00088 ComponentName = cms.string('TSGForRoadSearch') 00089 )
def TSGFromL2_cfi::OIHitPropagators | ( | hltL3TrajectorySeed, | |
pset | |||
) |
Definition at line 180 of file TSGFromL2_cfi.py.
00181 : 00182 if (not hasattr(hltL3TrajectorySeed.ServiceParameters,"Propagators")): 00183 hltL3TrajectorySeed.ServiceParameters.Propagators = cms.untracked.vstring() 00184 hltL3TrajectorySeed.ServiceParameters.Propagators.append('PropagatorWithMaterial') 00185 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.Propagator.value())
def TSGFromL2_cfi::OIStatePropagators | ( | hltL3TrajectorySeed, | |
pset | |||
) |
Definition at line 174 of file TSGFromL2_cfi.py.
00175 : 00176 if (not hasattr(hltL3TrajectorySeed.ServiceParameters,"Propagators")): 00177 hltL3TrajectorySeed.ServiceParameters.Propagators = cms.untracked.vstring() 00178 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.propagatorCompatibleName.value()) 00179 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.propagatorName.value())
tuple TSGFromL2_cfi::hltL3TrajectorySeed = l3seeds("OIState") |
Definition at line 409 of file TSGFromL2_cfi.py.
00001 cms.EDProducer("TSGFromL2Muon", 00002 # ServiceParameters 00003 MuonServiceProxy, 00004 # MuonTrackingRegionBuilder and TrackerSeedCleaner should be empty for TSGForRoadSearchOI 00005 # MuonTrackingRegionBuilder should be empty for TSGFromPropagation 00006 #MuonTrackingRegionCommon, 00007 #TrackerSeedCleanerCommon, 00008 MuonTrackingRegionBuilder = cms.PSet(), 00009 TrackerSeedCleaner = cms.PSet(), 00010 TkSeedGenerator = TSGsBlock.TSGForRoadSearchOI, 00011 00012 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00013 #this should not exist there ! 00014 PtCut = cms.double(1.0), 00015 PCut = cms.double(2.5) 00016 )
Definition at line 9 of file TSGFromL2_cfi.py.