Skip to content

Commit 9c6142d

Browse files
Laura Serksnytewiechula
authored andcommitted
Updated startOfActivity() functions to reset objects at the beginning of activity.
1 parent acda30d commit 9c6142d

3 files changed

Lines changed: 19 additions & 1 deletion

File tree

Modules/TPC/src/Clusters.cxx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,16 @@ void Clusters::initialize(InitContext& /*ctx*/)
9090
void Clusters::startOfActivity(const Activity& /*activity*/)
9191
{
9292
ILOG(Debug, Devel) << "startOfActivity" << ENDM;
93+
94+
mQCClusters.getClusters().reset();
95+
if (!mIsMergeable) {
96+
clearCanvases(mNClustersCanvasVec);
97+
clearCanvases(mQMaxCanvasVec);
98+
clearCanvases(mQTotCanvasVec);
99+
clearCanvases(mSigmaTimeCanvasVec);
100+
clearCanvases(mSigmaPadCanvasVec);
101+
clearCanvases(mTimeBinCanvasVec);
102+
}
93103
}
94104

95105
void Clusters::startOfCycle()

Modules/TPC/src/RawDigits.cxx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,14 @@ void RawDigits::initialize(o2::framework::InitContext& /*ctx*/)
8686
void RawDigits::startOfActivity(const Activity& /*activity*/)
8787
{
8888
ILOG(Debug, Devel) << "startOfActivity" << ENDM;
89+
90+
mRawDigitQC.getClusters().reset();
91+
92+
if (!mIsMergeable) {
93+
clearCanvases(mNRawDigitsCanvasVec);
94+
clearCanvases(mQMaxCanvasVec);
95+
clearCanvases(mTimeBinCanvasVec);
96+
}
8997
}
9098

9199
void RawDigits::startOfCycle()

Modules/TPC/src/TrackClusters.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ void TrackClusters::initialize(InitContext& /*ctx*/)
6464
void TrackClusters::startOfActivity(const Activity& /*activity*/)
6565
{
6666
ILOG(Debug, Devel) << "startOfActivity" << ENDM;
67-
// serksnyte: anything neeeded for start of activity (in track tasks there is a reset of histograms)?
67+
mQCTrackClusters.resetHistograms();
6868
}
6969

7070
void TrackClusters::startOfCycle()

0 commit comments

Comments
 (0)