NADA block

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)

PT   = e_nad*sin(theta)
 

                   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    

 

                                                            Sophie Trincaz-Duvoid