Fork me on GitHub

source: git/cards/ILCgen/ILCgen_BTagging_50.tcl@ 25291dd

Last change on this file since 25291dd 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.00583
3 add EfficiencyFormula {0} {
4 ( abs(eta)<0.867 )*( energy<30 )*( 0.00885 )+
5 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.00773 )+
6 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.00734 )+
7 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.00757 )+
8 ( abs(eta)<0.867 )*( 150<=energy )*( 0.00884 )+
9 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.00835 )+
10 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.00764 )+
11 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.00768 )+
12 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.00768 )+
13 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.00878 )+
14 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.00703 )+
15 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.00554 )+
16 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.00637 )+
17 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.00662 )+
18 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.0079 )+
19 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 0.00491 )+
20 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.00465 )+
21 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.00463 )+
22 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.00421 )+
23 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.0064 )+
24 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.0057 )+
25 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.00348 )+
26 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.00316 )+
27 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.00263 )+
28 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.00401 )+
29 ( 2.99<=abs(eta) )*( energy<30 )*( 0.00289 )+
30 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( 0.0054 )+
31 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 0.00384 )+
32 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( 0.00187 )+
33 ( 2.99<=abs(eta) )*( 150<=energy )*( 0.00327 )
34 }
35
36 # misidentification rate (c)
37 # average efficiency: 0.0544
38 add EfficiencyFormula {4} {
39 ( abs(eta)<0.867 )*( energy<30 )*( 0.0627 )+
40 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.074 )+
41 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.0869 )+
42 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.096 )+
43 ( abs(eta)<0.867 )*( 150<=energy )*( 0.119 )+
44 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.054 )+
45 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.0692 )+
46 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.0835 )+
47 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.0952 )+
48 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.108 )+
49 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.0369 )+
50 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.0605 )+
51 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.0745 )+
52 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.0815 )+
53 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.108 )+
54 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 0.027 )+
55 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.0387 )+
56 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.0561 )+
57 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.0653 )+
58 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.0775 )+
59 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.0125 )+
60 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.0197 )+
61 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.0195 )+
62 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.026 )+
63 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.0356 )+
64 ( 2.99<=abs(eta) )*( energy<30 )*( 0.00479 )+
65 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( 0.00805 )+
66 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 0.00797 )+
67 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( 0.0106 )+
68 ( 2.99<=abs(eta) )*( 150<=energy )*( 0.0144 )
69 }
70
71 # b-tagging efficiency
72 # average efficiency: 0.529
73 add EfficiencyFormula {5} {
74 ( abs(eta)<0.867 )*( energy<30 )*( 0.682 )+
75 ( abs(eta)<0.867 )*( 30<=energy && energy<60 )*( 0.803 )+
76 ( abs(eta)<0.867 )*( 60<=energy && energy<100 )*( 0.852 )+
77 ( abs(eta)<0.867 )*( 100<=energy && energy<150 )*( 0.887 )+
78 ( abs(eta)<0.867 )*( 150<=energy )*( 0.899 )+
79 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( energy<30 )*( 0.568 )+
80 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 30<=energy && energy<60 )*( 0.743 )+
81 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 60<=energy && energy<100 )*( 0.816 )+
82 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 100<=energy && energy<150 )*( 0.854 )+
83 ( 0.867<=abs(eta) && abs(eta)<1.47 )*( 150<=energy )*( 0.881 )+
84 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( energy<30 )*( 0.432 )+
85 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 30<=energy && energy<60 )*( 0.632 )+
86 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 60<=energy && energy<100 )*( 0.748 )+
87 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 100<=energy && energy<150 )*( 0.801 )+
88 ( 1.47<=abs(eta) && abs(eta)<1.83 )*( 150<=energy )*( 0.851 )+
89 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( energy<30 )*( 0.28 )+
90 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 30<=energy && energy<60 )*( 0.443 )+
91 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 60<=energy && energy<100 )*( 0.563 )+
92 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 100<=energy && energy<150 )*( 0.643 )+
93 ( 1.83<=abs(eta) && abs(eta)<2.3 )*( 150<=energy )*( 0.717 )+
94 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( energy<30 )*( 0.143 )+
95 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 30<=energy && energy<60 )*( 0.206 )+
96 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 60<=energy && energy<100 )*( 0.226 )+
97 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 100<=energy && energy<150 )*( 0.281 )+
98 ( 2.3<=abs(eta) && abs(eta)<2.99 )*( 150<=energy )*( 0.325 )+
99 ( 2.99<=abs(eta) )*( energy<30 )*( 0.0336 )+
100 ( 2.99<=abs(eta) )*( 30<=energy && energy<60 )*( 0.0865 )+
101 ( 2.99<=abs(eta) )*( 60<=energy && energy<100 )*( 0.152 )+
102 ( 2.99<=abs(eta) )*( 100<=energy && energy<150 )*( 0.166 )+
103 ( 2.99<=abs(eta) )*( 150<=energy )*( 0.162 )
104 }
Note: See TracBrowser for help on using the repository browser.