This package contains the algorithms and tools used for TileCal reconstruction
- Author
- Alexander Solodkov Sanya.nosp@m..Sol.nosp@m.odkov.nosp@m.@cer.nosp@m.n.ch
-
Tomas Davidek Tomas.nosp@m..Dav.nosp@m.idek@.nosp@m.cern.nosp@m..ch
-
Ximo Poveda Ximo..nosp@m.Pove.nosp@m.da@ce.nosp@m.rn.c.nosp@m.h
Algorithms
The following algorithms are present in this package:
TileRawChannelVerify: this algorithm compares two sets of TileRawChannels (obtained from different data and/or reconstructed by different methods) dumping differences in the console.
AlgTools
These are the tools in the TileRecutils package:
- TileRawChannelBuilderFlatFilter: used by TileDigitsMaker. TileRawChannels are built using the Flat Filtering method, based on the integration of the pulse shapes.
- TileRawChannelBuilderFitFilter: used by TileDigitsMaker. TileRawChannels are built using the Fit method, based on fit of the pulse samples minimizing the noise contribution. Default mehtod used for testbeam and cosmics reconstruction until 2008.
- TileRawChannelBuilderFitFilterCool: used by TileDigitsMaker. TileRawChannels are built using the Fit method, based on fit of the pulse samples minimizing the noise contribution. Pulse shapes are loaded from COOL DB.
- TileRawChannelBuilderOpt2Filter: used by TileDigitsMaker. TileRawChannels are built using the Optimal Filtering method, based on linear combinations of the samples minimizing the noise contribution. Two version of the method are used: OF1 (which computes amplitude and phase) and OF2 (which computes amplitude, phase and pedestal). The Opt2Filter makes several iterations, so the time doesn't need to be known in advance. Default method for cosmics since 2008.
- TileRawChannelBuilderManyAmps: used by TileDigitsMaker. TileRawChannels are built using the method developed by Frank Marritt, based on fitting the digital samples to to a series of pulses (for pileup handling). Default method for full ATLAS reconstruction.
- TileRawChannelBuilderWienerFilter: used by TileDigitsMaker. TileRawChannels are built using the Wiener Filtering method, based on the cross-correlation between the samples and the noise minimizing its contribution.
- TileCellBuilder: creates TileCells from TileRawChannels, which are stored in a container. By default uses Opt2 Optimal Filter, and on-th-fly cell masking.
- TileCellFakeProb: scales down the energy of TileCells due to simulated failure of drawers
- TileCellMaskingTool: interface to for TileCellBuilder to information on which hardware parts (channel, DMU, digitizer, MB, drawer) to maskout.
- TileTowerBuilderTool: creates Tower-type cell clusters to be used in jet reconstruction