CMS 3D CMS Logo

Classes | Namespaces | Functions | Variables
SiStripFEDSpyBuffer.h File Reference
#include <string>
#include <ostream>
#include "EventFilter/SiStripRawToDigi/interface/SiStripFEDBufferComponents.h"
#include <cstdint>

Go to the source code of this file.

Classes

class  sistrip::FEDSpyBuffer
 
class  sistrip::FEDSpyChannelUnpacker
 

Namespaces

 sistrip
 sistrip classes
 

Functions

FEDBufferStatusCode sistrip::preconstructCheckFEDSpyBuffer (const FEDRawData &fedBuffer)
 

Variables

static const uint16_t sistrip::DELAY_CHIPS_PER_FED = FEDCH_PER_FED / FEDCH_PER_DELAY_CHIP
 
static const uint16_t sistrip::FEDCH_PER_DELAY_CHIP = 4
 
static const uint16_t sistrip::SPY_BUFFER_SIZE_IN_BYTES = SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES * DELAY_CHIPS_PER_FED + 40
 
static const uint16_t sistrip::SPY_DELAY_CHIP_BUFFER_SIZE_IN_BYTES
 
static const uint16_t sistrip::SPY_DELAY_CHIP_PAYLOAD_SIZE_IN_BYTES = 376 * 4
 
static const uint16_t sistrip::SPY_DELAYCHIP_DATA_OFFSET_IN_BITS = 44
 
static const uint16_t sistrip::SPY_SAMPLES_PER_CHANNEL = 298