Dead channels at Roman Pots
retrieve list of dead and noisy channels
The list of dead and noisy channels can be obtained by using extract_vfat_channels script written by Dominik Mierzejewski. The description of this script can be found at
https://twiki.cern.ch/twiki/bin/view/TOTEM/CompComTools.
convert this list to XML file
To convert this list to XML file we can use deadChannelsToXML.py which is described at
https://twiki.cern.ch/twiki/bin/view/TOTEM/CompComTools.
use AnalysisMask in order to exclude channels from simulation and reconstruction
To exclude channels from simulation or reconstruction we have to simply check whether an
AnalysisMask contains this channels and then (if it is true) remove this channels from vector (or sth similar) of channels. For Roman Pots it is done in:
Reconstruction
In class
TotemRawData (
TotemRawData/RawToDigi/plugins/Raw2DigiProducer.cc
) in method rpDataProduce
Simulation
In class
RPDigiProducer (
SimTotem/RPDigiProducer/src/RPDigiProducer.cc
)
In method beginJob (after software migration it is very likely that this method will change to beginRun)
- removing dead and noisy channels
In method produce, using
DeadChannelsManager (
SimTotem/RPDigiProducer/src/DeadChannelsManager.cc
)
NOTE
If you need more specific documentation, please look into source code of class mentioned in this documentation.
NOTE2
All scripts presented in this section (extract_vfat_channels, deadChannelsToXML.py)
works only for Roman Pots.
--
JakubSmajek - 09-Sep-2011