Tile cosmics trigger
To
TileCosmicsTrigger simulates the performance of the Tile cosmics trigger board. To investigate its performance I have written a programm which looks for events in the top and bottom tiles, that leave a pulse above a certain treshold in a top or a bottom tile (this part of the programm was written by Jose Maneira). A minimum threshold can be specified. For these events the truth parameters are used to determined if the cosmics were aiming for the tile that they hit.
For all events that have a pulse in a botom or top tile is determinded for which tile they were initially aiming. These results can be found in the tables below. b[k] is the tile the event was aiming for, top[k]/bottom[k] the tile were a pulse was generated.
temporary tables:
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
66 |
11 |
3 |
0 |
bottom[4] |
30 |
56 |
42 |
8 |
bottom[0] |
12 |
25 |
63 |
46 |
bottom[1] |
0 |
1 |
9 |
31 |
Divided by the largest number of each row:
true |
b[7] |
b[6] |
b[2] |
b[3] |
top[7] |
1.00 |
0.27 |
0.04 |
0.02 |
top[6] |
0.73 |
1.00 |
0.44 |
0.08 |
top[2] |
0.13 |
0.67 |
1.00 |
0.59 |
top[3] |
0.00 |
0.08 |
0.12 |
1.00 |
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
1.00 |
0.17 |
0.05 |
0 |
bottom[4] |
0.54 |
1.00 |
0.75 |
0.14 |
bottom[0] |
0.19 |
0.40 |
1.00 |
0.73 |
bottom[1] |
0 |
0.03 |
0.29 |
1.00 |
For the events that created a pulse, the track of the event was drawn. These graphs can be found at the bottom of the page. The tiles are shown in the z-theta plane.
The tiles are ordered as follows:
7 | 6 | 2 | 3
--------------
5 | 4 | 0 | 1
Improved shape of the tile cosmic trigger board
Uptil now the tiles in the programm were flat. If the cosmics went through a rectangle of a certain area in a certain place, they were aiming for a particular tile.
I have adjusted the programm to be closer to the true shape of the tiles. The tiles are part of a cilinder. Their size in the phi-d plane is 12/64 degrees. To hit a tile, the cosmic must pass through the lower and upper arced plane of the tile (this is in the phi-d plane) and it must pass though two horizontale planes in the theta-z plane.
Now that the shape of the tile is close to their true shape I can make 2 sets of plots:
- demand that the cosmics have a hit in an upper AND a lower tile
- demand that the cosmics have a hit in an upper OR a lower tile
I have done this for the ntuples:
- Erange10GeV.digfix.aan.root (and + or)
- Erange1GeV.digfix.aan.root (only or)
- Erange225MeV.digfix.aan.root (only or)
I have made plots in which the tile trigger is drawn in the theta-z plane. In these plots the tracks of the events which hit and aim for a certain tile trigger are drawn and the tile in question is made red.
- The plots for 10 GeV (and) : tile#_and_10GeV.gif
- The plots for 10 GeV (or) : tile#_or_10GeV.gif
- The plots for 1 GeV (or) : tile_#_1GeV.gif
- The plots for 10 GeV (or) : tile_#_225MeV.gif
--
MathieuBlom - 08 Aug 2007
- tile2_or_10GeV.gif:
where # is the number of the tile.
These plots can be found at the bottom of the page.
Looking at these graphs we see that if the cosmics should be aiming for a certain tile and they hit it, the opposit tile is where they were actually aiming for. This is probably an error in the programm, which I am looking for...
For instance in the following graph the tracks of the cosmics aiming for tile #6 can be seen. We see that all these tracks pas through tile #4!
It is not obvious in all graphs, but this effect is there I think...
- tile_6_225MeV.gif:
However, the number of hits look good. As before I can make a table to investigate which tile the cosmics that leave a hit were aiming for:
for E = 10GeV (and)
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
2 |
8 |
1 |
0 |
bottom[4] |
1 |
26 |
33 |
0 |
bottom[0] |
1 |
16 |
39 |
1 |
bottom[1] |
0 |
1 |
6 |
0 |
Divided by the largest number of each row:
true |
b[7] |
b[6] |
b[2] |
b[3] |
top[7] |
0 |
1 |
0.25 |
0 |
top[6] |
0.07 |
1.00 |
0.57 |
0 |
top[2] |
0 |
0.89 |
1 |
0.05 |
top[3] |
0.00 |
0.75 |
1 |
0.75 |
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
0.25 |
1 |
0.12 |
0 |
bottom[4] |
0.03 |
0.79 |
1 |
0 |
bottom[0] |
0.03 |
0.41 |
1.00 |
0.03 |
bottom[1] |
0 |
0.17 |
1 |
0 |
E = 10
GeV (or)
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
83 |
15 |
3 |
1 |
bottom[4] |
39 |
67 |
54 |
9 |
bottom[0] |
12 |
33 |
80 |
53 |
bottom[1] |
1 |
3 |
12 |
45 |
Divided by the largest number of each row:
true |
b[7] |
b[6] |
b[2] |
b[3] |
top[7] |
1 |
0.28 |
0.04 |
0.01 |
top[6] |
0.76 |
1 |
0.46 |
0.09 |
top[2] |
0.13 |
0.68 |
1 |
0.59 |
top[3] |
0.00 |
0.06 |
0.15 |
1 |
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
1 |
0.18 |
0.04 |
0.01 |
bottom[4] |
0.58 |
1 |
0.81 |
0.13 |
bottom[0] |
0.15 |
0.41 |
1 |
0.66 |
bottom[1] |
0.02 |
0.07 |
0.27 |
1 |
E = 1
GeV (or)
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
25 |
2 |
1 |
0 |
bottom[4] |
4 |
15 |
17 |
2 |
bottom[0] |
1 |
6 |
41 |
17 |
bottom[1] |
0 |
1 |
3 |
17 |
Divided by the largest number of each row:
true |
b[7] |
b[6] |
b[2] |
b[3] |
top[7] |
1 |
0.16 |
0.04 |
0 |
top[6] |
0.47 |
1 |
0.29 |
0.07 |
top[2] |
0.06 |
0.75 |
1 |
0.25 |
top[3] |
0.08 |
0.08 |
0.19 |
1 |
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
1 |
0.08 |
0.04 |
0 |
bottom[4] |
0.24 |
0.88 |
1 |
0.12 |
bottom[0] |
0.02 |
0.15 |
1 |
0.41 |
bottom[1] |
0 |
0.06 |
0.18 |
1 |
E = 225
MeV (or)
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
22 |
5 |
1 |
1 |
bottom[4] |
7 |
32 |
12 |
1 |
bottom[0] |
2 |
7 |
31 |
12 |
bottom[1] |
0 |
3 |
1 |
21 |
Divided by the largest number of each row:
true |
b[7] |
b[6] |
b[2] |
b[3] |
top[7] |
1 |
0.17 |
0.08 |
0 |
top[6] |
0.63 |
1 |
0.27 |
0.03 |
top[2] |
0.07 |
0.75 |
1 |
0.12 |
top[3] |
0 |
0 |
0.21 |
1 |
true |
b[5] |
b[4] |
b[0] |
b[1] |
bottom[5] |
1 |
0.23 |
0.05 |
0.05 |
bottom[4] |
0.22 |
1 |
0.38 |
0.03 |
bottom[0] |
0.06 |
0.23 |
1 |
0.39 |
bottom[1] |
0 |
0.14 |
0.05 |
1 |