ATLAS Offline Software
Classes | Macros
LArRodBlockPhysicsV1.h File Reference
#include <stdint.h>
#include <vector>
#include "LArByteStream/LArRodBlockStructure.h"
#include "StoreGate/StoreGateSvc.h"
#include "AthenaKernel/getMessageSvc.h"
Include dependency graph for LArRodBlockPhysicsV1.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LArRodBlockPhysicsV1
 

Macros

#define LARBSDBG(text)
 This class provides decoding/encoding from/to ROD format. More...
 

Macro Definition Documentation

◆ LARBSDBG

#define LARBSDBG (   text)

This class provides decoding/encoding from/to ROD format.

Authors
W. Lampl, R. Lafaye
Version
0-0-1 , Jan 5, 2004 Short description of RodBlockPhysics:

Content: LArDigits: only one gain, 16bit LArRawChannels: E in 16 bits without t, Q and gain or E in 32 bits, t in 14 bits, Q in 16 bits and gain in 2 bits. Low Energies (16bit) and high energies (32bits) are stored in different blocks. A map at the beginning of the Low-Energy block tells in what block a certain channel appears.

The Raw Data block has also a map that tells whether the raw data for a certain channel is present or not.

Definition at line 45 of file LArRodBlockPhysicsV1.h.