Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
FPGATrackSimGenScanCuts_layer.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2 '''
3 @author Elliot Lipeles - lipeles@cern.ch
4 @date Oct 10th, 2024
5 @brief This file specifies cuts for the FPGATrackSimGenScanTool
6 '''
7 
8 # Cut Values for incremental L4 to L0 track building
9 
10 NoCut = 10000000
11 
12 # structure is dictionary of region and then cut
13 cuts = {
14  0: {
15  "rin" : 30.0,
16  "rout" : 300.0,
17  "parSet" : "PhiSlicedKeyLyrPars",
18  # these are z_in, z_out, phi_in, phi_out, and x_m
19  "parMin" : [-159.72599999999997, -132.192, 0.2162999990582466, 0.19339999257773163, -5.94],
20  "parMax" : [171.72600000000006, 252.192, 0.5825999742746353, 0.6026000139191747, 5.9399999999999995],
21  "parBins" : [20, 20, 5, 20, 3],
22  "pairFilterDeltaPhiCut" : [NoCut,NoCut,NoCut,NoCut],
23  "pairFilterDeltaEtaCut" : [NoCut,NoCut,NoCut,NoCut],
24  "pairFilterPhiExtrapCut" : [7.5,4.0],
25  "pairFilterEtaExtrapCut" : [11.2,10.0],
26  "pairSetMatchPhiCut" : NoCut,
27  "pairSetMatchEtaCut" : NoCut,
28  "pairSetDeltaDeltaPhiCut" : NoCut,
29  "pairSetDeltaDeltaEtaCut" : NoCut,
30  "pairSetPhiCurvatureCut" : 0.00025,
31  "pairSetEtaCurvatureCut" : 0.00010,
32  "pairSetDeltaPhiCurvatureCut" : 0.00012,
33  "pairSetDeltaEtaCurvatureCut" : NoCut,
34  "pairSetPhiExtrapCurvedCut" : [2.0,NoCut],
35  },
36  3: {
37  "rin" : 30.0,
38  "rout" : 300.0,
39  "parSet" : "PhiSlicedKeyLyrPars",
40  "parMin" : [-54.09299999999998, 940.656, 0.2302720041632652, 0.2101899934336543, -5.559840098190307],
41  "parMax" : [287.70300000000003, 1486.3439999999998, 0.5697279928565026, 0.595509973488748, 5.559840098190308],
42  "parBins" : [20, 20, 5, 20, 3],
43  "pairFilterDeltaPhiCut" : [NoCut,NoCut,NoCut,NoCut],
44  "pairFilterDeltaEtaCut" : [NoCut,NoCut,NoCut,NoCut],
45  "pairFilterPhiExtrapCut" : [4.9,6.6],
46  "pairFilterEtaExtrapCut" : [12.5,20.9],
47  "pairSetMatchPhiCut" : NoCut,
48  "pairSetMatchEtaCut" : NoCut,
49  "pairSetDeltaDeltaPhiCut" : NoCut,
50  "pairSetDeltaDeltaEtaCut" : NoCut,
51  "pairSetPhiCurvatureCut" : 0.00027,
52  "pairSetEtaCurvatureCut" : 0.00071,
53  "pairSetDeltaPhiCurvatureCut" : 0.00031,
54  "pairSetDeltaEtaCurvatureCut" : NoCut,
55  "pairSetPhiExtrapCurvedCut" : [1.9,NoCut]
56  },
57 }