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 218 of file TSGFromL2_cfi.py.
Referenced by L3TkMuonProducer::produce().
00219 : 00220 if (tsg == "old"): 00221 return cms.EDProducer("FastTSGFromL2Muon", 00222 # ServiceParameters 00223 MuonServiceProxy, 00224 # The collection of Sim Tracks 00225 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00226 # The STA muons for which seeds are looked for in the tracker 00227 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00228 #using TrackerSeedCleanerCommon 00229 # Keep tracks with pT > 1 GeV 00230 PtCut = cms.double(1.0), 00231 # The Tracks from which seeds are looked for 00232 SeedCollectionLabels = cms.VInputTag(cms.InputTag("pixelTripletSeeds","PixelTriplet"), cms.InputTag("globalPixelSeeds","GlobalPixel")) 00233 ) 00234 elif( tsg == "OIState" ): 00235 return cms.EDProducer( 00236 "TSGFromL2Muon", 00237 MuonServiceProxy, 00238 MuonTrackingRegionBuilder = cms.PSet(), 00239 TrackerSeedCleaner = cms.PSet(), 00240 TkSeedGenerator = TSGsBlock.TSGForRoadSearchOI, 00241 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00242 PtCut = cms.double(1.0), 00243 PCut = cms.double(2.5), 00244 # 00245 # tkSeedGenerator = cms.string('TSGForRoadSearchOI'), 00246 # TSGFromCombinedHits = cms.PSet( ), 00247 # ServiceParameters = cms.PSet( 00248 # RPCLayers = cms.bool(True), 00249 # UseMuonNavigation = cms.untracked.bool(True), 00250 # Propagators = cms.untracked.vstring('SteppingHelixPropagatorOpposite', 00251 # 'SteppingHelixPropagatorAlong') 00252 # ), 00253 # TSGFromPropagation = cms.PSet( ), 00254 # TSGFromPixelTriplets = cms.PSet( ), 00255 # MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00256 # TSGForRoadSearchOI = makeOIStateSet(), 00257 # MuonTrackingRegionBuilder = cms.PSet( ), 00258 # TSGFromMixedPairs = cms.PSet( ), 00259 # PCut = cms.double(2.5), 00260 # TrackerSeedCleaner = cms.PSet( ), 00261 # PtCut = cms.double(1.0), 00262 # TSGForRoadSearchIOpxl = cms.PSet( ), 00263 # TSGFromPixelPairs = cms.PSet( ) 00264 ) 00265 elif( tsg == "OIHit" ): 00266 return cms.EDProducer("TSGFromL2Muon", 00267 tkSeedGenerator = cms.string('FastTSGFromPropagation'), 00268 beamSpot = cms.InputTag('offlineBeamSpot'), 00269 TSGFromCombinedHits = cms.PSet( ), 00270 ServiceParameters = cms.PSet( 00271 RPCLayers = cms.bool(True), 00272 UseMuonNavigation = cms.untracked.bool(True), 00273 Propagators = cms.untracked.vstring( 00274 'SteppingHelixPropagatorOpposite', 00275 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 'hltESPSmartPropagatorAnyOpposite') 00276 ), 00277 TSGFromPixelTriplets = cms.PSet( ), 00278 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00279 TSGForRoadSearchOI = cms.PSet(), 00280 FastTSGFromPropagation = makeOIHitSet(), 00281 MuonTrackingRegionBuilder = cms.PSet( ), 00282 TSGFromMixedPairs = cms.PSet( ), 00283 PCut = cms.double(2.5), 00284 TrackerSeedCleaner = cms.PSet( ), 00285 PtCut = cms.double(1.0), 00286 TSGForRoadSearchIOpxl = cms.PSet( ), 00287 TSGFromPixelPairs = cms.PSet( ) 00288 ) 00289 elif( tsg == "IOHit" ): 00290 return cms.EDProducer("TSGFromL2Muon", 00291 PCut = cms.double(2.5), 00292 PtCut = cms.double(1.0), 00293 tkSeedGenerator = cms.string('TSGFromCombinedHits'), 00294 ServiceParameters = cms.PSet( 00295 RPCLayers = cms.bool(True), 00296 UseMuonNavigation = cms.untracked.bool(True), 00297 Propagators = cms.untracked.vstring( 00298 'SteppingHelixPropagatorOpposite', 00299 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00300 'hltESPSmartPropagatorAnyOpposite') 00301 ), 00302 TrackerSeedCleaner = cms.PSet( ), 00303 MuonTrackingRegionBuilder = cms.PSet( 00304 EtaR_UpperLimit_Par1 = cms.double( 0.25 ), 00305 Eta_fixed = cms.double( 0.2 ), 00306 beamSpot = cms.InputTag( "offlineBeamSpot" ), 00307 MeasurementTrackerName = cms.string( "" ), 00308 OnDemand = cms.double( -1.0 ), 00309 Rescale_Dz = cms.double( 3.0 ), 00310 Eta_min = cms.double( 0.1 ), 00311 Rescale_phi = cms.double( 3.0 ), 00312 PhiR_UpperLimit_Par1 = cms.double( 0.6 ), 00313 DeltaZ_Region = cms.double( 15.9 ), 00314 Phi_min = cms.double( 0.1 ), 00315 PhiR_UpperLimit_Par2 = cms.double( 0.2 ), 00316 vertexCollection = cms.InputTag( "pixelVertices" ), 00317 Phi_fixed = cms.double( 0.2 ), 00318 DeltaR = cms.double( 0.2 ), 00319 EtaR_UpperLimit_Par2 = cms.double( 0.15 ), 00320 UseFixedRegion = cms.bool( False ), 00321 Rescale_eta = cms.double( 3.0 ), 00322 UseVertex = cms.bool( False ), 00323 EscapePt = cms.double( 1.5 ) 00324 ), 00325 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00326 TSGFromCombinedHits = makeIOHitSet(), 00327 ) 00328 elif( tsg == "OIHitCascade"): 00329 return cms.EDProducer( 00330 "TSGFromL2Muon", 00331 MuonServiceProxy, 00332 MuonTrackingRegionBuilder = cms.PSet(), 00333 TrackerSeedCleaner = cms.PSet(), 00334 #TkSeedGenerator = TSGsBlock.TSGFromPropagation, 00335 TkSeedGenerator = makeOIHitCascadeSet(), 00336 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00337 PtCut = cms.double(1.0), 00338 PCut = cms.double(2.5), 00339 #### 00340 #tkSeedGenerator = cms.string('TSGFromPropagation'), 00341 #TSGFromCombinedHits = cms.PSet( ), 00342 #ServiceParameters = cms.PSet( 00343 # RPCLayers = cms.bool(True), 00344 # UseMuonNavigation = cms.untracked.bool(True), 00345 # Propagators = cms.untracked.vstring( 00346 # 'SteppingHelixPropagatorOpposite', 00347 # 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00348 # 'hltESPSmartPropagatorAnyOpposite') 00349 # ), 00350 #TSGFromPixelTriplets = cms.PSet( ), 00351 #MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00352 #TSGForRoadSearchOI = cms.PSet(), 00353 #TSGFromPropagation = makeOIHitCascadeSet(), 00354 #MuonTrackingRegionBuilder = cms.PSet( ), 00355 #TSGFromMixedPairs = cms.PSet( ), 00356 #PCut = cms.double(2.5), 00357 #TrackerSeedCleaner = cms.PSet( ), 00358 #PtCut = cms.double(1.0), 00359 #TSGForRoadSearchIOpxl = cms.PSet( ), 00360 #TSGFromPixelPairs = cms.PSet( ) 00361 ) 00362 elif( tsg == "IOHitCascade"): 00363 return cms.EDProducer( 00364 "TSGFromL2Muon", 00365 MuonServiceProxy, 00366 #MuonTrackingRegionBuilder = cms.PSet(), 00367 TrackerSeedCleaner = cms.PSet(), 00368 #TkSeedGenerator = TSGsBlock.TSGFromCombinedHits, 00369 TkSeedGenerator = makeIOHitCascadeSet(), 00370 MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00371 PtCut = cms.double(1.0), 00372 PCut = cms.double(2.5), 00373 ##### 00374 #PCut = cms.double(2.5), 00375 #PtCut = cms.double(1.0), 00376 #tkSeedGenerator = cms.string('TSGFromCombinedHits'), 00377 #ServiceParameters = cms.PSet( 00378 # RPCLayers = cms.bool(True), 00379 # UseMuonNavigation = cms.untracked.bool(True), 00380 # Propagators = cms.untracked.vstring( 00381 # 'SteppingHelixPropagatorOpposite', 00382 # 'SteppingHelixPropagatorAlong', 'PropagatorWithMaterial', 00383 # 'hltESPSmartPropagatorAnyOpposite') 00384 # ), 00385 #TrackerSeedCleaner = cms.PSet( ), 00386 MuonTrackingRegionBuilder = cms.PSet( 00387 EtaR_UpperLimit_Par1 = cms.double( 0.25 ), 00388 Eta_fixed = cms.double( 0.2 ), 00389 beamSpot = cms.InputTag( "offlineBeamSpot" ), 00390 MeasurementTrackerName = cms.string( "" ), 00391 OnDemand = cms.double( -1.0 ), 00392 Rescale_Dz = cms.double( 3.0 ), 00393 Eta_min = cms.double( 0.1 ), 00394 Rescale_phi = cms.double( 3.0 ), 00395 PhiR_UpperLimit_Par1 = cms.double( 0.6 ), 00396 DeltaZ_Region = cms.double( 15.9 ), 00397 Phi_min = cms.double( 0.1 ), 00398 PhiR_UpperLimit_Par2 = cms.double( 0.2 ), 00399 vertexCollection = cms.InputTag( "pixelVertices" ), 00400 Phi_fixed = cms.double( 0.2 ), 00401 DeltaR = cms.double( 0.2 ), 00402 EtaR_UpperLimit_Par2 = cms.double( 0.15 ), 00403 UseFixedRegion = cms.bool( False ), 00404 Rescale_eta = cms.double( 3.0 ), 00405 UseVertex = cms.bool( False ), 00406 EscapePt = cms.double( 1.5 ) 00407 ), 00408 #MuonCollectionLabel = cms.InputTag("hltL2Muons","UpdatedAtVtx"), 00409 #TSGFromCombinedHits = makeIOHitCascadeSet(), 00410 )
def TSGFromL2_cfi::makeIOHitCascadeSet | ( | ) |
Definition at line 209 of file TSGFromL2_cfi.py.
00210 : 00211 return cms.PSet ( 00212 ComponentName = cms.string('DualByL2TSG'), 00213 PSetNames = cms.vstring('skipTSG','iterativeTSG'), 00214 skipTSG = cms.PSet( ), 00215 iterativeTSG = makeIOHitSet(), 00216 L3TkCollectionA = cms.InputTag('hltL3MuonsOICombined'), 00217 )
def TSGFromL2_cfi::makeIOHitSet | ( | ) |
Definition at line 187 of file TSGFromL2_cfi.py.
00188 : 00189 return cms.PSet( 00190 ComponentName = cms.string( "FastTSGFromIOHit" ), 00191 PtCut = cms.double(1.0), 00192 # The Tracks from which seeds are looked for 00193 SeedCollectionLabels = cms.VInputTag( 00194 cms.InputTag("pixelTripletSeeds","PixelTriplet"), 00195 cms.InputTag("globalPixelSeeds","GlobalPixel")), 00196 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00197 #Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), 00198 )
def TSGFromL2_cfi::makeOIHitCascadeSet | ( | ) |
Definition at line 199 of file TSGFromL2_cfi.py.
00200 : 00201 return cms.PSet ( 00202 ComponentName = cms.string('DualByL2TSG'), 00203 PSetNames = cms.vstring('skipTSG','iterativeTSG'), 00204 skipTSG = cms.PSet( ), 00205 iterativeTSG = makeOIHitSet(), 00206 #iterativeTSG = TSGsBlock.TSGFromPropagation, 00207 L3TkCollectionA = cms.InputTag('hltL3MuonsOIState'), 00208 )
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 beamSpot = cms.InputTag('offlineBeamSpot'), 00164 Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ), 00165 MaxChi2 = cms.double( 15.0 ), 00166 ResetMethod = cms.string("matrix"), 00167 ErrorRescaling = cms.double(3.0), 00168 SigmaZ = cms.double(25.0), 00169 SimTrackCollectionLabel = cms.InputTag("famosSimHits"), 00170 HitProducer = cms.InputTag("siTrackerGaussianSmearingRecHits","TrackerGSMatchedRecHits"), 00171 UseVertexState = cms.bool( True ), 00172 UpdateState = cms.bool( True ), #fixme 00173 SelectState = cms.bool( False ) 00174 )
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 181 of file TSGFromL2_cfi.py.
00182 : 00183 if (not hasattr(hltL3TrajectorySeed.ServiceParameters,"Propagators")): 00184 hltL3TrajectorySeed.ServiceParameters.Propagators = cms.untracked.vstring() 00185 hltL3TrajectorySeed.ServiceParameters.Propagators.append('PropagatorWithMaterial') 00186 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.Propagator.value())
def TSGFromL2_cfi::OIStatePropagators | ( | hltL3TrajectorySeed, | |
pset | |||
) |
Definition at line 175 of file TSGFromL2_cfi.py.
00176 : 00177 if (not hasattr(hltL3TrajectorySeed.ServiceParameters,"Propagators")): 00178 hltL3TrajectorySeed.ServiceParameters.Propagators = cms.untracked.vstring() 00179 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.propagatorCompatibleName.value()) 00180 hltL3TrajectorySeed.ServiceParameters.Propagators.append(pset.propagatorName.value())
tuple TSGFromL2_cfi::hltL3TrajectorySeed = l3seeds("OIState") |
Definition at line 411 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.