Skip to content

Commit 8310d8c

Browse files
Benedikt Volkelsawenzel
authored andcommitted
Add CF analysis
1 parent 98a37cd commit 8310d8c

File tree

2 files changed

+182
-2
lines changed

2 files changed

+182
-2
lines changed

MC/analysis_testing/o2dpg_analysis_test_workflow.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,16 @@
137137
"valid_for": [ANALYSIS_VALID_MC],
138138
"cmd": "o2-analysis-track-propagation {CONFIG} | o2-analysistutorial-weak-decay-iteration {CONFIG} {AOD}"}
139139
ANALYSES.append(analysis_WeakDecayTutorial)
140-
analysis_WeakDecayTutorial = {"name": "CheckDataModelMC",
140+
analysis_CheckDataModelMC = {"name": "CheckDataModelMC",
141141
"expected_output": ["AnalysisResults.root"],
142142
"valid_for": [ANALYSIS_VALID_MC],
143143
"cmd": "o2-analysis-track-propagation {CONFIG} | o2-analysis-check-data-model-mc {CONFIG} {AOD}"}
144-
ANALYSES.append(analysis_WeakDecayTutorial)
144+
ANALYSES.append(analysis_CheckDataModelMC)
145+
analysis_LK0CFFemto = {"name": "LK0CFFemto",
146+
"expected_output": ["AnalysisResults.root", "QAResults.root"],
147+
"valid_for": [ANALYSIS_VALID_MC],
148+
"cmd": "o2-analysis-multiplicity-table {CONFIG} --aod-writer-json aodWriterTempConfig.json | o2-analysis-timestamp {CONFIG} | o2-analysis-track-propagation {CONFIG} | o2-analysis-trackextension {CONFIG} | o2-analysis-event-selection {CONFIG} | o2-analysis-pid-tof {CONFIG} | o2-analysis-pid-tpc {CONFIG} | o2-analysis-lf-lambdakzerobuilder {CONFIG} | o2-analysis-cf-femtodream-producer {CONFIG} {AOD}"}
149+
ANALYSES.append(analysis_LK0CFFemto)
145150

146151
def make_merged_analysis(*analysis_names, accept_data_or_mc=ANALYSIS_VALID_MC):
147152
"""merge CMD / DPL piping to one large pipe

MC/config/analysis_testing/json/analysis-testing-mc.json

Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,25 @@
160160
"pid-he": "-1",
161161
"pid-al": "-1"
162162
},
163+
"tpc-pid": {
164+
"param-file": "",
165+
"ccdb-url": "http:\/\/alice-ccdb.cern.ch",
166+
"ccdbPath": "Analysis\/PID\/TPC\/Response",
167+
"ccdb-timestamp": "0",
168+
"useNetworkCorrection": "0",
169+
"downloadNetworkFromAlien": "0",
170+
"networkPathAlien": "alien:\/\/\/alice\/cern.ch\/user\/c\/csonnabe\/tpc_network_testing\/net_onnx_0.onnx",
171+
"networkPathLocally": "network.onnx",
172+
"pid-el": "-1",
173+
"pid-mu": "-1",
174+
"pid-pi": "-1",
175+
"pid-ka": "-1",
176+
"pid-pr": "-1",
177+
"pid-de": "-1",
178+
"pid-tr": "-1",
179+
"pid-he": "-1",
180+
"pid-al": "-1"
181+
},
163182
"tof-signal": "",
164183
"track-extension": {
165184
"processRun2": "false",
@@ -202,6 +221,162 @@
202221
"processEvTime": "false",
203222
"processNoEvTime": "true"
204223
},
224+
"lambdakzero-builder": {
225+
"dcanegtopv": "0.100000001",
226+
"dcapostopv": "0.100000001",
227+
"mincrossedrows": "70",
228+
"isRun2": "0",
229+
"d_bz": "-5",
230+
"v0cospa": "0.995",
231+
"dcav0dau": "1",
232+
"v0radius": "5",
233+
"useMatCorrType": "0",
234+
"rejDiffCollTracks": "0"
235+
},
236+
"femto-dream-producer-task": {
237+
"ConfDebugOutput": "true",
238+
"ConfIsTrigger": "false",
239+
"ConfIsRun3": "false",
240+
"ConfEvtZvtx": "10",
241+
"ConfEvtTriggerCheck": "true",
242+
"ConfEvtTriggerSel": "0",
243+
"ConfEvtOfflineCheck": "false",
244+
"ConfStoreV0": "true",
245+
"ConfTrkSign": {
246+
"values": [
247+
"-1",
248+
"1"
249+
]
250+
},
251+
"ConfTrkPtMin": {
252+
"values": [
253+
"0.400000006",
254+
"0.600000024",
255+
"0.5"
256+
]
257+
},
258+
"ConfTrkEtaMax": {
259+
"values": [
260+
"0.800000012",
261+
"0.699999988",
262+
"0.899999976"
263+
]
264+
},
265+
"ConfTrkTPCnClsMin": {
266+
"values": [
267+
"80",
268+
"70",
269+
"60"
270+
]
271+
},
272+
"ConfTrkTPCfClsMin": {
273+
"values": [
274+
"0.699999988",
275+
"0.829999983",
276+
"0.899999976"
277+
]
278+
},
279+
"ConfTrkTPCcRowsMin": {
280+
"values": [
281+
"70",
282+
"60",
283+
"80"
284+
]
285+
},
286+
"ConfTrkTPCsClsMax": {
287+
"values": [
288+
"0.100000001",
289+
"160"
290+
]
291+
},
292+
"ConfTrkITSnClsMin": {
293+
"values": [
294+
"-1",
295+
"2",
296+
"4"
297+
]
298+
},
299+
"ConfTrkITSnClsIbMin": {
300+
"values": [
301+
"-1",
302+
"1"
303+
]
304+
},
305+
"ConfTrkDCAxyMax": {
306+
"values": [
307+
"0.100000001",
308+
"3.5"
309+
]
310+
},
311+
"ConfTrkDCAzMax": {
312+
"values": [
313+
"0.200000003",
314+
"3.5"
315+
]
316+
},
317+
"ConfTrkPIDnSigmaMax": {
318+
"values": [
319+
"3.5",
320+
"3",
321+
"2.5"
322+
]
323+
},
324+
"ConfTrkTPIDspecies": {
325+
"values": [
326+
"2",
327+
"3",
328+
"4",
329+
"5"
330+
]
331+
},
332+
"ConfV0Sign": {
333+
"values": [
334+
"-1",
335+
"1"
336+
]
337+
},
338+
"ConfV0PtMin": {
339+
"values": [
340+
"0.300000012",
341+
"0.400000006",
342+
"0.5"
343+
]
344+
},
345+
"ConfV0DCAdaughMax": {
346+
"values": [
347+
"1.20000005",
348+
"1.5"
349+
]
350+
},
351+
"ConfV0CPAMin": {
352+
"values": [
353+
"0.99000001",
354+
"0.995000005"
355+
]
356+
},
357+
"ConfV0TranRadMin": "0.200000003",
358+
"ConfV0TranRadMax": "100",
359+
"ConfV0DecVecMax": "100",
360+
"ConfV0DaughTPCnclsMin": {
361+
"values": [
362+
"80",
363+
"70",
364+
"60"
365+
]
366+
},
367+
"ConfV0DaughDCAMin": {
368+
"values": [
369+
"0.0500000007",
370+
"0.0599999987"
371+
]
372+
},
373+
"ConfV0DaughPIDnSigmaMax": {
374+
"values": [
375+
"5",
376+
"4"
377+
]
378+
}
379+
},
205380
"table-maker-m-c": {
206381
"cfgEventCuts": "eventStandardNoINT7",
207382
"cfgBarrelTrackCuts": "jpsiO2MCdebugCuts,kaonPID",

0 commit comments

Comments
 (0)