diff --git a/Trigger/TrigAccel/TrigInDetCUDA/src/DoubletHelperFunctionsCuda_ITk.cuh b/Trigger/TrigAccel/TrigInDetCUDA/src/DoubletHelperFunctionsCuda_ITk.cuh index 73e5adb35e0c55092ebd0292413d30b2a134b60e..fe483b0013acf96163f67facd36734c15234222d 100644 --- a/Trigger/TrigAccel/TrigInDetCUDA/src/DoubletHelperFunctionsCuda_ITk.cuh +++ b/Trigger/TrigAccel/TrigInDetCUDA/src/DoubletHelperFunctionsCuda_ITk.cuh @@ -28,8 +28,9 @@ __device__ static float getEta (float dr, float dz, float dL) { * @param eta pseudorapidity of a doublet */ __device__ static float getMaxDeltaLEta (float eta) { - if(std::abs(eta) < 3.5) return eta*eta*eta*eta*9.38522907 + eta*eta*88.1729 + 177.363; - else return eta*eta*eta*eta*1.7582417 + eta*eta*-129.67033 + 3324.61538; + float hardCut = 1300; + float maxDL = eta*eta*eta*eta*1.97572003 + eta*eta*92.29732795 + 168.54257599; + return (maxDL > hardCut) ? hardCut : maxDL; } __device__ static int getInnerDoubletIdx (int pairIdx, int nOuter) { diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/ITkFastTrackFinderStandaloneConfig.py b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/ITkFastTrackFinderStandaloneConfig.py index e770f41e177658cf68459ecd5181efca8bdcfc8a..93e206ca98bd901710e9f85d743358f00c9beec2 100644 --- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/ITkFastTrackFinderStandaloneConfig.py +++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/ITkFastTrackFinderStandaloneConfig.py @@ -23,9 +23,11 @@ def ITkFastTrackFinderStandaloneCfg(flags, SiSPSeededTrackCollectionKey = None): inDetAccelSvc = CompFactory.TrigInDetAccelerationSvc("TrigInDetAccelerationSvc") inDetAccelSvc.useITkGeometry = True # Allows to read and export the ITk geometry inDetAccelSvc.MiddleSpacePointLayers = [81000, 82000, - 91005, 91004, 90014, 90013, 92000, 92001, 92002, 92003, 92004, 92005, 92006, 92007, 92008, 92009, 92010, + 90011, 90012, 90013, 90014, 91002, 91003, 91004, 91005, + 92000, 92001, 92002, 92003, 92004, 92005, 92006, 92007, 92008, 92009, 92010, 92011, 92012, 92013, 92014, 92015, 92016, 92017, 92018, 92019, 92020, 92021, 92022, - 71005, 71004, 70014, 70013, 72000, 72001, 72002, 72003, 72004, 72005, 72006, 72007, 72008, 72009, 72010, + 70011, 70012, 70013, 70014, 71002, 71003, 71004, 71005, + 72000, 72001, 72002, 72003, 72004, 72005, 72006, 72007, 72008, 72009, 72010, 72011, 72012, 72013, 72014, 72015, 72016, 72017, 72018, 72019, 72020, 72021, 72022 ] acc.addService(inDetAccelSvc)