From 08ed1568a45ad108a1f61616f8c4371d79de66c0 Mon Sep 17 00:00:00 2001 From: David Emschermann <d.emschermann@gsi.de> Date: Tue, 18 Mar 2025 18:23:01 +0100 Subject: [PATCH] Bugfix: Resolve TRD and MUCH mixup --- macro/mcbm/eventDisplay.C | 22 +++++++++++++++------- macro/run/eventDisplay.C | 23 ++++++++++++++++------- 2 files changed, 31 insertions(+), 14 deletions(-) diff --git a/macro/mcbm/eventDisplay.C b/macro/mcbm/eventDisplay.C index 8758603bd5..a009ac3159 100644 --- a/macro/mcbm/eventDisplay.C +++ b/macro/mcbm/eventDisplay.C @@ -1,6 +1,8 @@ -/* Copyright (C) 2008-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt +/* Copyright (C) 2008-2025 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt SPDX-License-Identifier: GPL-3.0-only - Authors: Andrey Lebedev, David Emschermann, Volker Friese, Mohammad Al-Turany [committer], Florian Uhlig */ + Authors: Andrey Lebedev, David Emschermann [committer], Volker Friese, Mohammad Al-Turany, Florian Uhlig */ + +// clang-format off void eventDisplay(TString dataset = "data/test") { @@ -31,26 +33,32 @@ void eventDisplay(TString dataset = "data/test") FairMCPointDraw* MvdPoint = new FairMCPointDraw("MvdPoint", kBlack, kFullSquare); FairMCPointDraw* StsPoint = new FairMCPointDraw("StsPoint", kBlue, kFullSquare); FairMCPointDraw* RichPoint = new FairMCPointDraw("RichPoint", kOrange, kFullSquare); + FairMCPointDraw* RefPlanePoint = new FairMCPointDraw("RefPlanePoint", kPink, kFullSquare); - FairMCPointDraw* TrdPoint = new FairMCPointDraw("MuchPoint", kYellow, kFullSquare); - FairMCPointDraw* MuchPoint = new FairMCPointDraw("TrdPoint", kCyan, kFullSquare); + FairMCPointDraw* MuchPoint = new FairMCPointDraw("MuchPoint", kYellow, kFullSquare); + // FairMCPointDraw* MustPoint = new FairMCPointDraw("MustPoint", kOrange, kFullSquare); + + FairMCPointDraw* TrdPoint = new FairMCPointDraw("TrdPoint", kGreen, kFullSquare); FairMCPointDraw* TofPoint = new FairMCPointDraw("TofPoint", kRed, kFullSquare); - FairMCPointDraw* EcalPoint = new FairMCPointDraw("EcalPoint", kYellow, kFullSquare); + // FairMCPointDraw* EcalPoint = new FairMCPointDraw("EcalPoint", kYellow, kFullSquare); fMan->AddTask(Track); fMan->AddTask(MvdPoint); fMan->AddTask(StsPoint); fMan->AddTask(RichPoint); + fMan->AddTask(RefPlanePoint); fMan->AddTask(MuchPoint); + // fMan->AddTask(MustPoint); + fMan->AddTask(TrdPoint); fMan->AddTask(TofPoint); - fMan->AddTask(EcalPoint); + // fMan->AddTask(EcalPoint); // fMan->Init(1,4,10000); fMan->Init(1, 5, 10000); // make STS visible by default // fMan->Init(1,6,10000); // make MVD visible by default - // fMan->Init(1,7,10000); // make MVD visible by default + // fMan->Init(1,7,10000); } diff --git a/macro/run/eventDisplay.C b/macro/run/eventDisplay.C index cdfbad45b4..10ed64f1e5 100644 --- a/macro/run/eventDisplay.C +++ b/macro/run/eventDisplay.C @@ -1,8 +1,11 @@ -/* Copyright (C) 2008-2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt +/* Copyright (C) 2008-2025 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt SPDX-License-Identifier: GPL-3.0-only - Authors: Andrey Lebedev, David Emschermann, Volker Friese, Mohammad Al-Turany [committer], Florian Uhlig */ + Authors: Andrey Lebedev, David Emschermann [committer], Volker Friese, Mohammad Al-Turany, Florian Uhlig */ -void eventDisplay(TString dataset = "data/test") +// clang-format off + +void eventDisplay(TString dataset = "test") +//void eventDisplay(TString dataset = "data/test") { TString inFile = dataset + ".tra.root"; TString parFile = dataset + ".par.root"; @@ -31,22 +34,28 @@ void eventDisplay(TString dataset = "data/test") FairMCPointDraw* MvdPoint = new FairMCPointDraw("MvdPoint", kBlack, kFullSquare); FairMCPointDraw* StsPoint = new FairMCPointDraw("StsPoint", kBlue, kFullSquare); FairMCPointDraw* RichPoint = new FairMCPointDraw("RichPoint", kOrange, kFullSquare); + FairMCPointDraw* RefPlanePoint = new FairMCPointDraw("RefPlanePoint", kPink, kFullSquare); - FairMCPointDraw* TrdPoint = new FairMCPointDraw("MuchPoint", kYellow, kFullSquare); - FairMCPointDraw* MuchPoint = new FairMCPointDraw("TrdPoint", kCyan, kFullSquare); + FairMCPointDraw* MuchPoint = new FairMCPointDraw("MuchPoint", kYellow, kFullSquare); + // FairMCPointDraw* MustPoint = new FairMCPointDraw("MustPoint", kOrange, kFullSquare); + + FairMCPointDraw* TrdPoint = new FairMCPointDraw("TrdPoint", kGreen, kFullSquare); FairMCPointDraw* TofPoint = new FairMCPointDraw("TofPoint", kRed, kFullSquare); - FairMCPointDraw* EcalPoint = new FairMCPointDraw("EcalPoint", kYellow, kFullSquare); + // FairMCPointDraw* EcalPoint = new FairMCPointDraw("EcalPoint", kYellow, kFullSquare); fMan->AddTask(Track); fMan->AddTask(MvdPoint); fMan->AddTask(StsPoint); fMan->AddTask(RichPoint); + fMan->AddTask(RefPlanePoint); fMan->AddTask(MuchPoint); + // fMan->AddTask(MustPoint); + fMan->AddTask(TrdPoint); fMan->AddTask(TofPoint); - fMan->AddTask(EcalPoint); + // fMan->AddTask(EcalPoint); // fMan->Init(1,4,10000); -- GitLab