RawVarcErrorInTfBlock.cxx File Reference

#include "RawData/RawVarcErrorInTfBlock.h"
#include "TMath.h"
#include "MessageService/MsgService.h"
#include "RawData/RawBlockRegistry.h"

Go to the source code of this file.

Enumerations

enum  EDebugVarcErrorInTfBlock { kdbg_ForceHexDump = 0x00000001 }
enum  EVarcErrorInTfBlkPos {
  indx_size = 0, indx_checksum = 1, indx_blockid = 2, indx_run = 3,
  indx_subrun = 4, indx_runtype = indx_subrun, indx_sec = 5, indx_nsec = 6,
  indx_crateid = 7, indx_tf = 8, indx_nsparserr = 9, indx_netcerr = 10,
  zzzz_last = 11
}
enum  EVarcErrPacking {
  errCodeMask = 0xffff, etcNumShift = 16, etcNumMask = 0x0007, varcIdShift = 19,
  varcIdMask = 0x0003, errSrcShift = 23, errSrcMask = 0x0001, errSrcWasEtc = 0,
  errSrcWasSpars = 1, tbIdShift = 24, tbIdMask = 0xffff
}

Functions

 CVSID ("$Id: RawVarcErrorInTfBlock.cxx,v 1.16 2003/07/10 19:36:30 rhatcher Exp $")
 REGISTERRAWBLOCK (RawVarcErrorInTfBlock, kMdBlockVarcErrorInTf, 0)

Enumeration Type Documentation

Enumerator:
kdbg_ForceHexDump 

Definition at line 15 of file RawVarcErrorInTfBlock.cxx.

00015                               {
00016   kdbg_ForceHexDump = 0x00000001
00017 };

Enumerator:
indx_size 
indx_checksum 
indx_blockid 
indx_run 
indx_subrun 
indx_runtype 
indx_sec 
indx_nsec 
indx_crateid 
indx_tf 
indx_nsparserr 
indx_netcerr 
zzzz_last 

Definition at line 29 of file RawVarcErrorInTfBlock.cxx.

00029                           {
00030    indx_size      =  0,
00031    indx_checksum  =  1,
00032    indx_blockid   =  2,
00033    indx_run       =  3,
00034    indx_subrun    =  4,
00035    indx_runtype   = indx_subrun,
00036    indx_sec       =  5,
00037    indx_nsec      =  6,
00038    indx_crateid   =  7,
00039    indx_tf        =  8,
00040    indx_nsparserr =  9,
00041    indx_netcerr   = 10,
00042    zzzz_last      = 11
00043 };

Enumerator:
errCodeMask 
etcNumShift 
etcNumMask 
varcIdShift 
varcIdMask 
errSrcShift 
errSrcMask 
errSrcWasEtc 
errSrcWasSpars 
tbIdShift 
tbIdMask 

Definition at line 45 of file RawVarcErrorInTfBlock.cxx.

00045                      {
00046    errCodeMask = 0xffff,
00047    etcNumShift = 16,
00048    etcNumMask  = 0x0007,
00049    varcIdShift = 19,
00050    varcIdMask  = 0x0003,
00051    errSrcShift = 23,
00052    errSrcMask  = 0x0001,
00053    errSrcWasEtc   = 0,
00054    errSrcWasSpars = 1,
00055    tbIdShift   = 24,
00056    tbIdMask    = 0xffff
00057 };


Function Documentation

CVSID ( "$Id: RawVarcErrorInTfBlock.  cxx,
v 1.16 2003/07/10 19:36:30 rhatcher Exp $"   
)
REGISTERRAWBLOCK ( RawVarcErrorInTfBlock  ,
kMdBlockVarcErrorInTf  ,
 
)

Generated on 8 Jul 2019 for loon by  doxygen 1.6.1