ATLAS Offline Software
LArCalorimeter/LArCalibDataQuality/python/Thresholds.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
2 
3 # Collection of Thresholds used by the LArCalibValiation algorithms
4 # The thresholds are dependent on the geometrical location of the cell
5 # and the gain. The CaloCellGroup(List) objects (from /Calorimter/CaloIdentifier)
6 # to set the threshold dependent on the location of the cell
7 
8 
9 # Syntax: vector of strings
10 # 1. String: Default values (Three values of HIGH, MEDIUM and LOW gain)
11 # Following Strings: Overwrites for particular detector regions. The geometrical
12 # location is given by a sequence of six fields, separated by '/' and enclosed by '[ ]'.
13 # It its followed by the values (again three).
14 
15 #Example:
16 
22 
23 pedThr=["1.5, 0.9, 0.9", #EMB, EMEC, FCAL
24  "[HEC/*/*/*/*/*] 5.0, 1.3, 1.0", #HEC
25  ]
26 
27 rmsThr=["0.8, 0.2, 0.2", #EMB, EMEC, FCAL
28  "[HEC/*/*/*/*/*] 4.0, 0.6, 0.2", #HEC
29  ]
30 
31 
32 pedThrFEB=["0.2, 0.2, 0.2", #EMB, EMEC FCAL
33  # SD S L R E P
34  "[HEC/*/*/*/*/*] 0.25, 0.1, 0.1", #HEC
35  "[FCAL/*/*/*/*/*] 0.1, 0.1, 0.1", #FCAL
36  ]
37 
38 rmsThrFEB=["0.2, 0.2, 0.2", #Three values for three gains (H M L)
39  # SD S L R E P
40  "[EMB,EMECIW, EMECOW/*/*/*/*/*] 0.05, 0.05, 0.05 ", #EMB Accordion
41  "[EMECIW, EMECOW/*/*/*/*/*] 0.05, 0.007, 0.007 ", #EMEC
42  "[HEC/*/*/*/*/*] 0.6, 0.07, 0.004", #HEC
43  "[FCAL/*/*/*/*/*] 0.02, 0.005, 0.004", #FCAL
44  ]
45 
46 
47 acThr=["0.05, 0.05, 0.05", #Three values for three gains (H M L)
48  # SD S L R E P
49  #"[HEC/*/*/*/*/*] 0.05, 0.05, 0.05", #HEC
50  #"[FCAL/*/*/*/*/*] 0.05, 0.05, 0.05", #FCAL
51  ]
52 
53 acThrFEB=["0.04, 0.04, 0.04", #Three values for three gains (H M L)
54  # SD S L R E P
55  "[EMECIW, EMECOW/*/*/*/*/*] 0.05, 0.05 0.05",
56  "[HEC/*/*/*/*/*] 0.003, 0.003, 0.004", #HEC
57  "[FCAL/*/*/*/*/*] 0.03, 0.03, 0.03", #FCAL
58  ]
59 
60 
61 rampThr=["0.015, 0.004, 0.004", #Three values for three gains (H M L)
62  # SD S L R E P
63  "[EMECIW, EMECOW/*/*/*/*/*] 0.006, 0.004 0.004",
64  "[HEC/*/*/*/*/*] 0.02, 0.015, 0.015",
65  "[FCAL/*/*/*/*/*] 0.004, 0.0015, 0.0015",
66  ]
67 
68 rampThrFEB=["0.004, 0.004, 0.004",
69  "[EMECIW, EMECOW/*/*/*/*/*] 0.004, 0.004 0.004",
70  "[HEC/*/*/*/*/*] 0.001, 0.004, 0.003",
71  "[FCAL/*/*/*/*/*] 0.0025, 0.0004, 0.0006",
72  ]
73 
74 cwAmpThr=["10, 4, 4",
75  "[EMECIW, EMECOW/*/*/*/*/*] 6, 1.5, 1.5 " ,
76  "[HEC/*/*/*/*/*] 15, 10 , 10" ,
77  "[FCAL/*/*/*/*/*] 5, 1, 1",
78  ]
79 
80 
81 cwFWHMThr=["8, 4, 4",
82  "[EMECIW, EMECOW/*/*/*/*/*] 5, 3, 3" ,
83  "[HEC/*/*/*/*/*] 20, 20, 20" ,
84  "[FCAL/*/*/*/*/*] 4, 2, 2",
85  ]
86 
87 
88 cwAmpThrFEB=["5, 5, 5",
89  "[EMECIW, EMECOW/*/*/*/*/*]5, 0.3, 2" ,
90  "[HEC/*/*/*/*/*] 5, 5, 5" ,
91  "[FCAL/*/*/*/*/*] 3, 1, 2",
92  ]
93 
94 
95 cwFWHMThrFEB=["50, 4, 4",
96  "[EMECIW, EMECOW/*/*/*/*/*] 2, 1, 1" ,
97  "[HEC/*/*/*/*/*] 30, 30, 30" ,
98  "[FCAL/*/*/*/*/*] 50, 50, 50",
99  ]