This block is made by the module
CalNadaAnalyzeNoise
in package cal_nada_analyze.
It loops over hot cells found by
NADA and store informations about these cells in the Global root-tuple.
This block has been modified in
versions V01-01-04 (and p11-br-05) of the package.
These modifications should be taken
into account in releases : t02.11.00
and p11.04.00.
Here is a description of the variables stored in the block before and after modification.
There are 4 sets of cuts to make the hot cells selection
with NADA. We recommand to use "0"
for the [set]
to make your own analysis.
If you want to know more,
a complete description of the selection is given
below.
The parameters of the selection are also given in the
block NADA (they are the same for old
and new block).
Their name and signification are also given
below.
For each set and for all hot cells
of the CalNada chunk the following variables are given :
| Old NADA block | New NADA block | ||
| Variable name | Descritpion | Variable name | Description |
| nnada[set] | For each set, number of hot cells in an event | nnada[set] | For each set, number of hot cells in an event |
| - | xVtx | X coordinate of the vertex of the event | |
| - | yVtx | Y coordinate of the vertex of the event | |
| - | zVtx | Z coordinate of the vertex of the event | |
| e_nad[set] | Hot cell energy | e_nad[set] | Hot cell energy |
| pt_nad[set] | Transverse momentum assuming a vertex at (0,0,0) | ptV_nad[set] | Transverse momentum calculated with respect to the vertex of the event in X, Y and Z |
| ieta_nad[set] | ieta of the cell | ieta_nad[set] | ieta of the cell |
| iphi_nad[set] | iphi of the cell | iphi_nad[set] | iphi of the cell |
| ilyr_nad[set] | layer of the cell | ilyr_nad[set] | layer of the cell |
| - | etaV_nad[set] | eta of the cell calculated with respect to the vertex of the event in x, y and z | |
| - | phiV_nad[set] | phi of the cell calculated with respect to the vertex of the event in x, y and z | |
| - | xV_nad[set] | X coordinate of the cell calculated with respect to the vertex of the event in x, y and z | |
| - | yV_nad[set] | Y coordinate of the cell calculated with respect to the vertex of the event in x, y and z | |
| - | zV_nad[set] | Z coordinate of the cell calculated with respect to the vertex of the event in x, y and z | |
| nnadamax | greatest number of hot cells (between sets) | nnadamax | greatest number of hot cells (between sets) |
| nsets | number of sets (4 sets) | nsets | number of sets (4 sets) |
With the variables xV_nad,
yV_nad, zV_nad and xVtx, yVtx, zVtx one can have access to
the x, y and z coordinates of
the hot cell assuming a vertex
at (0,0,0) and hence, the phi, theta and R variables
of a hot cell in detector
coordinates,
and the PT of a hot cell calculated
without vertex :
xcell = xV_nad + xVtx
ycell = yV_nad + yVtx
zcell = zV_nad + zVtx
R
= sqrt(xcell**2 + ycell**2 + zcell**2)
phi = atan(ycell/xcell)
theta = acos(z/R)
HOT CELLS SELECTION :
Hot cells are selected on the basis
of their transverse energy. There are four ranges of cell's transverse
energy roughly classified as :
negative
energy, low positive energy, higher positive energy,
very high energy.
Then, depending on a transverse
energy range, neighbours of the potential hot cell are studied
or not.
Parameters of the selection are
(the extensions c1, c2, c3, c4 correspond to each of the ranges):
- the minimal
transverse energy of a candidate cell (etmi_c1,
etmi_c2, etmi_c3, etmi_c4),
- the maximal
transverse energy of a candidate cell (etma_c1,
etma_c2, etma_c3, etma_c4),
These both parameters define
the four transverse momentum range.
If they are equal, the range
is equal to zero and not considered.
- the minimal
energy of a cell around a candidate cell (eminc_c1,
eminc_c2, eminc_c3, eminc_c4)
This parameter must help
to reject contribution of cells with energy due to electronic noise.
- the maximum
energy of the cube (0.3*0.3 in eta-phi plane)
(emacu_c1, emacu_c2, emacu_c3, emacu_c4)
around a candidate cell.
This cube energy is calculated
by excluding the candidate cell and cells with energy less than emin_cel.
These parameters are considered
as static parameters.
If the momentum range is different
from zero, and if these parameters are equal to 10000 or if the
parameters (slop_cx)
is different from zero, these parameters are not taken into account.
In this case, dynamic
parameters are used :
- the
fraction (slop_c1,
slop_c2, slop_c3, slop_c4) of
the energy of a candidate cell that will
be used to determine the minimal
energy of a cell around this candidate cell. This is called the
dynamic parameter.
If at last one of the neighbour
of a candidate cell has an energy greater than :
Ecandidate * slop_cx
the candidate is not a hot cell.
If slop-cx is equal to 0 static
parameters are used.
-> Four sets of parameters have been used to test the algorithm.
Currently, the parameters are (they
are also given in block NADA) :
To be more understandable, for each set, transverse energy
ranges of selection are in blue.
| set 1 (recommended; default one in killing mode) | set 2 | set 3 | set 4 | |
| etmi_c1 | -10000.0 | -10000.0 | -10000.0 | -10000.0 |
| etma_c1 | -1.0 | -10000.0 | -10000.0 | -1.0 |
| eminc_c1 | 10000.0 | -10000.0 | -10000.0 | 10000.0 |
| emacu_c1 | 10000.0 | -10000.0 | -10000.0 | 10000.0 |
| slop_c1 | 0.0 | -10000.0 | -10000.0 | 0.0 |
| etmi_c2 | 1.0 | 1.0 | 10000.0 | 10000.0 |
| etma_c2 | 5.0 | 5.0 | 10000.0 | 10000.0 |
| eminc_c2 | 0.100 | 0.100 | 10000.0 | 10000.0 |
| emacu_c2 | 0.100 | 0.100 | 10000.0 | 10000.0 |
| slop_c2 | 0.0 | 0.0 | 10000.0 | 10000.0 |
| etmi_c3 | 5.0 | 5.0 | 5.0 | 10000.0 |
| etma_c3 | 500.0 | 500.0 | 500.0 | 10000.0 |
| eminc_c3 | 0.0 | 0.100 | 0.0 | 10000.0 |
| emacu_c3 | 0.0 | 0.100 | 0.0 | 10000.0 |
| slop_c3 | 0.020 | 0.0 | 0.020 | 10000.0 |
| etmi_c4 | 500 | 500.0 | 500 | 10000.0 |
| etma_c4 | 10000.0 | 10000.0 | 10000.0 | 10000.0 |
| eminc_c4 | 10000.0 | 0.100 | 10000.0 | 10000.0 |
| emacu_c4 | 10000.0 | 0.100 | 10000.0 | 10000.0 |
| slop_c4 | 0.0 | 0.0 | 0.0 | 10000.0 |