diff --git a/inc/TRestRawSignalChannelActivityProcess.h b/inc/TRestRawSignalChannelActivityProcess.h index 3599f08c..f8b467eb 100644 --- a/inc/TRestRawSignalChannelActivityProcess.h +++ b/inc/TRestRawSignalChannelActivityProcess.h @@ -32,12 +32,6 @@ //! activity class TRestRawSignalChannelActivityProcess : public TRestEventProcess { protected: - /// The value of the lower signal threshold to add it to the histogram - Double_t fLowThreshold = 25; - - /// The value of the higher signal threshold to add it to the histogram - Double_t fHighThreshold = 50; - /// The number of bins at the daq channels histogram Int_t fDaqChannels = 300; @@ -75,9 +69,6 @@ class TRestRawSignalChannelActivityProcess : public TRestEventProcess { RESTMetadata << "channelType : " << fChannelType << RESTendl; } - RESTMetadata << "Low signal threshold activity : " << fLowThreshold << RESTendl; - RESTMetadata << "High signal threshold activity : " << fHighThreshold << RESTendl; - RESTMetadata << "Number of daq histogram channels : " << fDaqChannels << RESTendl; RESTMetadata << "Start daq channel : " << fDaqStartChannel << RESTendl; RESTMetadata << "End daq channel : " << fDaqEndChannel << RESTendl; diff --git a/src/TRestRawSignalChannelActivityProcess.cxx b/src/TRestRawSignalChannelActivityProcess.cxx index 11bd5251..256960ac 100644 --- a/src/TRestRawSignalChannelActivityProcess.cxx +++ b/src/TRestRawSignalChannelActivityProcess.cxx @@ -134,7 +134,11 @@ void TRestRawSignalChannelActivityProcess::Initialize() { /// void TRestRawSignalChannelActivityProcess::InitProcess() { if (!fReadOnly) { - fDaqChannelsHisto = new TH1D("daqChannelActivityRaw", "daqChannelActivityRaw", fDaqChannels, + // Create a unique histogram name based on signal type + string histogramName = "daqChannelActivityRaw_" + fChannelType; + + // Create the histogram using the unique name + fDaqChannelsHisto = new TH1D(histogramName.c_str(), histogramName.c_str(), fDaqChannels, fDaqStartChannel, fDaqEndChannel); } }