Fork me on GitHub

source: git/cards/ILCgen/ILCgen_CTagging_20.tcl@ 4692fd9

Last change on this file since 4692fd9 was d192152, checked in by Aleksander Filip Zarnecki <zarnecki@…>, 4 years ago

Generic ILC detector model for Delphes. First import from iLCSoft/ILCDelphes

  • Property mode set to 100644
File size: 6.5 KB
Line 
1 # misidentification rate (uds)
2 # average efficiency: 0.00182
3 add EfficiencyFormula {0} {
4 ( abs(eta)<0.867 )*( energy<30 )*( 0.0038 )+
5 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.00379 )+
6 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.00361 )+
7 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.00394 )+
8 ( abs(eta)<0.867 )*( 150<=energy )*( 0.00424 )+
9 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.00388 )+
10 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.00269 )+
11 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.00324 )+
12 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.00291 )+
13 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.00269 )+
14 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.00182 )+
15 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.00262 )+
16 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.00213 )+
17 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.00276 )+
18 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.00227 )+
19 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 3.89e-06 )+
20 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.00135 )+
21 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.000845 )+
22 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.00191 )+
23 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.00269 )+
24 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.000414 )+
25 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.000177 )+
26 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.000379 )+
27 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.000363 )+
28 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.000169 )+
29 ( 2.99<=abs(eta) )*( energy<30 )*( -1.89e-06 )+
30 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( -1.86e-05 )+
31 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 3.06e-08 )+
32 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( -2.29e-07 )+
33 ( 2.99<=abs(eta) )*( 150<=energy )*( 8.83e-07 )
34 }
35
36 # c-tagging efficiency
37 # average efficiency: 0.198
38 add EfficiencyFormula {4} {
39 ( abs(eta)<0.867 )*( energy<30 )*( 0.306 )+
40 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.4 )+
41 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.451 )+
42 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.485 )+
43 ( abs(eta)<0.867 )*( 150<=energy )*( 0.491 )+
44 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.198 )+
45 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.301 )+
46 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.377 )+
47 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.421 )+
48 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.449 )+
49 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.0907 )+
50 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.18 )+
51 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.272 )+
52 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.347 )+
53 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.385 )+
54 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 0.0387 )+
55 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.0714 )+
56 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.125 )+
57 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.186 )+
58 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.23 )+
59 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.00354 )+
60 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.0139 )+
61 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.0165 )+
62 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.025 )+
63 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.0392 )+
64 ( 2.99<=abs(eta) )*( energy<30 )*( 0.000778 )+
65 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( 0.00199 )+
66 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 0.00779 )+
67 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( 0.00916 )+
68 ( 2.99<=abs(eta) )*( 150<=energy )*( 0.00666 )
69 }
70
71 # misidentification rate (b)
72 # average efficiency: 0.0283
73 add EfficiencyFormula {5} {
74 ( abs(eta)<0.867 )*( energy<30 )*( 0.0861 )+
75 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.0538 )+
76 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.0404 )+
77 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.0321 )+
78 ( abs(eta)<0.867 )*( 150<=energy )*( 0.0258 )+
79 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.0779 )+
80 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.0514 )+
81 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.0393 )+
82 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.032 )+
83 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.0277 )+
84 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.0419 )+
85 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.0486 )+
86 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.0371 )+
87 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.0331 )+
88 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.0275 )+
89 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 0.0247 )+
90 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.0282 )+
91 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.0319 )+
92 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.0297 )+
93 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.031 )+
94 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.0065 )+
95 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.00828 )+
96 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.00793 )+
97 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.00827 )+
98 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.00596 )+
99 ( 2.99<=abs(eta) )*( energy<30 )*( 0.0045 )+
100 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( 0.00185 )+
101 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 0.00299 )+
102 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( 0.00243 )+
103 ( 2.99<=abs(eta) )*( 150<=energy )*( 0.0001 )
104 }
Note: See TracBrowser for help on using the repository browser.