ATLAS Offline Software
Classes | Variables
TileRawChannel2Bytes4.h File Reference
#include <vector>
Include dependency graph for TileRawChannel2Bytes4.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TileRawChannel2Bytes4
 Converts the TileRawChannel object into bytes as it is defined at the commissioning 2007. Updated for M6. More...
 

Variables

const unsigned int GAIN_RANGE4 = 0x1
 
const int GAIN_SHIFT4 = 31
 
const unsigned int GAIN_BIT4 = (GAIN_RANGE4 << GAIN_SHIFT4)
 
const float AMPLITUDE_OFFSET4 [2] = { 512.0F, 2048.0F }
 
const float AMPLITUDE_FACTOR4 [4] = { 16.0F, 32.0F, 32.0F, 1.0F / 32.0F }
 
const int AMPLITUDE_RANGE4 = 0x7FFF
 
const int AMPLITUDE_SHIFT4 = 16
 
const float TIME_OFFSET4 = 1024.0F
 
const float TIME_FACTOR4 = 16.0F
 
const int TIME_RANGE4 = 0x7FF
 
const int TIME_SHIFT4 = 5
 
const float QUALITY_OFFSET4 = 0.0F
 
const float QUALITY_FACTOR4 = 1.0F
 
const int QUALITY_RANGE4 = 0x1F
 
const int QUALITY_RANGE4_NOFLAG = 0xF
 
const int QUALITY_RANGE4_FLAG = 0x10
 
const float QUALITY_THRESHOLD = 15.999F
 
const int QUALITY_SHIFT4 = 0
 

Variable Documentation

◆ AMPLITUDE_FACTOR4

const float AMPLITUDE_FACTOR4[4] = { 16.0F, 32.0F, 32.0F, 1.0F / 32.0F }

Definition at line 41 of file TileRawChannel2Bytes4.h.

◆ AMPLITUDE_OFFSET4

const float AMPLITUDE_OFFSET4[2] = { 512.0F, 2048.0F }

Definition at line 40 of file TileRawChannel2Bytes4.h.

◆ AMPLITUDE_RANGE4

const int AMPLITUDE_RANGE4 = 0x7FFF

Definition at line 42 of file TileRawChannel2Bytes4.h.

◆ AMPLITUDE_SHIFT4

const int AMPLITUDE_SHIFT4 = 16

Definition at line 43 of file TileRawChannel2Bytes4.h.

◆ GAIN_BIT4

const unsigned int GAIN_BIT4 = (GAIN_RANGE4 << GAIN_SHIFT4)

Definition at line 33 of file TileRawChannel2Bytes4.h.

◆ GAIN_RANGE4

const unsigned int GAIN_RANGE4 = 0x1

Definition at line 31 of file TileRawChannel2Bytes4.h.

◆ GAIN_SHIFT4

const int GAIN_SHIFT4 = 31

Definition at line 32 of file TileRawChannel2Bytes4.h.

◆ QUALITY_FACTOR4

const float QUALITY_FACTOR4 = 1.0F

Definition at line 57 of file TileRawChannel2Bytes4.h.

◆ QUALITY_OFFSET4

const float QUALITY_OFFSET4 = 0.0F

Definition at line 56 of file TileRawChannel2Bytes4.h.

◆ QUALITY_RANGE4

const int QUALITY_RANGE4 = 0x1F

Definition at line 58 of file TileRawChannel2Bytes4.h.

◆ QUALITY_RANGE4_FLAG

const int QUALITY_RANGE4_FLAG = 0x10

Definition at line 60 of file TileRawChannel2Bytes4.h.

◆ QUALITY_RANGE4_NOFLAG

const int QUALITY_RANGE4_NOFLAG = 0xF

Definition at line 59 of file TileRawChannel2Bytes4.h.

◆ QUALITY_SHIFT4

const int QUALITY_SHIFT4 = 0

Definition at line 62 of file TileRawChannel2Bytes4.h.

◆ QUALITY_THRESHOLD

const float QUALITY_THRESHOLD = 15.999F

Definition at line 61 of file TileRawChannel2Bytes4.h.

◆ TIME_FACTOR4

const float TIME_FACTOR4 = 16.0F

Definition at line 49 of file TileRawChannel2Bytes4.h.

◆ TIME_OFFSET4

const float TIME_OFFSET4 = 1024.0F

Definition at line 48 of file TileRawChannel2Bytes4.h.

◆ TIME_RANGE4

const int TIME_RANGE4 = 0x7FF

Definition at line 50 of file TileRawChannel2Bytes4.h.

◆ TIME_SHIFT4

const int TIME_SHIFT4 = 5

Definition at line 51 of file TileRawChannel2Bytes4.h.