CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
sistrip::FEDBufferGenerator Member List

This is the complete list of members for sistrip::FEDBufferGenerator, including all inherited members.

bufferSizeInBytes(const FEDFEHeader &feHeader, const FEDBufferPayload &payload)sistrip::FEDBufferGeneratorinlineprivatestatic
channelsEnabled_sistrip::FEDBufferGeneratorprivate
daqHeader()sistrip::FEDBufferGeneratorinline
daqTrailer()sistrip::FEDBufferGeneratorinline
defaultDAQHeader_sistrip::FEDBufferGeneratorprivate
defaultDAQTrailer_sistrip::FEDBufferGeneratorprivate
defaultFEHeader_sistrip::FEDBufferGeneratorprivate
defaultTrackerSpecialHeader_sistrip::FEDBufferGeneratorprivate
FEDBufferGenerator(const uint32_t l1ID=0, const uint16_t bxID=0, const std::vector< bool > &feUnitsEnabled=std::vector< bool >(FEUNITS_PER_FED, true), const std::vector< bool > &channelsEnabled=std::vector< bool >(FEDCH_PER_FED, true), const FEDReadoutMode readoutMode=READOUT_MODE_ZERO_SUPPRESSED, const FEDHeaderType headerType=HEADER_TYPE_FULL_DEBUG, const FEDBufferFormat bufferFormat=BUFFER_FORMAT_OLD_SLINK, const FEDDAQEventType evtType=DAQ_EVENT_TYPE_PHYSICS, const FEDDataType dataType=DATA_TYPE_FAKE)sistrip::FEDBufferGenerator
feHeader()sistrip::FEDBufferGeneratorinline
feUnitsEnabled_sistrip::FEDBufferGeneratorprivate
fillBuffer(uint8_t *pointerToStartOfBuffer, const FEDDAQHeader &daqHeader, const FEDDAQTrailer &daqTrailer, const TrackerSpecialHeader &tkSpecialHeader, const FEDFEHeader &feHeader, const FEDBufferPayload &payload)sistrip::FEDBufferGeneratorprivatestatic
generateBuffer(FEDRawData *rawDataObject, const FEDStripData &data, const uint16_t sourceID) const sistrip::FEDBufferGenerator
getBufferFormat() const sistrip::FEDBufferGeneratorinline
getBXID() const sistrip::FEDBufferGeneratorinline
getChannelEnabled(const uint8_t internalFEDChannelNumber) const sistrip::FEDBufferGenerator
getDAQEventType() const sistrip::FEDBufferGeneratorinline
getFEDDataType() const sistrip::FEDBufferGeneratorinline
getFEUnitEnabled(const uint8_t internalFEUnitNumber) const sistrip::FEDBufferGenerator
getHeaderType() const sistrip::FEDBufferGeneratorinline
getL1ID() const sistrip::FEDBufferGeneratorinline
getReadoutMode() const sistrip::FEDBufferGeneratorinline
setBufferFormat(const FEDBufferFormat newBufferFormat)sistrip::FEDBufferGeneratorinline
setBXID(const uint16_t newBXID)sistrip::FEDBufferGeneratorinline
setChannelEnable(const uint8_t internalFEDChannelNumber, const bool enabled)sistrip::FEDBufferGenerator
setChannelEnables(const std::vector< bool > &channelsEnabled)sistrip::FEDBufferGenerator
setDAQEventType(const FEDDAQEventType newDAQEventType)sistrip::FEDBufferGeneratorinline
setFEDDataType(const FEDDataType newFEDDataType)sistrip::FEDBufferGeneratorinline
setFEUnitEnable(const uint8_t internalFEUnitNumber, const bool enabled)sistrip::FEDBufferGenerator
setFEUnitEnables(const std::vector< bool > &feUnitsEnabled)sistrip::FEDBufferGenerator
setHeaderType(const FEDHeaderType newHeaderType)sistrip::FEDBufferGeneratorinline
setL1ID(const uint32_t newL1ID)sistrip::FEDBufferGeneratorinline
setReadoutMode(const FEDReadoutMode newReadoutMode)sistrip::FEDBufferGeneratorinline
trackerSpecialHeader()sistrip::FEDBufferGeneratorinline