ATLAS Offline Software
|
Classes | |
class | PrepareDataAlg |
class | TestAlg |
class | TileFragHash |
Functions | |
def | add_pedestal (offs_addr, offs) |
def | exp_merge (base, d) |
def | filter_e (base, thresh) |
def | TileBadChannelsCfg (flags, badChannels, chans=[], lines='') |
def | maketool (name, badChannels, **kw) |
def | TileRawChannelBuilderTestCfg (flags) |
def TileCellBuilderTestConfig.add_pedestal | ( | offs_addr, | |
offs | |||
) |
Definition at line 79 of file TileCellBuilderTestConfig.py.
def TileCellBuilderTestConfig.exp_merge | ( | base, | |
d | |||
) |
Definition at line 131 of file TileCellBuilderTestConfig.py.
def TileCellBuilderTestConfig.filter_e | ( | base, | |
thresh | |||
) |
Definition at line 180 of file TileCellBuilderTestConfig.py.
def TileCellBuilderTestConfig.maketool | ( | name, | |
badChannels, | |||
** | kw | ||
) |
Definition at line 627 of file TileCellBuilderTestConfig.py.
def TileCellBuilderTestConfig.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 540 of file TileCellBuilderTestConfig.py.
def TileCellBuilderTestConfig.TileRawChannelBuilderTestCfg | ( | flags | ) |
Definition at line 632 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.BAD_BOTH |
Definition at line 537 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.BAD_HIGH |
Definition at line 536 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.BAD_LOW |
Definition at line 535 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.badChannelsLines |
Definition at line 618 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.baddefs |
Definition at line 534 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.BADTIMING |
Definition at line 538 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.cfg |
Definition at line 723 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.ConditionsRunNumber |
Definition at line 713 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.disableBeamSpot |
Definition at line 730 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_0 |
Definition at line 92 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_1 |
Definition at line 139 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_10 |
Definition at line 217 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_2 |
Definition at line 145 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_3 |
Definition at line 150 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_4 |
Definition at line 161 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_5 |
Definition at line 171 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_6 |
Definition at line 188 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_7 |
Definition at line 193 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_cells_8 |
Definition at line 208 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_e4_0 |
Definition at line 123 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_mbts_0 |
Definition at line 115 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_mbts_3 |
Definition at line 155 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.exp_mbts_7 |
Definition at line 200 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.Files |
Definition at line 712 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.flags |
Definition at line 711 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.GlobalTag |
Definition at line 715 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.hits_0 |
Definition at line 19 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.hits_1 |
Definition at line 138 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.hits_2 |
Definition at line 144 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.MaxEvents |
Definition at line 717 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.OverrideRunNumber |
Definition at line 714 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.RunType |
Definition at line 716 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.sc |
Definition at line 738 of file TileCellBuilderTestConfig.py.
TileCellBuilderTestConfig.withDetails |
Definition at line 735 of file TileCellBuilderTestConfig.py.