Skip to content

Commit 942af11

Browse files
TRD-DigitTask Simplified histogram view by merging ~ 180 plots onto 39 canvases (#1736)
* Simplified histogram view by merging ~ 180 plots onto 39 canvases * I have moved mClusterAmplitudeChamber out of curly brace also corrected the name of amplitude * clang * removed mNClsAmp and added histo for cluster per layer * clang-format
1 parent eaafacf commit 942af11

2 files changed

Lines changed: 186 additions & 61 deletions

File tree

Modules/TRD/include/TRD/DigitsTask.h

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class TH2D;
2929
class TLine;
3030
class TProfile;
3131
class TProfile2D;
32+
class TCanvas;
3233
using namespace o2::quality_control::core;
3334

3435
namespace o2::quality_control_modules::trd
@@ -91,7 +92,7 @@ class DigitsTask final : public TaskInterface
9192
std::shared_ptr<TH1F> mClsChargeTbCycle;
9293
std::shared_ptr<TH1F> mClsNTb;
9394
std::shared_ptr<TH1F> mClsAmp;
94-
std::shared_ptr<TH1F> mNClsAmp;
95+
std::shared_ptr<TH1F> mTotNClsLayer;
9596
std::shared_ptr<TH1F> mClsAmpDrift;
9697
std::shared_ptr<TH1F> mClsAmpTb;
9798
std::shared_ptr<TH1F> mClsAmpCh;
@@ -110,6 +111,13 @@ class DigitsTask final : public TaskInterface
110111
std::shared_ptr<TH1F> mPulseHeightn = nullptr;
111112
std::shared_ptr<TProfile> mPulseHeightpro = nullptr;
112113
std::shared_ptr<TProfile2D> mPulseHeightperchamber = nullptr;
114+
using TCanvasArray = std::array<std::shared_ptr<TCanvas>, 3>;
115+
TCanvasArray _cSM_1, _cSM_2, _cSM_3, _cSM_4, _cSM_5, _cSM_6, _cSM_7;
116+
std::shared_ptr<TCanvas> _cDigit = nullptr;
117+
std::shared_ptr<TCanvas> _cCluster = nullptr;
118+
std::shared_ptr<TCanvas> _cLayer = nullptr;
119+
std::shared_ptr<TCanvas> _cCluster_1 = nullptr;
120+
std::shared_ptr<TCanvas> _cLayer_1 = nullptr;
113121
// std::array<std::shared_ptr<TH1F>, 540> mPulseHeightPerChamber_1D; // ph2DSM;
114122
std::vector<TH2F*> mLayers;
115123
// information pulled from ccdb

0 commit comments

Comments
 (0)