ATLAS Offline Software
|
Variables | |
string | station_name = "BIS" |
Simple script to generate a BIS78 cabling map as used for the Monte Carlo processing. More... | |
int | eta_index = 7 |
int | doubletR = 1 |
int | doubletPhi = 1 |
int | sub_detector = 101 |
list | idTranslateDict = [] |
list | flatCableBIS78 = [0, 4, 8, 12, 16, 20, 24, 28, 1, 5, 9, 13, 17, 21, 25, 29, 2, 6, 10, 14, 18, 22, 26, 30, 3, 7, 11, 15, 19, 23, 27, 31] |
Now write the flat cabling. More... | |
list | readoutDict |
dictionary | cabling_data |
dictionary | json_dict |
TDC. More... | |
dictionary createCablingJSON.cabling_data |
Definition at line 46 of file createCablingJSON.py.
int createCablingJSON.doubletPhi = 1 |
Definition at line 16 of file createCablingJSON.py.
int createCablingJSON.doubletR = 1 |
Definition at line 15 of file createCablingJSON.py.
int createCablingJSON.eta_index = 7 |
Definition at line 14 of file createCablingJSON.py.
list createCablingJSON.flatCableBIS78 = [0, 4, 8, 12, 16, 20, 24, 28, 1, 5, 9, 13, 17, 21, 25, 29, 2, 6, 10, 14, 18, 22, 26, 30, 3, 7, 11, 15, 19, 23, 27, 31] |
Now write the flat cabling.
Definition at line 22 of file createCablingJSON.py.
list createCablingJSON.idTranslateDict = [] |
Definition at line 18 of file createCablingJSON.py.
dictionary createCablingJSON.json_dict |
TDC.
BIS7 BIS8 BIS7 BIS8 BIS7 BIS8 BIS7
Definition at line 137 of file createCablingJSON.py.
list createCablingJSON.readoutDict |
Definition at line 23 of file createCablingJSON.py.
string createCablingJSON.station_name = "BIS" |
Simple script to generate a BIS78 cabling map as used for the Monte Carlo processing.
The channel numbers are place holders for the final ones This cabling file describes the conenction between a set of channels of the flat cable and a set of detector strips, which is done sequentially. The nominal connection between TDC channelas anc Flat-Fable channels is specified in the following mapping (Flat-Cable-channel:TDC-channel) dictionary = {0x0000:0, 0x0004:1, 0x0008:2, 0x000c:3, 0x0010:4, 0x0014:5, 0x0018:6, 0x001c:7, 0x0001:8, 0x0005:9, 0x0009:10, 0x000d:11, 0x0011:12, 0x0015:13, 0x0019:14, 0x001d:15, 0x0002:16, 0x0006:17, 0x000a:18, 0x000e:19, 0x0012:20, 0x0016:21, 0x001a:22, 0x001e:23, 0x0003:24, 0x0007:25, 0x000b:26, 0x000f:27, 0x0013:28, 0x0017:29, 0x001b:30, 0x001f:31} By default this scrip associates the nominal TDC-FlatCable cabling ("tdcToFlatCableChan") to all TDCs, but this can be modified if needed. In order to have the mapping code working correctly, it is important that the full TDC-FlatCable mapping information is associated to each TDC, even if only a sub-set of TDC channels are connected to a set of strips
Definition at line 13 of file createCablingJSON.py.
int createCablingJSON.sub_detector = 101 |
Definition at line 17 of file createCablingJSON.py.