Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ProANUBIS Reconstruction

image

Repository for scripts to analyse data and reconstruct events from ProAnubis 2024 at CERN.

Mostly all in jupyter notebooks, saves you from having to reread data from HDF5 files.

Functions necessary contained in ANUBIS_triggered_functions.py ("ANT") and anubisPlotUtils.py. Folder called scripts contains current working build. (Note still needs to be cleaned up!)

I will create an example notebook at some point to show how the code can be used. In the meantime, my workings in the various notebooks should be decipherable somewhat to elucidate what is happening.

Reconstruction Algorithm (quick):

  1. Cluster events temporally, real particle events will be correlated in time. Should filter out most dark counts.
  2. Cluster hits spatially into x and y coordinates on RPCs.
  3. Generate all possible combinations of coordiante sets that could reconsctruct an event.
  4. Fit each combination with Singular Value Decomposition (SVD) (inspired by Principal Component Analysis (PCA), https://arxiv.org/abs/1404.1100)
  5. Find combination that minimises Chi2 (normalised w.r.t. DoF) value of reconstruction.

I will compile a more comprehensive pseudo-code esque description of the reconstruction algorithm at some point.

Example Result

image

Angular Distributions:

image

Project the reconstructed trajectory vector onto the XZ and YZ planes of the proANUBIS setup.

Below is a plot of muon distribution for 3 hours of cosmics. The event reconstruction rate is ~ 0.33, so the counts match the amount you would expect in ~ 1 hour, the black line shows expected distribution of muons through proANUBIS in 1 hour ( from detailed simulation work done by Dr Revering, simulating muon trajectories through Earth and cavern entrance to proANUBIS).

(Filtering here is atleast 3 RPCs, no constraint on cross-chamberdness)

image

image

The RPCs in the triplet layer of proANUBIS are close together (~12 mm between RPC centres), so the granularity of the detectors have a significant effect on the produced angular distributions. This causes peaks in the counts at 0 degrees, 32 degrees, 51 degrees and 68 degrees.

image

The majority of the cosmic events pass through the triplet layer of proANUBIS only, so enforcing cross chamber is a good filter to cut off the cosmic ray muons. The geometry of proANUBIS is such that 60 degrees is the maximum angle (eta) for cross chamber events. The plots below enforce the cross chamber constraint.

image

image

Efficiencies:

The efficiencies of the RPCs can be measured in-Situ if so desired. Note that the data is only recorded when triggered, this will introduce some inherent bias into the efficiency measurements done with the RPCs. In an attempt to minimise this bias, the following in-situ efficiency check algorithm is being utilised:

  1. Select a test RPC.
  2. Reconstruct tracks using all 5 other RPCs. This reduces the chance of the RPC under test being involved in the trigger for the data read.
  3. Extrapolate reconstructed track to height of RPC under test and see if the reconstructed track then passes throug the dimensions of the RPC.
  4. Check that the RPC under test produces some useable coordinate within some tolerance of where the expected hit is.

image

As is seen from the above plot, the efficiencies of the RPCs plateau within ~ 5cm which corresponds to 2 strip widths in the RPC. Taking the limit of tolerance to larger values, the geometrical constraint on the reconstructed hit is being relaxed, but we are still seeing rather low efficiences! This may be an artifact of the selection constraints for hits in the RPC under test.

A more relaxed probe of the test RPCs were carried out, the reconstruction of the tagged muon was still kept strict (all 5 other RPC, 15ns time window and max cluster size 3). No restriction was placed on cluster sizes or the location of a hit, geometrical effects were ignored. Rather a temporal tolerance was placed on the test RPC to ask if it produced a hit (anywhere) within some tolerance of the reconstructed event.

image

image

A scan of the plateau efficiency of the relaxed probe, with varying reconstruction time window, suggests that some parts of the RPC are more efficient then others. Having a stricter time window biases for events closer to the FEBs on phi and eta side, since the effect of timewalk will be less. Only for hits close to phi and eta FEBs will the phi and eta channels hit within the set time window. The increase in efficiency seems to then suggest that the phi channels closer to the eta FEB are more efficient.

Once proANUBIS is synced with the LHC clock, a less biased tag and probe method can be used. This will involve tagging muons passing through the ATLAS detection volume and using these tagged muons to probe the proANUBIS RPC strips. This can achieved using resonance muon, anti-muon pairs (as is done in this paper: https://iopscience.iop.org/article/10.1088/1748-0221/14/10/C10020/pdf), or by using muons identified by the ATLAS detector, as proANUBIS lies outside the main detector volume !

Work has been carried out in the ATLAS project room to upgrade the scintillation counter setup. This has now reached a stage where the scintillation counter can be used to tag muons that can probe RPCs under test. This provides a form of offline efficiency testing of the RPC and will be useful for testing different operational parameter effects on performance:

  • High voltages.
  • Gas mixtures.
  • Threshold Voltages.
  • RPC geometries.

image

efficiency_logic_setup

image

Todo:

  • The timing of hits needs to be looked into. Current analysis suggests a convolution of a large number of errors, e.g. different FEBs, different TDCs. The analsysis of the timing distributions is really only to first order currentl.

    • The first step to improve this would be to include effects of timewalk of signal.
  • Rework some aspects of the reconstruction algorithm.

    • Look into applying spatial clustering first. Define time of cluster as earliest time.
    • After this spatial clustering, carry out the temporal clustering using the previous adaptive time window.
    • Account for afterpulse.

Other links:

ANUBIS Twiki: https://twiki.cern.ch/twiki/bin/view/ANUBIS/

ANUBIS @ Cambridge: https://www.hep.phy.cam.ac.uk/ANUBIS

Misc:

proANUBIS location in ATLAS cavern

image

  • proANUBIS gas mixture
    • 30% CO2
    • 70% CERN mixture:
      • 94.7% Freon (ionising gas)
      • 5% Isobutane (electron quencher)
      • 0.3% SF6 (photon quencher)

ProANUBIS using 5.8 - 6.0 kV HV. Work being carried out on measurement of RPC efficiency using this (and similar) gas mixture in the ATLAS project room in the Cavendish Lab.

About

Repository for scripts to analyse data and reconstruct events from ProANUBIS 2024 at CERN.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages