From b434a4989fde3e94a22619b0d0a033ac0a33006d Mon Sep 17 00:00:00 2001
From: Thomas Owen James <tjames@cmd-scouting-ctrlhub.dyndns.cern.ch>
Date: Mon, 8 Aug 2022 15:49:34 +0200
Subject: [PATCH] added condition for prescalefactor ==0 i.e disabled

---
 src/processor.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/processor.cc b/src/processor.cc
index 3fa8079b..67d24dd9 100644
--- a/src/processor.cc
+++ b/src/processor.cc
@@ -197,7 +197,7 @@ void StreamProcessor::process(Slice& input, Slice& out)
 	control.packet_count++;
 	
 	//Implement prescale - only for CALO
-	if (processorType == ProcessorType::CALO) {
+	if ((processorType == ProcessorType::CALO) && (prescaleFactor!=0)) {
 		if(control.packet_count%prescaleFactor != 0){return;}
 	}
 	
-- 
GitLab