CMS 3D CMS Logo

Namespaces | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/EventFilter/SiStripRawToDigi/src/SiStripFEDBufferComponents.cc File Reference

#include <iomanip>
#include <ostream>
#include <sstream>
#include <cstring>
#include "EventFilter/SiStripRawToDigi/interface/SiStripFEDBufferComponents.h"
#include "FWCore/Utilities/interface/CRC16.h"

Go to the source code of this file.

Namespaces

namespace  sistrip
 

sistrip classes


Functions

uint16_t sistrip::calculateFEDBufferCRC (const uint8_t *buffer, const size_t lengthInBytes)
FEDBufferFormat sistrip::fedBufferFormatFromString (const std::string &bufferFormatString)
FEDDAQEventType sistrip::fedDAQEventTypeFromString (const std::string &daqEventTypeString)
FEDDataType sistrip::fedDataTypeFromString (const std::string &dataTypeString)
FEDHeaderType sistrip::fedHeaderTypeFromString (const std::string &headerTypeString)
FEDReadoutMode sistrip::fedReadoutModeFromString (const std::string &readoutModeString)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDDataType &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDBufferState &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDBufferFormat &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDDAQEventType &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDTTSBits &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDReadoutMode &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDHeaderType &value)
std::ostream & sistrip::operator<< (std::ostream &os, const FEDChannelStatus &value)
void sistrip::printHex (const void *pointer, const size_t length, std::ostream &os)
void sistrip::printHexValue (const uint8_t value, std::ostream &os)
void sistrip::printHexWord (const uint8_t *pointer, const size_t lengthInBytes, std::ostream &os)