ATLAS Offline Software
|
Variables | |
parser | |
action | |
help | |
dest | |
type | |
int | |
default | |
args | |
server | |
partition | |
dataPath | |
inputPath | |
outputPath | |
physConfigurations | |
physPostProcess | |
noiseConfigurations | |
noisePostProcess | |
def TilePostProcessing.channelToPMT | ( | module, | |
channel | |||
) |
This function converts Tile channel number to PMT number (hole/position in drawer) Negative number means that PMT is not connected!
Definition at line 691 of file TilePostProcessing.py.
def TilePostProcessing.fillTileModuleMeanAndRMS | ( | histogram, | |
inputs | |||
) |
This function fills 1D summary histogram per Tile module with mean value and RMS of all channels in the module
Definition at line 596 of file TilePostProcessing.py.
def TilePostProcessing.getProfile2D_RMS | ( | inputs, | |
title, | |||
name | |||
) |
This function produces 2D histogram with RMS from Profile2D per Tile partition
Definition at line 55 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleAmplitudeAndSigmaWithRMS | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with amplitude, sigma, and RMS of all channels in the module
Definition at line 540 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleAmplitudeDiffBetweenOfflineAndDSP | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with amplitude difference between offline and DSP of all channels in the module
Definition at line 658 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleAmplitudeDSP | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with DSP amplitudes of all channels in the module
Definition at line 670 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleAmplitudeOverChargeRatio | ( | inputs | ) |
This function produces 1D summary histogram graph per Tile module with amplitude over charge ratio of all channels in the module
Definition at line 780 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleAmplitudeVarianceOverMean | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with amplitude variance over mean of all channels in the module
Definition at line 720 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleBCID | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with BCID errors of all DMU in the module
Definition at line 253 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleChi2VsAmplitude | ( | inputs | ) |
This function produces 2D summary histogram per Tile module with Chi2 vs amplitude of all channels in the module
Definition at line 515 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleCovariance | ( | inputs | ) |
Produce Tile 2D histograms per module with covariance and correlation of channels in the module.
Definition at line 456 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleCRC | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with CRC errors of all DMU in the module
Definition at line 200 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleHFN | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with HFN of all channels in the module
Definition at line 183 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleHistogram | ( | inputs, | |
name, | |||
title | |||
) |
This function returns 1D histogram for Tile module
Definition at line 15 of file TilePostProcessing.py.
def TilePostProcessing.getTileModulePedestalsAndLFN | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with pedestals and LFN of all channels in the module
Definition at line 161 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleStuckBits | ( | inputs | ) |
Produce Tile 1D summary histograms per module with stuck bits and zeros for all channels in the module
Definition at line 426 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleSumHistogram | ( | inputs, | |
name, | |||
title | |||
) |
This function produces 1D summary histogram per Tile module adding all histograms per channel in the module
Definition at line 613 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleTime | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with time of all channels in the module
Definition at line 638 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleTimeCorrected | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with time corrected of all channels in the module
Definition at line 648 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleTimeDiffBetweenOfflineAndDSP | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with time difference between offline and DSP of all channels in the module
Definition at line 679 of file TilePostProcessing.py.
def TilePostProcessing.getTileModuleTimeSlopeAndOffset | ( | inputs | ) |
This function produces 1D summary histogram per Tile module with amplitude over charge ratio of all channels in the module
Definition at line 886 of file TilePostProcessing.py.
def TilePostProcessing.getTilePartitionRawChannelNoise | ( | inputs | ) |
This function produces 2D histograms with Tile raw channel noise per partition
Definition at line 87 of file TilePostProcessing.py.
def TilePostProcessing.getTileStuckBitsNumber | ( | inputHistogram | ) |
This function analyzes a histogram with samples from Tile channel and returns number of stuck bits
Definition at line 365 of file TilePostProcessing.py.
def TilePostProcessing.getTileStuckBitsNumber2 | ( | inputHistogram | ) |
This function analyzes a histogram with samples from Tile channel and returns number of stuck bits New function implemented by Tibor Zenis, which checks how many bit flips happen compared to the expected ones It works for CIS and Laser because the adc range is not sufficiently excersized in the other run types.
Definition at line 300 of file TilePostProcessing.py.
def TilePostProcessing.setTileModuleHistogramStyle | ( | histogram, | |
markerStyle = None , |
|||
markerSize = None , |
|||
markerColor = None , |
|||
labelSize = None , |
|||
ymin = None , |
|||
ymax = None , |
|||
delta = 0.1 |
|||
) |
This function set up stype of Tile module monitoring histogram
Definition at line 36 of file TilePostProcessing.py.
def TilePostProcessing.sigtermHandler | ( | signal, | |
frame | |||
) |
Definition at line 968 of file TilePostProcessing.py.
TilePostProcessing.action |
Definition at line 951 of file TilePostProcessing.py.
TilePostProcessing.args |
Definition at line 959 of file TilePostProcessing.py.
TilePostProcessing.dataPath |
Definition at line 966 of file TilePostProcessing.py.
TilePostProcessing.default |
Definition at line 955 of file TilePostProcessing.py.
TilePostProcessing.dest |
Definition at line 953 of file TilePostProcessing.py.
TilePostProcessing.help |
Definition at line 951 of file TilePostProcessing.py.
TilePostProcessing.inputPath |
Definition at line 976 of file TilePostProcessing.py.
TilePostProcessing.int |
Definition at line 955 of file TilePostProcessing.py.
TilePostProcessing.noiseConfigurations |
Definition at line 995 of file TilePostProcessing.py.
TilePostProcessing.noisePostProcess |
Definition at line 1001 of file TilePostProcessing.py.
TilePostProcessing.outputPath |
Definition at line 977 of file TilePostProcessing.py.
TilePostProcessing.parser |
Definition at line 949 of file TilePostProcessing.py.
TilePostProcessing.partition |
Definition at line 964 of file TilePostProcessing.py.
TilePostProcessing.physConfigurations |
Definition at line 979 of file TilePostProcessing.py.
TilePostProcessing.physPostProcess |
Definition at line 983 of file TilePostProcessing.py.
TilePostProcessing.server |
Definition at line 963 of file TilePostProcessing.py.
TilePostProcessing.type |
Definition at line 955 of file TilePostProcessing.py.