DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Options Struct Reference

Struct with available cli application options. More...

Public Attributes

std::vector< std::string > input_files
 vector of input filenames
 
std::string output_filename
 output filename
 
std::string config_name
 the configuration filename
 
bool quiet = false
 do we want to quiet down the cout? Default: no
 
bool latencies = false
 do we want to measure latencies? Default: no
 
bool run_parallel = false
 runs each TAMaker on a separate thread
 
std::optional< uint64_t > slice_start = std::nullopt
 optional lower bound (inclusive) for TimeSlice IDs to process
 
std::optional< uint64_t > num_slices = std::nullopt
 optional number of TimeSlices to process
 

Detailed Description

Struct with available cli application options.

Definition at line 232 of file emulate_from_tpstream.cxx.

Member Data Documentation

◆ config_name

std::string Options::config_name

the configuration filename

Definition at line 239 of file emulate_from_tpstream.cxx.

◆ input_files

std::vector<std::string> Options::input_files

vector of input filenames

Definition at line 235 of file emulate_from_tpstream.cxx.

◆ latencies

bool Options::latencies = false

do we want to measure latencies? Default: no

Todo
: Latencies currently not supported!

Definition at line 244 of file emulate_from_tpstream.cxx.

◆ num_slices

std::optional<uint64_t> Options::num_slices = std::nullopt

optional number of TimeSlices to process

Definition at line 250 of file emulate_from_tpstream.cxx.

◆ output_filename

std::string Options::output_filename

output filename

Definition at line 237 of file emulate_from_tpstream.cxx.

◆ quiet

bool Options::quiet = false

do we want to quiet down the cout? Default: no

Definition at line 241 of file emulate_from_tpstream.cxx.

◆ run_parallel

bool Options::run_parallel = false

runs each TAMaker on a separate thread

Definition at line 246 of file emulate_from_tpstream.cxx.

◆ slice_start

std::optional<uint64_t> Options::slice_start = std::nullopt

optional lower bound (inclusive) for TimeSlice IDs to process

Definition at line 248 of file emulate_from_tpstream.cxx.


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