CMS 3D CMS Logo

DCCTrailerBlock.h
Go to the documentation of this file.
1 // Date : 30/05/2005
2 // Author : N.Almeida (LIP)
3 
4 #ifndef DCCTBTRAILERBLOCK_HH
5 #define DCCTBTRAILERBLOCK_HH
6 
7 
8 #include "DCCBlockPrototype.h"
9 class DCCDataParser;
10 
12 
13  public :
14 
17  const uint32_t * buffer,
18  uint32_t numbBytes,
19  uint32_t wToEnd,
20  uint32_t wordEventOffset,
21  uint32_t expectedLength,
22  uint32_t expectedCRC
23  );
24 
25  void dataCheck();
26 
27 
28  protected :
29 
30  enum traillerFields{ EOE = 0xA};
31  uint32_t expectedLength_;
32  uint32_t expectedCRC_;
33 
34 
35 };
36 
37 #endif
38 
DCCTBTrailerBlock(DCCTBDataParser *parser, const uint32_t *buffer, uint32_t numbBytes, uint32_t wToEnd, uint32_t wordEventOffset, uint32_t expectedLength, uint32_t expectedCRC)
uint32_t expectedLength_