Project
Loading...
Searching...
No Matches
Options Struct Reference

Public Attributes

std::vector< std::string > infilenames
 
std::string treename
 
std::string outfilename
 
bool asfriend = false
 
std::vector< std::string > readout
 
std::vector< std::string > skipreadout
 
int run
 
int orbitsPerTF = 256
 
GRPCommand command = GRPCommand::kNONE
 
std::string grpfilename = ""
 
std::vector< std::string > continuous = {}
 
std::vector< std::string > triggered = {}
 
bool clearRO = false
 
std::string outprefix = ""
 
std::string fieldstring = ""
 
std::string bcPatternFile = ""
 
bool print = false
 
bool lhciffromccdb = false
 
std::string publishto = ""
 
std::string ccdbhost = "http://alice-ccdb.cern.ch"
 
bool isRun5 = false
 
std::string vertex = "ccdb"
 
std::string configKeyValues = ""
 
uint64_t timestamp = 0
 
std::string detectorList
 
std::vector< std::string > interactionRates
 
std::string qedInteraction
 
int orbits
 
long seed
 
bool printContext = false
 
std::string bcpatternfile
 
int tfid = 0
 
double orbitsEarly = 0.
 
double firstFractionalOrbit
 
uint32_t firstOrbit = 0
 
uint32_t firstBC = 0
 
bool useexistingkinematics = false
 
bool noEmptyTF = false
 
int maxCollsPerTF = -1
 
long timestamp = -1
 
std::string individualTFextraction = ""
 
std::string vertexModeString {"kNoVertex"}
 
o2::conf::VertexMode vertexMode = o2::conf::VertexMode::kNoVertex
 

Detailed Description

Definition at line 26 of file TreeMergerTool.cxx.

Member Data Documentation

◆ asfriend

bool Options::asfriend = false

Definition at line 30 of file TreeMergerTool.cxx.

◆ bcPatternFile

std::string Options::bcPatternFile = ""

Definition at line 59 of file GRPTool.cxx.

◆ bcpatternfile

std::string Options::bcpatternfile

Definition at line 46 of file CollisionContextTool.cxx.

◆ ccdbhost

std::string Options::ccdbhost = "http://alice-ccdb.cern.ch"

Definition at line 63 of file GRPTool.cxx.

◆ clearRO

bool Options::clearRO = false

Definition at line 56 of file GRPTool.cxx.

◆ command

GRPCommand Options::command = GRPCommand::kNONE

Definition at line 52 of file GRPTool.cxx.

◆ configKeyValues

std::string Options::configKeyValues = ""

Definition at line 66 of file GRPTool.cxx.

◆ continuous

std::vector<std::string> Options::continuous = {}

Definition at line 54 of file GRPTool.cxx.

◆ detectorList

std::string Options::detectorList

Definition at line 68 of file GRPTool.cxx.

◆ fieldstring

std::string Options::fieldstring = ""

Definition at line 58 of file GRPTool.cxx.

◆ firstBC

uint32_t Options::firstBC = 0

Definition at line 51 of file CollisionContextTool.cxx.

◆ firstFractionalOrbit

double Options::firstFractionalOrbit

Definition at line 49 of file CollisionContextTool.cxx.

◆ firstOrbit

uint32_t Options::firstOrbit = 0

Definition at line 50 of file CollisionContextTool.cxx.

◆ grpfilename

std::string Options::grpfilename = ""

Definition at line 53 of file GRPTool.cxx.

◆ individualTFextraction

std::string Options::individualTFextraction = ""

Definition at line 58 of file CollisionContextTool.cxx.

◆ infilenames

std::vector<std::string> Options::infilenames

Definition at line 27 of file TreeMergerTool.cxx.

◆ interactionRates

std::vector<std::string> Options::interactionRates

Definition at line 40 of file CollisionContextTool.cxx.

◆ isRun5

bool Options::isRun5 = false

Definition at line 64 of file GRPTool.cxx.

◆ lhciffromccdb

bool Options::lhciffromccdb = false

Definition at line 61 of file GRPTool.cxx.

◆ maxCollsPerTF

int Options::maxCollsPerTF = -1

Definition at line 55 of file CollisionContextTool.cxx.

◆ noEmptyTF

bool Options::noEmptyTF = false

Definition at line 54 of file CollisionContextTool.cxx.

◆ orbits

int Options::orbits

Definition at line 43 of file CollisionContextTool.cxx.

◆ orbitsEarly

double Options::orbitsEarly = 0.

Definition at line 48 of file CollisionContextTool.cxx.

◆ orbitsPerTF

int Options::orbitsPerTF = 256

Definition at line 51 of file GRPTool.cxx.

◆ outfilename

std::string Options::outfilename

Definition at line 29 of file TreeMergerTool.cxx.

◆ outprefix

std::string Options::outprefix = ""

Definition at line 57 of file GRPTool.cxx.

◆ print

bool Options::print = false

Definition at line 60 of file GRPTool.cxx.

◆ printContext

bool Options::printContext = false

Definition at line 45 of file CollisionContextTool.cxx.

◆ publishto

std::string Options::publishto = ""

Definition at line 62 of file GRPTool.cxx.

◆ qedInteraction

std::string Options::qedInteraction

Definition at line 41 of file CollisionContextTool.cxx.

◆ readout

std::vector<std::string> Options::readout

Definition at line 48 of file GRPTool.cxx.

◆ run

int Options::run

Definition at line 50 of file GRPTool.cxx.

◆ seed

long Options::seed

Definition at line 44 of file CollisionContextTool.cxx.

◆ skipreadout

std::vector<std::string> Options::skipreadout

Definition at line 49 of file GRPTool.cxx.

◆ tfid

int Options::tfid = 0

Definition at line 47 of file CollisionContextTool.cxx.

◆ timestamp [1/2]

uint64_t Options::timestamp = 0

Definition at line 67 of file GRPTool.cxx.

◆ timestamp [2/2]

long Options::timestamp = -1

Definition at line 57 of file CollisionContextTool.cxx.

◆ treename

std::string Options::treename

Definition at line 28 of file TreeMergerTool.cxx.

◆ triggered

std::vector<std::string> Options::triggered = {}

Definition at line 55 of file GRPTool.cxx.

◆ useexistingkinematics

bool Options::useexistingkinematics = false

Definition at line 53 of file CollisionContextTool.cxx.

◆ vertex

std::string Options::vertex = "ccdb"

Definition at line 65 of file GRPTool.cxx.

◆ vertexMode

Definition at line 61 of file CollisionContextTool.cxx.

◆ vertexModeString

std::string Options::vertexModeString {"kNoVertex"}

Definition at line 60 of file CollisionContextTool.cxx.


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