.x ConvertDirectory2.C("nom_fichier.raw", true);
This is the Bunch Crossing ID (number). i.e the clock cycle number since the biginng of the spill (readout), modulo 4096 (2^12).2. What is bcid ?
Those are the nicknames of the chip's memory. Chip by chip the self-triggered events (≠readout) are stored in the memory with a BCID.3. What is SCA or Columns.
Well... the chip has effectively 16 memory cells. But the first one is filled by noise at the chip start (at the beninning of every spill).4. We see that size of chipid is 16, so it has information about one layer. Where is information for other layers stored ? Does different files have different layer information ?
library(data.table) pedestal.suppression = 0.05 online.monitor.dir = "type here your directory with fev10_chip_channel_x_y_mapping.txt file and raw/raw executable" map <- fread(paste0(online.monitor.dir,'/fev10_chip_channel_x_y_mapping.txt')) # data.table with chip:channel <-> X-Y mapping map[,i:=channel] load.raw <- function(file) { ... copy-paste the load.raw() function from online_monitor.R ... }After calling load.raw('some raw file'), you should be able to see
hits ev ev.chipntuples (data.tables in R terminology) with the data.
ILC timing: bunches in 1 msec bunch trains, then 199 msec idle time
In prototype, bunch trains are emulated by “spills” (eg. 4-5 Hz), every period is split into data taking (also called spill) and readout (“dead” time). Eg. for ILC scheme: 1 ms + 199 msec. To increase an event rate at SPS we used much higher duty cycles (eg. 50 msec instead of 199 msec). Note: spill signal is inverted: during data taking the spill generator signal = 0 V, “dead” when =4 V.
One BX takes 400 nsec (2.5 MHz). BX counter in SKIROC has only 12 bits,after 4096 BX it is recycled to zero. Therefore, only about 1.6 msec can be coded uniquely. Also, the very first BXs are not sensitive. In some runs we were running with such “unique” very short spills.
SPS spill signal was not used, so both data in AND out of SPS spills have been always accumulated.
Acquisition number = spill number = spill counter. The spill frequency and duration is available in run configuration *.xml files.
In SKIROC there are 15 memory slots, called SCA's (or columns), all are used and working well. They are filled in the following order: 1, 2, 3, ... (up to 15). The memories are implemented as capacitors (analog memory). In the previous prototype it was checked, that there is no visible charge dissipation, the response to charge injection is linear with the same linearity slope for all SCAs (including the 1st, which keeps the charge the longest). The only “bad” effect which should always be taken into account: pedestals in different SCA's are different.
section | subsection | word | hex | ascii |
---|---|---|---|---|
SPILL header | marker | FFFC | ||
ACQid MSB | ||||
ACQid LSB | ||||
5053 | SP | |||
4C49 | IL | |||
blank space | 2020 | |||
N times | CHIP header | marker | FFFD | |
FF+CHIPid | FF.. | |||
4843 | CH | |||
5049 | IP | |||
blank space | 2020 | |||
CHIP DATA | ||||
... | ||||
CHIP DATA | ||||
CHIP trailer | marker | FFFE | ||
FF CHIPid | FF.. | |||
blank space | 2020 | |||
blank space | 2020 | |||
SPILL trailer | marker | FFFF | ||
ACQid MSB | ||||
ACQid LSB | ||||
00 nCHIP | 00.. | |||
SIZE MSB | ||||
SIZE LSB | ||||
blank space | 2020 |
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
png | FEV10_mapping.png | r1 | manage | 490.6 K | 2015-11-03 - 18:16 | VladislavBalagura | |
jpg | IMG_20151113_180945.jpg | r1 | manage | 1097.1 K | 2015-11-13 - 19:15 | VincentBoudry | Tableau1 |
jpg | IMG_20151113_181020.jpg | r1 | manage | 953.9 K | 2015-11-13 - 19:15 | VincentBoudry | |
jpg | IMG_20151113_181022.jpg | r1 | manage | 1072.6 K | 2015-11-13 - 19:15 | VincentBoudry | |
jpg | IMG_20151113_181035.jpg | r1 | manage | 1152.6 K | 2015-11-13 - 19:15 | VincentBoudry | Tableau2 |
txt | fev10_chip_channel_x_y_mapping.txt | r1 | manage | 29.0 K | 2015-11-03 - 18:21 | VladislavBalagura | Table with X-Y <-> chip:channel correspondence |
png | skiroc_data.png | r1 | manage | 200.5 K | 2015-11-05 - 11:32 | VladislavBalagura |