ATLAS Offline Software
|
#include <vector>
#include <stdio.h>
#include <stdint.h>
Go to the source code of this file.
Classes | |
class | TileRawChannel2Bytes5 |
Converts the TileRawChannel object into bytes as it. More... | |
struct | TileRawChannel2Bytes5::TileChanData |
Macros | |
#define | if_Frag5_DO_PED(w, code, gain, amp, time) |
ped4 | ped5 More... | |
#define | if_Frag5_DO_AMP_RAW_DUMP(w, code, gain, amp, time) |
amp5 | amp6 | raws | rawf | dump More... | |
#define | if_Frag5_DO_NULL(w, code, gain, amp, time) |
null More... | |
#define | if_Frag5_DO_FULL(w, code, gain, amp, time) |
full More... | |
#define | if_Frag5_unpack_reco_bin(w, code, gain, amp, time) |
if_unpack_reco_bin More... | |
#define | Frag5_unpack_reco_bin(w, code, gain, amp, time) if_Frag5_unpack_reco_bin(w, code, gain, amp, time); |
unpack_reco_bin More... | |
#define | Frag5_unpack_bin2reco(unit, gain, amp_bin, amp, time_bin, time) |
unpack_bin2reco More... | |
#define | Frag5_unpack_bin2sum(unit, amp_bin) amp_bin/AMPLITUDE_FACTOR5_HG[unit] |
unpack_bin2sum More... | |
Variables | |
const int | AMPLITUDE_OFFSET5 [2] = { 512, 2048 } |
const double | AMPLITUDE_FACTOR5_LG [4] = { 16.0, 32.0, 32.0, 2.0/64.0 } |
const double | AMPLITUDE_FACTOR5_HG [4] = { 16.0, 32.0*64, 32.0*64., 2.0 } |
const int | NOFWORDS_WEIGHTS_7S_1GAIN = 22 |
const int | NOFWORDS_WEIGHTS_7S = 2*NOFWORDS_WEIGHTS_7S_1GAIN |
const int | RECALIB_OFFSET = 48*NOFWORDS_WEIGHTS_7S + 1 |
#define Frag5_unpack_bin2reco | ( | unit, | |
gain, | |||
amp_bin, | |||
amp, | |||
time_bin, | |||
time | |||
) |
unpack_bin2reco
Definition at line 233 of file TileRawChannel2Bytes5.h.
#define Frag5_unpack_bin2sum | ( | unit, | |
amp_bin | |||
) | amp_bin/AMPLITUDE_FACTOR5_HG[unit] |
unpack_bin2sum
Definition at line 241 of file TileRawChannel2Bytes5.h.
#define Frag5_unpack_reco_bin | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) | if_Frag5_unpack_reco_bin(w, code, gain, amp, time); |
unpack_reco_bin
Definition at line 229 of file TileRawChannel2Bytes5.h.
#define if_Frag5_DO_AMP_RAW_DUMP | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) |
amp5 | amp6 | raws | rawf | dump
Definition at line 192 of file TileRawChannel2Bytes5.h.
#define if_Frag5_DO_FULL | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) |
full
Definition at line 213 of file TileRawChannel2Bytes5.h.
#define if_Frag5_DO_NULL | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) |
null
Definition at line 204 of file TileRawChannel2Bytes5.h.
#define if_Frag5_DO_PED | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) |
ped4 | ped5
Definition at line 184 of file TileRawChannel2Bytes5.h.
#define if_Frag5_unpack_reco_bin | ( | w, | |
code, | |||
gain, | |||
amp, | |||
time | |||
) |
const double AMPLITUDE_FACTOR5_HG[4] = { 16.0, 32.0*64, 32.0*64., 2.0 } |
Definition at line 33 of file TileRawChannel2Bytes5.h.
const double AMPLITUDE_FACTOR5_LG[4] = { 16.0, 32.0, 32.0, 2.0/64.0 } |
Definition at line 32 of file TileRawChannel2Bytes5.h.
const int AMPLITUDE_OFFSET5[2] = { 512, 2048 } |
Definition at line 31 of file TileRawChannel2Bytes5.h.
const int NOFWORDS_WEIGHTS_7S = 2*NOFWORDS_WEIGHTS_7S_1GAIN |
Definition at line 36 of file TileRawChannel2Bytes5.h.
const int NOFWORDS_WEIGHTS_7S_1GAIN = 22 |
Definition at line 35 of file TileRawChannel2Bytes5.h.
const int RECALIB_OFFSET = 48*NOFWORDS_WEIGHTS_7S + 1 |
Definition at line 37 of file TileRawChannel2Bytes5.h.