Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mvtx Namespace Reference

Namespaces

namespace  lhcConstants
 

Classes

struct  ChipStat
 
struct  ChipError
 
struct  GBTLinkDecodingStat
 Statistics for per-link decoding. More...
 
struct  TRGData
 
struct  mvtx_hit
 
struct  GBTLink
 support for the GBT single link data More...
 
struct  GBTWord
 
struct  GBTCalibDataWord
 
struct  InteractionRecord
 < TODO: Add RHIC constants More...
 
class  PayLoadCont
 
class  PayLoadSG
 
class  PixelData
 < single pixel datum More...
 
class  ChipPixelData
 

Functions

std::ostream & operator<< (std::ostream &stream, mvtx::InteractionRecord const &ir)
 

Variables

constexpr uint64_t LANESMask = (0x1 << 9) - 1
 
constexpr uint8_t GBTFlagIHW = 0xe0
 GBT payload header flag.
 
constexpr uint8_t GBTFlagTDH = 0xe8
 GBT trigger status word flag.
 
constexpr uint8_t GBTFlagCDW = 0xf8
 GBT calibration status word flag.
 
constexpr uint8_t GBTFlagTDT = 0xf0
 GBT payload trailer flag.
 
constexpr uint8_t GBTFlagDDW = 0xe4
 GBT diagnostic status word flag.
 
constexpr uint8_t GBTFlagRDH = 0x00
 
constexpr uint8_t GBTFlagDataIB = 0x20
 
constexpr uint8_t GBTFlagDiagnosticIB = 0xa0
 
constexpr int GBTWordLength = 10
 

Function Documentation

std::ostream& mvtx::operator<< ( std::ostream &  stream,
mvtx::InteractionRecord const &  ir 
)

Definition at line 25 of file InteractionRecord.cxx.

View newest version in sPHENIX GitHub at line 25 of file InteractionRecord.cxx

References mvtx::InteractionRecord::asString().

+ Here is the call graph for this function:

Variable Documentation

constexpr uint8_t mvtx::GBTFlagCDW = 0xf8

GBT calibration status word flag.

Definition at line 22 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 22 of file GBTWord.h

Referenced by mvtx::GBTCalibDataWord::GBTCalibDataWord(), and mvtx::GBTWord::isCDW().

constexpr uint8_t mvtx::GBTFlagDataIB = 0x20

Definition at line 32 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 32 of file GBTWord.h

Referenced by mvtx::GBTWord::isData().

constexpr uint8_t mvtx::GBTFlagDDW = 0xe4

GBT diagnostic status word flag.

Definition at line 26 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 26 of file GBTWord.h

Referenced by mvtx::GBTWord::isDDW().

constexpr uint8_t mvtx::GBTFlagDiagnosticIB = 0xa0

Definition at line 35 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 35 of file GBTWord.h

Referenced by mvtx::GBTWord::isDiagnosticIB().

constexpr uint8_t mvtx::GBTFlagIHW = 0xe0

GBT payload header flag.

Definition at line 18 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 18 of file GBTWord.h

Referenced by mvtx::GBTWord::isIHW().

constexpr uint8_t mvtx::GBTFlagRDH = 0x00

Definition at line 29 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 29 of file GBTWord.h

constexpr uint8_t mvtx::GBTFlagTDH = 0xe8

GBT trigger status word flag.

Definition at line 20 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 20 of file GBTWord.h

Referenced by mvtx::GBTWord::isTDH().

constexpr uint8_t mvtx::GBTFlagTDT = 0xf0

GBT payload trailer flag.

Definition at line 24 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 24 of file GBTWord.h

Referenced by mvtx::GBTWord::isTDT().

constexpr int mvtx::GBTWordLength = 10

Definition at line 37 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 37 of file GBTWord.h

Referenced by mvtx::GBTWord::asString().

constexpr uint64_t mvtx::LANESMask = (0x1 << 9) - 1

Definition at line 15 of file GBTWord.h.

View newest version in sPHENIX GitHub at line 15 of file GBTWord.h