diff --git a/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneMerge.py b/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneMerge.py index dd375c552bb11fae5d71cac079c653b14b113151..cc528691fcc5421670452a9b5b9f6a4833ab4932 100644 --- a/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneMerge.py +++ b/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneMerge.py @@ -57,9 +57,12 @@ nb=64 # prestore some common configurations that can be called through the option FTKSetupTag FTKTagOptions = {} -FTKTagOptions['SectorsAsPatterns12L32b3DHWMode2'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', +FTKTagOptions['SaP_Reb64_12L'] = \ + {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} +FTKTagOptions['SaP_Reb64_8L'] = \ + {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', + 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} FTKTagOptions["TDRv0"] = \ {'NBanks': 64, 'NSubRegions': 4, 'pmap_path': 'raw_11L.pmap', \ 'loadHWConf_path': 'raw_11L.hw'} @@ -90,24 +93,6 @@ FTKTagOptions['SectorsAsPatterns32Tower12L3D'] = \ FTKTagOptions['SectorsAsPatterns32Tower8L3D'] = \ {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns3D'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns12L3D'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12Libl3D.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns3Dv2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns12L3Dv2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12Libl3D.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns8L64b3DHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} -FTKTagOptions['SectorsAsPatterns12L64b3DHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False, 'MergeRoadsDetailed': False} FTKTagOptions["HWMode2Test32Tower"] = \ {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', \ 'loadHWConf_path': 'raw_8LcIbl123.hw'} @@ -126,42 +111,6 @@ FTKTagOptions["64Tower2017.v1"] = \ FTKTagOptions["64Tower2017.v2"] = \ {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', \ 'loadHWConf_path': 'raw_8LcIbl123.hw'} -FTKTagOptions['SectorsAsPatterns'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12L'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12Libl.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12L64b'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12L64bHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12L32b'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12L32bHWMode2'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns8L64b'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns8L64bHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns8L32b'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns8L32bHWMode2'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatternsHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl123.pmap', - 'loadHWConf_path': 'raw_8Lc.hw', 'MergeRoads': False} -FTKTagOptions['SectorsAsPatterns12LHWMode2'] = \ - {'NBanks': 64, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW.pmap', - 'loadHWConf_path': 'raw_12L.hw', 'MergeRoads': False} FTKTagOptions['FitITk'] = { 'MergeRoads' : True , diff --git a/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py b/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py index 9d1ff19402a1b53079d26d81c111238a26c4d672..de19c009737066068440831d830af9a7e60eff53 100644 --- a/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py +++ b/Trigger/TrigFTK/TrigFTKSim/share/skeleton.FTKStandaloneSim.py @@ -63,11 +63,11 @@ FTKRoadFinder.DBBankLevel = 1 # read-only FTKRoadFinder.IBLMode = IBLMode FTKRoadFinder.FixEndCapL0 = FixEndCapL0 FTKRoadFinder.InputFromWrapper = True -FTKRoadFinder.MaxMissingSCTPairs = 1 +FTKRoadFinder.MaxMissingSCTPairs = 0 #FTKRoadFinder.NBanks = NBanks # is read-only (??) #FTKRoadFinderAlgo.NSubRegions = NSubRegions #FTKRoadFinderAlgo.OutputLevel -FTKRoadFinder.PixelClusteringMode = 1 +FTKRoadFinder.PixelClusteringMode = 101 FTKRoadFinder.Ibl3DRealistic = False FTKRoadFinder.RegionalWrapper = True FTKRoadFinder.RestrictSctPairLayer = True @@ -78,7 +78,7 @@ FTKRoadFinder.RestrictSctPairModule = True #FTKRoadFinderAlgo.RoadMarket FTKRoadFinder.RoadWarrior = 0 FTKRoadFinder.SaveRoads = False -FTKRoadFinder.SctClustering = 0 +FTKRoadFinder.SctClustering = 1 FTKRoadFinder.Clustering = True FTKRoadFinder.ReadClusters = False FTKRoadFinder.SetAMSize = 0 @@ -135,14 +135,14 @@ runArgsFromTrfOptionalRF = { 'StoreAllSS' : True, 'FixEndCapL0': False, 'ITkMode': False, - 'PixelClusteringMode': 0, + 'PixelClusteringMode': 101, 'Ibl3DRealistic': False, 'GangedPatternReco' : 0, 'DuplicateGanged' : 1, - 'SctClustering': 0, + 'SctClustering': 1, 'Clustering': True, 'ReadClusters': False, - 'MaxMissingSCTPairs': 1, + 'MaxMissingSCTPairs': 0, 'RestrictSctPairModule': True, 'RestrictSctPairLayer': True, 'SectorsAsPatterns' : 0, @@ -655,221 +655,34 @@ FTKTagOptions["TDAQTDRv2HWMode2"] = { 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'GangedPatternReco': 0, 'DuplicateGanged': 1 } -FTKTagOptions['SectorsAsPatterns3D'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl3D123.pmap', 'rmap_path': 'raw_12Libl3D.tmap', - 'ssmap_path': 'raw_30x32x72Ibl.ss', - 'ssmapunused_path': 'raw_8LcIBL123_unusedmedium.ss', - 'pmapunused_path': 'raw_8LcIbl3D123_unused.pmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmaptsp_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12L3D'] = { + +FTKTagOptions['SaP_Reb64_12L'] = { 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12Libl3D.pmap', 'rmap_path': 'raw_12Libl3D.tmap', + 'pmap_path': 'raw_12LiblHW3D.pmap', 'rmap_path': 'raw_12Libl64TmodB_3D_t13.tmap', 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns3Dv2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl3D123.pmap', 'rmap_path': 'raw_12Libl3Dv2.tmap', 'ssmap_path': 'raw_30x32x72Ibl.ss', - 'ssmapunused_path': 'raw_8LcIBL123_unusedmedium.ss', - 'pmapunused_path': 'raw_8LcIbl3D123_unused.pmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmaptsp_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12L3Dv2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12Libl3D.pmap', 'rmap_path': 'raw_12Libl3Dv2.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12L'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12Libl.pmap', 'rmap_path': 'raw_12Libl.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', - 'rmap_path': 'raw_12Libl.tmap', 'ssmap_path': 'raw_30x32x72Ibl.ss', - 'ssmapunused_path': 'raw_8LcIBL123_unusedmedium.ss', - 'pmapunused_path': 'raw_8LcIbl123_unused.pmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmaptsp_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12LHWMode2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW.pmap', 'rmap_path': 'raw_12Libl.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, - 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_12Libl.moduleidmap', - 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatternsHWMode2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', 'rmap_path': 'raw_12Libl.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, - 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_8LcIbl123.moduleidmap', - 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12L64b3DHWMode2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW3D.pmap', - 'rmap_path': 'raw_12Libl64TmodB_3D_t1.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, \ - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'MaxMissingSCTPairs': 1, - 'HWModeSS': 2, 'ModuleLUTPath': 'raw_12Libl.moduleidmap', - 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns8L64b3DHWMode2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl3D123.pmap', - 'rmap_path': 'raw_12Libl64TmodB_3D_t1.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, + 'SctClustering': 1, 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_8LcIbl123.moduleidmap', - 'SaveRoads': True - } - - -FTKTagOptions['SectorsAsPatterns12L32b3DHWMode2'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', 'rmap_path': 'raw_12Libl32TmodB_3D_t13.tmap', 'bankpatterns': [-1]*NumberOfSubregions, \ - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, \ - 'loadHWConf_path': 'raw_12L.hw','SecondStageFit': False, 'TRACKFITTER_MODE': 1, - 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1 , 'MaxMissingSCTPairs': 1, 'HWModeSS': 2,'ModuleLUTPath': 'raw_12Libl.moduleidmap', 'SaveRoads': True} -FTKTagOptions['SectorsAsPatterns8L32b3DHWMode2'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', 'rmap_path': 'raw_12Libl32TmodB_3D_t13.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, \ - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, \ - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, - 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_8LcIbl123.moduleidmap', 'SaveRoads': True} - -FTKTagOptions['SectorsAsPatterns12L32b3D'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_12LiblHW3D.pmap', 'rmap_path': 'raw_12Libl32TmodB_3D_t13.tmap', 'bankpatterns': [-1]*NumberOfSubregions, \ - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, \ - 'loadHWConf_path': 'raw_12L.hw','SecondStageFit': False, 'TRACKFITTER_MODE': 1, - 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1 , 'SaveRoads': True} -FTKTagOptions['SectorsAsPatterns8L32b3D'] = \ - {'NBanks': 32, 'NSubRegions': 1, 'pmap_path': 'raw_8LcIbl3D123.pmap', 'rmap_path': 'raw_12Libl32TmodB_3D_t13.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, \ - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, \ - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 2, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, 'SaveRoads': True} - -FTKTagOptions['SectorsAsPatterns12L64b'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW.pmap', 'rmap_path': 'raw_12Libl64TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1, 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns8L64b'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', 'rmap_path': 'raw_12Libl64TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, + 'UseTSPBank': False, 'Ibl3DRealistic': True, + 'UseCompressedBank': False, + 'ModuleLUTPath': 'raw_8LcIbl123_64.moduleidmap', 'ModuleLUTPath2nd': 'raw_12Libl3D.moduleidmap','loadHWConf_path': 'raw_12L.hw','SecondStageFit': False, + 'HWModeSS': 2,'TRACKFITTER_MODE': 1, 'FixEndCapL0': True, 'IBLMode': 2, 'PixelClusteringMode': 101, 'SectorsAsPatterns': 1 , 'SaveRoads': True } -FTKTagOptions['SectorsAsPatterns12L64bHWMode2'] = { - 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW.pmap', 'rmap_path': 'raw_12Libl64TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'MaxMissingSCTPairs': 1, 'HWModeSS': 2, - 'ModuleLUTPath': 'raw_12Libl.moduleidmap', 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns8L64bHWMode2'] = { + +FTKTagOptions['SaP_Reb64_8L'] = { 'NBanks': 64, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', 'rmap_path': 'raw_12Libl64TmodB.tmap', + 'pmap_path': 'raw_8LcIbl3D123.pmap', 'rmap_path': 'raw_12Libl64TmodB_3D_t13.tmap', 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, + 'ssmap_path': 'raw_30x32x72Ibl.ss', + 'SctClustering': 1, 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_8LcIbl123.moduleidmap', - 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns12L32b'] = { - 'NBanks': 32, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW.pmap', 'rmap_path': 'raw_12Libl32TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns8L32b'] = { - 'NBanks': 32, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', 'rmap_path': 'raw_12Libl32TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, + 'UseTSPBank': False, 'Ibl3DRealistic': True, + 'UseCompressedBank': False, + 'ModuleLUTPath': 'raw_8LcIbl123_64.moduleidmap', 'ModuleLUTPath2nd': 'raw_12Libl3D.moduleidmap','loadHWConf_path': 'raw_8Lc.hw','SecondStageFit': False, + 'HWModeSS': 2,'TRACKFITTER_MODE': 1, 'FixEndCapL0': True, 'IBLMode': 2, 'PixelClusteringMode': 101, 'SectorsAsPatterns': 1 , 'SaveRoads': True } -FTKTagOptions['SectorsAsPatterns12L32bHWMode2'] = { - 'NBanks': 32, 'NSubRegions': 1, - 'pmap_path': 'raw_12LiblHW.pmap', 'rmap_path': 'raw_12Libl32TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_12L.hw', 'SecondStageFit': False, - 'TRACKFITTER_MODE': 1, 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, - 'SectorsAsPatterns': 1 , 'HWModeSS': 2, - 'ModuleLUTPath': 'raw_12Libl.moduleidmap', 'SaveRoads': True - } -FTKTagOptions['SectorsAsPatterns8L32bHWMode2'] = { - 'NBanks': 32, 'NSubRegions': 1, - 'pmap_path': 'raw_8LcIbl123.pmap', 'rmap_path': 'raw_12Libl32TmodB.tmap', - 'bankpatterns': [-1]*NumberOfSubregions, - 'ssmap_path': 'raw_15x16x36Ibl.ss', 'UseTSPBank': False, - 'loadHWConf_path': 'raw_8Lc.hw', 'SecondStageFit': False, - 'FixEndCapL0': False, 'IBLMode': 1, 'PixelClusteringMode': 1, 'Ibl3DRealistic': False, 'SectorsAsPatterns': 1, - 'MaxMissingSCTPairs': 0, - 'HWModeSS': 2,'ModuleLUTPath': 'raw_8LcIbl123.moduleidmap', - 'SaveRoads': True - } FTKTagOptions['FitITk'] = { 'MaxMissingSCTPairs': 0,