ATLAS Offline Software
|
Classes | |
class | TestAlg |
class | TileFragHash |
Functions | |
def | exp_merge (base, d) |
def | TileBadChannelsCfg (flags, badChannels, chans=[], lines='') |
def | maketool (name, badChannels, noise=0, **kw) |
def | TileRawChannelBuilderFromHitTestCfg (flags) |
Variables | |
hits_0 | |
exp_cells_0 | |
Some disconnected cells. More... | |
exp_mbts_0 | |
exp_e4_0 | |
exp_cells_1 | |
exp_mbts_1 | |
baddefs | |
BAD_LOW | |
BAD_HIGH | |
BAD_BOTH | |
BADTIMING | |
badChannelsLines | |
flags | |
Files | |
ConditionsRunNumber | |
OverrideRunNumber | |
GlobalTag | |
RunType | |
MaxEvents | |
cfg | |
disableBeamSpot | |
withDetails | |
sc | |
def TileCellBuilderFromHitTestConfig.exp_merge | ( | base, | |
d | |||
) |
Definition at line 116 of file TileCellBuilderFromHitTestConfig.py.
def TileCellBuilderFromHitTestConfig.maketool | ( | name, | |
badChannels, | |||
noise = 0 , |
|||
** | kw | ||
) |
Definition at line 381 of file TileCellBuilderFromHitTestConfig.py.
def TileCellBuilderFromHitTestConfig.TileBadChannelsCfg | ( | flags, | |
badChannels, | |||
chans = [] , |
|||
lines = '' |
|||
) |
chans: [(sec, side, mod, tow, samp, pmt), [DATA0, DATA1, DATA2]] We'd like to specify cells using offline addressing, but the bad cell file uses online addressing. We can convert, but that requires idhelpers, etc, that aren't available until after initialization. So we pass in both representations; in finalize(), we'll check that they match and print out the correct bad cell lines if they do not. File data line format: frag channel dummy adcStatus0 adcStatus1 chnStatus chnStatus + adcStatusN are given to TileBchDecoder. Offline problem masks: chn adc 0 GeneralMaskChannel GeneralMaskAdc 1 NoPmt AdcDead 2 NoHV StuckBit 3 WrongHV DataCorruption 4 NoLaser VeryLargeHfNoise 5 BadLaser NoData 6 NoCesium WrongDspConfig 7 BadCesium LargeHfNoise 8 NoTiming CorrelatedNoise 9 BadTiming LargeLfNoise 10 TrigGeneralMask NoCis 11 TrigNoGain BadCis 12 TrigHalfGain SevereStuckBit 13 TrigNoisy SevereDataCorruption 14 Emergency IgnoredByDQV 15 HVReadoutPb 16 BrokenClearFibre 17 IgnoreCs 18 UnstableCs Online problem masks: chn adc 0 IgnoredInDsp OnlineGeneralMaskAdc 1 IgnoredInHlt 2 DisableForL1 3 TrigGeneralMask 4 TrigNoGain 5 TrigHalfGain 6 TrigNoisy 7 OnlineBadTiming
Definition at line 293 of file TileCellBuilderFromHitTestConfig.py.
def TileCellBuilderFromHitTestConfig.TileRawChannelBuilderFromHitTestCfg | ( | flags | ) |
Definition at line 394 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.BAD_BOTH |
Definition at line 290 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.BAD_HIGH |
Definition at line 289 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.BAD_LOW |
Definition at line 288 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.badChannelsLines |
Definition at line 371 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.baddefs |
Definition at line 287 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.BADTIMING |
Definition at line 291 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.cfg |
Definition at line 465 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.ConditionsRunNumber |
Definition at line 455 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.disableBeamSpot |
Definition at line 472 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.exp_cells_0 |
Some disconnected cells.
[253, [ [4706026383833300992, [ 0, 0, 0, 50000]], [4706027483344928768, [ 0, 0, 0, 50000]] ], ], [255, [ [4706157225717006336, [ 0, 0, 0, 80000]], [4706158325228634112, [ 0, 0, 0, 80000]] ], ],
Definition at line 77 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.exp_cells_1 |
Definition at line 123 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.exp_e4_0 |
Definition at line 108 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.exp_mbts_0 |
Definition at line 100 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.exp_mbts_1 |
Definition at line 129 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.Files |
Definition at line 454 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.flags |
Definition at line 453 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.GlobalTag |
Definition at line 457 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.hits_0 |
Definition at line 18 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.MaxEvents |
Definition at line 459 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.OverrideRunNumber |
Definition at line 456 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.RunType |
Definition at line 458 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.sc |
Definition at line 480 of file TileCellBuilderFromHitTestConfig.py.
TileCellBuilderFromHitTestConfig.withDetails |
Definition at line 477 of file TileCellBuilderFromHitTestConfig.py.