TimeStamp
TimeStamp
Section titled “TimeStamp”#include <sbio/formats/xtc1/xtc1.hh>class TimeStampDefined in src/lib/sbio/formats/xtc1/xtc1.hh:796
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
TimeStamp |
function |
Declared here |
TimeStamp |
function |
Declared here |
TimeStamp |
function |
Declared here |
TimeStamp |
function |
Declared here |
ticks |
function |
Declared here |
fiducials |
function |
Declared here |
control |
function |
Declared here |
vector |
function |
Declared here |
operator== |
function |
Declared here |
operator>= |
function |
Declared here |
operator<= |
function |
Declared here |
operator< |
function |
Declared here |
operator> |
function |
Declared here |
m_low |
variable |
Declared here |
m_high |
variable |
Declared here |
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
SBIO_HD |
TimeStamp inline |
|
SBIO_HD |
TimeStamp inline |
|
SBIO_HD |
TimeStamp inline |
|
SBIO_HD |
TimeStamp inline |
|
SBIO_HD unsigned |
ticks const inline |
119 MHz counter within the fiducial for eventcode which initiated readout. |
SBIO_HD unsigned |
fiducials const inline |
360 Hz pulse ID |
SBIO_HD unsigned |
control const inline |
Internal bits for alternate interpretation of XTC header fields. |
SBIO_HD unsigned |
vector const inline |
15-bit seed for event-level distribution (events since configure). |
SBIO_HD bool |
operator== const inline |
|
SBIO_HD bool |
operator>= const inline |
|
SBIO_HD bool |
operator<= const inline |
|
SBIO_HD bool |
operator< const inline |
|
SBIO_HD bool |
operator> const inline |
TimeStamp
Section titled “TimeStamp”inline
inline SBIO_HD TimeStamp()Defined in src/lib/sbio/formats/xtc1/xtc1.hh:811
TimeStamp
Section titled “TimeStamp”inline
inline SBIO_HD TimeStamp(const TimeStamp & input)Defined in src/lib/sbio/formats/xtc1/xtc1.hh:816
TimeStamp
Section titled “TimeStamp”inline
inline SBIO_HD TimeStamp(const TimeStamp & input, unsigned control)Defined in src/lib/sbio/formats/xtc1/xtc1.hh:821
TimeStamp
Section titled “TimeStamp”inline
inline SBIO_HD TimeStamp(unsigned ticks, unsigned fiducials, unsigned vector, unsigned control = 0)Defined in src/lib/sbio/formats/xtc1/xtc1.hh:826
const inline
inline SBIO_HD unsigned ticks() constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:844
119 MHz counter within the fiducial for eventcode which initiated readout.
fiducials
Section titled “fiducials”const inline
inline SBIO_HD unsigned fiducials() constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:849
360 Hz pulse ID
control
Section titled “control”const inline
inline SBIO_HD unsigned control() constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:854
Internal bits for alternate interpretation of XTC header fields.
vector
Section titled “vector”const inline
inline SBIO_HD unsigned vector() constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:859
15-bit seed for event-level distribution (events since configure).
operator==
Section titled “operator==”const inline
inline SBIO_HD bool operator==(const TimeStamp & ref) constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:861
operator>=
Section titled “operator>=”const inline
inline SBIO_HD bool operator>=(const TimeStamp & ref) constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:864
operator<=
Section titled “operator<=”const inline
inline SBIO_HD bool operator<=(const TimeStamp & ref) constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:867
operator<
Section titled “operator<”const inline
inline SBIO_HD bool operator<(const TimeStamp & ref) constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:870
operator>
Section titled “operator>”const inline
inline SBIO_HD bool operator>(const TimeStamp & ref) constDefined in src/lib/sbio/formats/xtc1/xtc1.hh:873
Public Types
Section titled “Public Types”| Name | Description |
|---|---|
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` | |
| `` |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:798
| Value | Description |
|---|---|
NumFiducialBits |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:799
| Value | Description |
|---|---|
MaxFiducials |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:800
| Value | Description |
|---|---|
ErrFiducial |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:802
| Value | Description |
|---|---|
v_ticks |
|
k_ticks |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:803
| Value | Description |
|---|---|
v_cntrl |
|
k_cntrl |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:804
| Value | Description |
|---|---|
m_ticks |
|
s_ticks |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:805
| Value | Description |
|---|---|
m_cntrl |
|
s_cntrl |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:806
| Value | Description |
|---|---|
v_fiduc |
|
k_fiduc |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:807
| Value | Description |
|---|---|
v_vecto |
|
k_vecto |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:808
| Value | Description |
|---|---|
m_fiduc |
|
s_fiduc |
enumDefined in src/lib/sbio/formats/xtc1/xtc1.hh:809
| Value | Description |
|---|---|
m_vecto |
|
s_vecto |
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
std::uint32_t |
m_low |
|
std::uint32_t |
m_high |
std::uint32_t m_lowDefined in src/lib/sbio/formats/xtc1/xtc1.hh:878
m_high
Section titled “m_high”std::uint32_t m_highDefined in src/lib/sbio/formats/xtc1/xtc1.hh:879