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

Variables

 args = initArgs.parseArgs()
 
list barrelCommonTables = ["ReducedTracks", "ReducedTracksBarrel", "ReducedTracksBarrelPID"]
 
list barrelDeps
 
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)
 
dictionary depsToRun = {}
 
 est
 
 fileName
 
 FT0
 
list ft0Parameters = ["processFT0", "processNoFT0", "processOnlyFT0", "processRun2"]
 
 indent
 
 initArgs = TableMakerMC()
 Init Workflow #. More...
 
 logFile
 
list muonCommonTables = ["ReducedMuons", "ReducedMuonsExtra"]
 
 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 = True
 
dictionary specificDeps
 
dictionary specificTables
 
 tableMakerProcessSearch = set()
 Start Interface Processes #. More...
 
dictionary tables
 Skimming Table Selections #. More...
 
dictionary tablesToProduce = {}
 
string taskNameInCommandLine = "o2-analysis-dq-table-maker-mc"
 
string taskNameInConfig = "table-maker-m-c"
 
list ttreeList = []
 
string updatedConfigFileName = "tempConfigTableMakerMC.json"
 End Interface Processes #. More...
 
string value2 = "true"
 
string writerConfigFileName = "aodWriterTempConfig.json"
 

Variable Documentation

◆ args

args = initArgs.parseArgs()

Definition at line 187 of file runTableMakerMC.py.

◆ barrelCommonTables

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

Definition at line 158 of file runTableMakerMC.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 61 of file runTableMakerMC.py.

◆ booleanSelections

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

Definition at line 49 of file runTableMakerMC.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 runTableMakerMC.py.

◆ centSearch

list centSearch = []

Definition at line 54 of file runTableMakerMC.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 496 of file runTableMakerMC.py.

◆ commonDeps

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

Dependencies #.

Definition at line 60 of file runTableMakerMC.py.

◆ commonTables

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

Definition at line 157 of file runTableMakerMC.py.

◆ config

config = {}

Definition at line 223 of file runTableMakerMC.py.

◆ configuredCommands

configuredCommands = vars(args)

Definition at line 188 of file runTableMakerMC.py.

◆ depsToRun

dictionary depsToRun = {}

Definition at line 439 of file runTableMakerMC.py.

◆ est

est

Definition at line 213 of file runTableMakerMC.py.

◆ fileName

fileName

Definition at line 191 of file runTableMakerMC.py.

◆ FT0

FT0

Definition at line 218 of file runTableMakerMC.py.

◆ ft0Parameters

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

Definition at line 45 of file runTableMakerMC.py.

◆ indent

indent

Definition at line 436 of file runTableMakerMC.py.

◆ initArgs

initArgs = TableMakerMC()

Init Workflow #.

Definition at line 183 of file runTableMakerMC.py.

◆ logFile

logFile

Definition at line 191 of file runTableMakerMC.py.

◆ muonCommonTables

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

Definition at line 159 of file runTableMakerMC.py.

◆ outputFile

outputFile

Definition at line 436 of file runTableMakerMC.py.

◆ pid

pid

Definition at line 208 of file runTableMakerMC.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 runTableMakerMC.py.

◆ prefix_est

string prefix_est = "est"

Definition at line 212 of file runTableMakerMC.py.

◆ prefix_pid

string prefix_pid = "pid-"

Definition at line 207 of file runTableMakerMC.py.

◆ prefix_process

string prefix_process = "process"

PREFIX ADDING PART #.

Definition at line 202 of file runTableMakerMC.py.

◆ process

process

Definition at line 203 of file runTableMakerMC.py.

◆ readerConfigFileName

string readerConfigFileName = "aodReaderTempConfig.json"

Definition at line 489 of file runTableMakerMC.py.

◆ runOverMC

bool runOverMC = True

Definition at line 229 of file runTableMakerMC.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", "o2-analysis-weak-decay-indices",],
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 65 of file runTableMakerMC.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 160 of file runTableMakerMC.py.

◆ tableMakerProcessSearch

tableMakerProcessSearch = set()

Start Interface Processes #.

Definition at line 248 of file runTableMakerMC.py.

◆ tables

dictionary tables

Skimming Table Selections #.

Definition at line 90 of file runTableMakerMC.py.

◆ tablesToProduce

dictionary tablesToProduce = {}

Definition at line 454 of file runTableMakerMC.py.

◆ taskNameInCommandLine

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

Definition at line 233 of file runTableMakerMC.py.

◆ taskNameInConfig

string taskNameInConfig = "table-maker-m-c"

Definition at line 232 of file runTableMakerMC.py.

◆ ttreeList

dictionary ttreeList = []

Definition at line 51 of file runTableMakerMC.py.

◆ updatedConfigFileName

string updatedConfigFileName = "tempConfigTableMakerMC.json"

End Interface Processes #.

Definition at line 433 of file runTableMakerMC.py.

◆ value2

string value2 = "true"

Definition at line 267 of file runTableMakerMC.py.

◆ writerConfigFileName

string writerConfigFileName = "aodWriterTempConfig.json"

Definition at line 490 of file runTableMakerMC.py.