O2-DQ User Interface 1.0.0
Loading...
Searching...
No Matches
runTableMaker Namespace Reference

Variables

 args = initArgs.parseArgs()
 
list barrelCommonTables = ["ReducedTracks", "ReducedTracksBarrel", "ReducedTracksBarrelPID"]
 
list barrelDeps
 
list barrelSearch = []
 
list booleanSelections = ["true", "false"]
 
list centralityTableParameters
 Interface Predefined Selections #. More...
 
list centSearch = []
 
tuple commandToRun
 
list commonDeps = ["o2-analysis-timestamp", "o2-analysis-event-selection", "o2-analysis-multiplicity-table"]
 Dependencies #. More...
 
list commonTables = ["ReducedEvents", "ReducedEventsExtended", "ReducedEventsVtxCov"]
 
dictionary config = {}
 
 configuredCommands = vars(args)
 
list covSearch = []
 
dictionary depsToRun = {}
 
 est
 
 fileName
 
list filterSearch = []
 
 FT0
 
list ft0Parameters = ["processFT0", "processNoFT0", "processOnlyFT0", "processRun2"]
 
list fullSearch = []
 
 indent
 
 initArgs = TableMaker()
 
 logFile
 
list muonCommonTables = ["ReducedMuons", "ReducedMuonsExtra"]
 
list muonSearch = []
 
 outputFile
 
 pid
 
list pidParameters = ["pid-el", "pid-mu", "pid-pi", "pid-ka", "pid-pr", "pid-de", "pid-tr", "pid-he", "pid-al"]
 
string prefix_est = "est"
 
string prefix_pid = "pid-"
 
string prefix_process = "process"
 PREFIX ADDING PART #. More...
 
 process
 
string readerConfigFileName = "aodReaderTempConfig.json"
 
bool runOverMC = False
 
dictionary specificDeps
 
dictionary specificTables
 
 tableMakerProcessSearch = set()
 
dictionary tables
 Skimming Table Selections #. More...
 
dictionary tablesToProduce = {}
 
string taskNameInCommandLine = "o2-analysis-dq-table-maker"
 
string taskNameInConfig = "table-maker"
 
list ttreeList = []
 
string updatedConfigFileName = "tempConfigTableMaker.json"
 End Interface Processes #. More...
 
string value2 = "true"
 
string writerConfigFileName = "aodWriterTempConfig.json"
 

Variable Documentation

◆ args

args = initArgs.parseArgs()

Definition at line 189 of file runTableMaker.py.

◆ barrelCommonTables

list barrelCommonTables = ["ReducedTracks", "ReducedTracksBarrel", "ReducedTracksBarrelPID"]

Definition at line 163 of file runTableMaker.py.

◆ barrelDeps

list barrelDeps
Initial value:
1= [
2 "o2-analysis-trackselection", "o2-analysis-trackextension", "o2-analysis-pid-tof-base", "o2-analysis-pid-tof",
3 "o2-analysis-pid-tof-full", "o2-analysis-pid-tof-beta", "o2-analysis-pid-tpc-full"
4 ]

Definition at line 66 of file runTableMaker.py.

◆ barrelSearch

list barrelSearch = []

Definition at line 55 of file runTableMaker.py.

◆ booleanSelections

list booleanSelections = ["true", "false"]

Definition at line 49 of file runTableMaker.py.

◆ centralityTableParameters

list centralityTableParameters
Initial value:
1= [
2 "estRun2V0M", "estRun2SPDtks", "estRun2SPDcls", "estRun2CL0", "estRun2CL1", "estFV0A", "estFT0M", "estFDDM", "estNTPV"
3 ]

Interface Predefined Selections #.

Definition at line 40 of file runTableMaker.py.

◆ centSearch

list centSearch = []

Definition at line 58 of file runTableMaker.py.

◆ commandToRun

tuple commandToRun
Initial value:
1= (
2 taskNameInCommandLine + " --configuration json://" + updatedConfigFileName +
3 " --severity error --shm-segment-size 12000000000 --aod-writer-json " + writerConfigFileName + " -b"
4 )

Definition at line 598 of file runTableMaker.py.

◆ commonDeps

list commonDeps = ["o2-analysis-timestamp", "o2-analysis-event-selection", "o2-analysis-multiplicity-table"]

Dependencies #.

Definition at line 65 of file runTableMaker.py.

◆ commonTables

list commonTables = ["ReducedEvents", "ReducedEventsExtended", "ReducedEventsVtxCov"]

Definition at line 162 of file runTableMaker.py.

◆ config

config = {}

Definition at line 225 of file runTableMaker.py.

◆ configuredCommands

configuredCommands = vars(args)

Definition at line 190 of file runTableMaker.py.

◆ covSearch

list covSearch = []

Definition at line 57 of file runTableMaker.py.

◆ depsToRun

dictionary depsToRun = {}

Definition at line 541 of file runTableMaker.py.

◆ est

est

Definition at line 215 of file runTableMaker.py.

◆ fileName

fileName

Definition at line 193 of file runTableMaker.py.

◆ filterSearch

list filterSearch = []

Definition at line 59 of file runTableMaker.py.

◆ FT0

FT0

Definition at line 220 of file runTableMaker.py.

◆ ft0Parameters

list ft0Parameters = ["processFT0", "processNoFT0", "processOnlyFT0", "processRun2"]

Definition at line 45 of file runTableMaker.py.

◆ fullSearch

list fullSearch = []

Definition at line 54 of file runTableMaker.py.

◆ indent

indent

Definition at line 538 of file runTableMaker.py.

◆ initArgs

initArgs = TableMaker()

Definition at line 184 of file runTableMaker.py.

◆ logFile

logFile

Definition at line 193 of file runTableMaker.py.

◆ muonCommonTables

list muonCommonTables = ["ReducedMuons", "ReducedMuonsExtra"]

Definition at line 164 of file runTableMaker.py.

◆ muonSearch

list muonSearch = []

Definition at line 56 of file runTableMaker.py.

◆ outputFile

outputFile

Definition at line 538 of file runTableMaker.py.

◆ pid

pid

Definition at line 210 of file runTableMaker.py.

◆ pidParameters

list pidParameters = ["pid-el", "pid-mu", "pid-pi", "pid-ka", "pid-pr", "pid-de", "pid-tr", "pid-he", "pid-al"]

Definition at line 47 of file runTableMaker.py.

◆ prefix_est

string prefix_est = "est"

Definition at line 214 of file runTableMaker.py.

◆ prefix_pid

string prefix_pid = "pid-"

Definition at line 209 of file runTableMaker.py.

◆ prefix_process

string prefix_process = "process"

PREFIX ADDING PART #.

Definition at line 204 of file runTableMaker.py.

◆ process

process

Definition at line 205 of file runTableMaker.py.

◆ readerConfigFileName

string readerConfigFileName = "aodReaderTempConfig.json"

Definition at line 591 of file runTableMaker.py.

◆ runOverMC

bool runOverMC = False

Definition at line 231 of file runTableMaker.py.

◆ specificDeps

dictionary specificDeps
Initial value:
1= {
2 "processFull": [],
3 "processFullTiny": [],
4 "processFullWithCov": [],
5 "processFullWithCent": ["o2-analysis-centrality-table"],
6 "processBarrelOnly": [],
7 "processBarrelOnlyWithCov": [],
8 "processBarrelOnlyWithV0Bits": ["o2-analysis-dq-v0-selector"],
9 "processBarrelOnlyWithEventFilter": ["o2-analysis-dq-filter-pp"],
10 "processBarrelOnlyWithQvector": ["o2-analysis-centrality-table", "o2-analysis-dq-flow"],
11 "processBarrelOnlyWithCent": ["o2-analysis-centrality-table"],
12 "processMuonOnly": [],
13 "processMuonOnlyWithCov": [],
14 "processMuonOnlyWithCent": ["o2-analysis-centrality-table"],
15 "processMuonOnlyWithQvector": ["o2-analysis-centrality-table", "o2-analysis-dq-flow"],
16 "processMuonOnlyWithFilter": ["o2-analysis-dq-filter-pp"]
17 # "processFullWithCentWithV0Bits": ["o2-analysis-centrality-table","o2-analysis-dq-v0-selector", "o2-analysis-weak-decay-indices"],
18 # "processFullWithEventFilterWithV0Bits": ["o2-analysis-dq-filter-pp","o2-analysis-dq-v0-selector", "o2-analysis-weak-decay-indices"],
19 }

Definition at line 70 of file runTableMaker.py.

◆ specificTables

dictionary specificTables
Initial value:
1= {
2 "processFull": [],
3 "processFullTiny": [],
4 "processFullWithCov": ["ReducedTracksBarrelCov", "ReducedMuonsCov"],
5 "processFullWithCent": [],
6 "processBarrelOnly": [],
7 "processBarrelOnlyWithCov": ["ReducedTracksBarrelCov"],
8 "processBarrelOnlyWithV0Bits": [],
9 "processBarrelOnlyWithQvector": ["ReducedEventsQvector"],
10 "processBarrelOnlyWithEventFilter": [],
11 "processBarrelOnlyWithCent": [],
12 "processMuonOnly": [],
13 "processMuonOnlyWithCov": ["ReducedMuonsCov"],
14 "processMuonOnlyWithCent": [],
15 "processMuonOnlyWithQvector": ["ReducedEventsQvector"],
16 "processMuonOnlyWithFilter": [],
17 }

Definition at line 165 of file runTableMaker.py.

◆ tableMakerProcessSearch

tableMakerProcessSearch = set()

Definition at line 250 of file runTableMaker.py.

◆ tables

dictionary tables

Skimming Table Selections #.

Definition at line 95 of file runTableMaker.py.

◆ tablesToProduce

dictionary tablesToProduce = {}

Definition at line 556 of file runTableMaker.py.

◆ taskNameInCommandLine

string taskNameInCommandLine = "o2-analysis-dq-table-maker"

Definition at line 235 of file runTableMaker.py.

◆ taskNameInConfig

string taskNameInConfig = "table-maker"

Definition at line 234 of file runTableMaker.py.

◆ ttreeList

dictionary ttreeList = []

Definition at line 51 of file runTableMaker.py.

◆ updatedConfigFileName

string updatedConfigFileName = "tempConfigTableMaker.json"

End Interface Processes #.

Definition at line 535 of file runTableMaker.py.

◆ value2

string value2 = "true"

Definition at line 270 of file runTableMaker.py.

◆ writerConfigFileName

string writerConfigFileName = "aodWriterTempConfig.json"

Definition at line 592 of file runTableMaker.py.