CbmRoot
|
#include "CbmFormatMsHeaderPrintout.h"
Go to the source code of this file.
Functions | |
std::string | FormatMsHeaderPrintout (const fles::MicrosliceDescriptor &msDescriptor) |
std::string | FormatMsHeaderHelp () |
std::ostream & | operator<< (std::ostream &os, const fles::MicrosliceDescriptor &msDescriptor) |
std::string FormatMsHeaderHelp | ( | ) |
Definition at line 22 of file CbmFormatMsHeaderPrintout.cxx.
std::string FormatMsHeaderPrintout | ( | const fles::MicrosliceDescriptor & | msDescriptor | ) |
Replaces the following block of code which generate warnings depending on the OS LOG(info) << "hi hv eqid flag si sv idx/start crc size offset"; LOG(info) << Form( "%02x %02x %04x %04x %02x %02x %016llx %08x %08x %016llx", static_cast<unsigned int>(msDescriptor.hdr_id), static_cast<unsigned int>(msDescriptor.hdr_ver), msDescriptor.eq_id, msDescriptor.flags, static_cast<unsigned int>(msDescriptor.sys_id), static_cast<unsigned int>(msDescriptor.sys_ver), msDescriptor.idx, msDescriptor.crc, msDescriptor.size, msDescriptor.offset ); Derived/inspired by the Flesnet MicrosliceDescriptorDump class (Found in TimesliceDebugger.xpp)
Definition at line 7 of file CbmFormatMsHeaderPrintout.cxx.
Referenced by CbmCheckDataFormatGdpb2018::DoUnpack(), CbmCriGet4RawPrint::DoUnpack(), CbmMcbm2018MonitorDataRates::DoUnpack(), CbmMcbm2018MonitorMuchLite::DoUnpack(), CbmMcbm2018MonitorSts::DoUnpack(), CbmMcbm2018MonitorTof::DoUnpack(), CbmMcbm2018MonitorTofPulser::DoUnpack(), CbmMcbm2018RawConverterGdpb::DoUnpack(), CbmMcbm2018RawConverterSdpb::DoUnpack(), CbmMcbm2018TofFeeThr::DoUnpack(), CbmMcbm2018TofTestFee::DoUnpack(), operator<<(), CbmCosy2019MonitorAlgoHodo::ProcessMs(), CbmCosy2019UnpackerAlgoHodo::ProcessMs(), CbmMcbm2018MonitorAlgoBmon::ProcessMs(), CbmMcbm2018MonitorAlgoMuchLite::ProcessMs(), CbmMcbm2018MonitorAlgoPsd::ProcessMs(), CbmMcbm2018MonitorAlgoTof::ProcessMs(), CbmMcbm2018MonitorAlgoTofPulser::ProcessMs(), CbmMcbm2018UnpackerAlgoMuch::ProcessMs(), CbmMcbm2018UnpackerAlgoPsd::ProcessMs(), CbmMcbm2018UnpackerAlgoSts::ProcessMs(), CbmMcbm2018UnpackerAlgoTof::ProcessMs(), CbmMcbmSpillFindAlgo::ProcessMs(), CbmStar2019MonitorAlgo::ProcessMs(), CbmStar2019MonitorPulserAlgo::ProcessMs(), CbmMcbm2018MonitorMuchLite::ProcessMuchMs(), CbmMcbm2018MonitorMcbmRate::ProcessStsMs(), CbmMcbm2018MonitorSts::ProcessStsMs(), CbmMcbm2018MonitorMcbmRate::ProcessTofMs(), CbmMcbm2018MsCrcCheck::Run(), and CbmTofUnpackAlgo::unpack().
std::ostream & operator<< | ( | std::ostream & | os, |
const fles::MicrosliceDescriptor & | msDescriptor ) |
Definition at line 44 of file CbmFormatMsHeaderPrintout.cxx.
References FormatMsHeaderPrintout().