InDetFlags.doPrintConfigurables.set_Value_and_Lock(True) InDetFlags.doStatistics = True from InDetRecExample.ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts InDetNewTrackingCutsHighD0 = ConfiguredNewTrackingCuts("HighD0") InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minPT= 500. * Units.MeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxPT= 1. * Units.TeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxEta= 5 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxPrimaryImpact=300.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxZImpact=1500.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxSecondaryImpact=300.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minSecondaryPt=500.0 * Units.MeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minClusters=7 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minSiNotShared=5 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxShared=2 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxTracksPerSharedPRD=2 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__seedFilterLevel=1 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minPixel=0 InDetNewTrackingCutsHighD0.printInfo() ############################################################################### ##now redo muon reco ############################################################################## from MuonRecExample.MuonRecFlags import muonRecFlags,mooreFlags,muonboyFlags from MuonRecExample.DataFiles import DataInfo,DataFilesInfoMap from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags
from InDetRecExample.ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts #from ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts #print "SiSpacePointsSeedMaker",SiSpacePointsSeedMaker InDetNewTrackingCutsLowPt = ConfiguredNewTrackingCuts("LowPt") #InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPT= 100. * Units.GeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPT= 500. * Units.MeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxPT= 1. * Units.TeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxEta= 5 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxPrimaryImpact=300.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxZImpact=1500.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxSecondaryImpact=300.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minSecondaryPt=500.0 * Units.MeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minClusters=7 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minSiNotShared=5 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxShared=2 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxTracksPerSharedPRD=2 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__seedFilterLevel=1 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPixel=0 InDetNewTrackingCutsLowPt.printInfo() #=# #=################################################################################ #=###now redo muon reco #=############################################################################### from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags muonCombinedRecFlags.doMuGirl = False muonCombinedRecFlags.doCombinedMuonFit.set_Value_and_Lock(True)
from InDetRecExample.ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts #from ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts #print "SiSpacePointsSeedMaker",SiSpacePointsSeedMaker InDetNewTrackingCutsLowPt = ConfiguredNewTrackingCuts("LowPt") #InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPT= 100. * Units.GeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPT = 500. * Units.MeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxPT = 1. * Units.TeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxEta = 5 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxPrimaryImpact = 300.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxZImpact = 1500.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxSecondaryImpact = 300.0 * Units.mm InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minSecondaryPt = 500.0 * Units.MeV InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minClusters = 7 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minSiNotShared = 5 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxShared = 2 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__maxTracksPerSharedPRD = 2 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__seedFilterLevel = 1 InDetNewTrackingCutsLowPt._ConfiguredNewTrackingCuts__minPixel = 0 InDetNewTrackingCutsLowPt.printInfo() #=# #=################################################################################ #=###now redo muon reco #=############################################################################### from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags muonCombinedRecFlags.doMuGirl = False muonCombinedRecFlags.doCombinedMuonFit.set_Value_and_Lock(True)
InDetFlags.doPrintConfigurables.set_Value_and_Lock(True) InDetFlags.doStatistics = True from InDetRecExample.ConfiguredNewTrackingCuts import ConfiguredNewTrackingCuts InDetNewTrackingCutsHighD0 = ConfiguredNewTrackingCuts("HighD0") InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minPT = 500. * Units.MeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxPT = 1. * Units.TeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxEta = 5 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxPrimaryImpact = 300.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxZImpact = 1500.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxSecondaryImpact = 300.0 * Units.mm InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minSecondaryPt = 500.0 * Units.MeV InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minClusters = 7 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minSiNotShared = 5 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxShared = 2 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__maxTracksPerSharedPRD = 2 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__seedFilterLevel = 1 InDetNewTrackingCutsHighD0._ConfiguredNewTrackingCuts__minPixel = 0 InDetNewTrackingCutsHighD0.printInfo() ############################################################################### ##now redo muon reco ############################################################################## from MuonRecExample.MuonRecFlags import muonRecFlags, mooreFlags, muonboyFlags from MuonRecExample.DataFiles import DataInfo, DataFilesInfoMap from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags ## possibly turn on? muonRecFlags.doMoore = True