Project
Loading...
Searching...
No Matches
o2::framework::DataTakingContext Struct Reference

#include <DataTakingContext.h>

Public Attributes

std::string runNumber {UNKNOWN}
 The current run number.
 
long orbitResetTimeMUS = 0
 The start time of the first orbit in microseconds(!)
 
std::string lhcPeriod {UNKNOWN}
 The current lhc period.
 
std::string runType {UNKNOWN}
 The run type of the current run.
 
std::string envId {UNKNOWN}
 The environment ID for the deployment.
 
std::string detectors {UNKNOWN}
 The list of detectors taking part in the run.
 
bool forcedRaw {false}
 ECS declared run data storage type as raw.
 
DeploymentMode deploymentMode {DeploymentMode::Local}
 Where we thing this is running.
 

Static Public Attributes

static constexpr ServiceKind service_kind = ServiceKind::Stream
 
static constexpr const charUNKNOWN = "unknown"
 

Detailed Description

Definition at line 30 of file DataTakingContext.h.

Member Data Documentation

◆ deploymentMode

DeploymentMode o2::framework::DataTakingContext::deploymentMode {DeploymentMode::Local}

Where we thing this is running.

Definition at line 49 of file DataTakingContext.h.

◆ detectors

std::string o2::framework::DataTakingContext::detectors {UNKNOWN}

The list of detectors taking part in the run.

Definition at line 44 of file DataTakingContext.h.

◆ envId

std::string o2::framework::DataTakingContext::envId {UNKNOWN}

The environment ID for the deployment.

Definition at line 42 of file DataTakingContext.h.

◆ forcedRaw

bool o2::framework::DataTakingContext::forcedRaw {false}

ECS declared run data storage type as raw.

Definition at line 46 of file DataTakingContext.h.

◆ lhcPeriod

std::string o2::framework::DataTakingContext::lhcPeriod {UNKNOWN}

The current lhc period.

Definition at line 38 of file DataTakingContext.h.

◆ orbitResetTimeMUS

long o2::framework::DataTakingContext::orbitResetTimeMUS = 0

The start time of the first orbit in microseconds(!)

Definition at line 36 of file DataTakingContext.h.

◆ runNumber

std::string o2::framework::DataTakingContext::runNumber {UNKNOWN}

The current run number.

Definition at line 34 of file DataTakingContext.h.

◆ runType

std::string o2::framework::DataTakingContext::runType {UNKNOWN}

The run type of the current run.

Definition at line 40 of file DataTakingContext.h.

◆ service_kind

constexpr ServiceKind o2::framework::DataTakingContext::service_kind = ServiceKind::Stream
staticconstexpr

Definition at line 31 of file DataTakingContext.h.

◆ UNKNOWN

constexpr const char* o2::framework::DataTakingContext::UNKNOWN = "unknown"
staticconstexpr

Definition at line 32 of file DataTakingContext.h.


The documentation for this struct was generated from the following file: