From 7902fb030e7e7f2d3cdee6d5a01cc320e7770b76 Mon Sep 17 00:00:00 2001
From: Andre Sailer <andre.philippe.sailer@cern.ch>
Date: Tue, 15 Dec 2015 14:11:15 +0000
Subject: [PATCH] Add default filter of EDep > 0 for calorimeters

---
 DDSim/Helper/Filter.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/DDSim/Helper/Filter.py b/DDSim/Helper/Filter.py
index ea910c8e3..a1fb23be3 100644
--- a/DDSim/Helper/Filter.py
+++ b/DDSim/Helper/Filter.py
@@ -32,7 +32,7 @@ class Filter( ConfigHelper ):
     super(Filter, self).__init__()
     self._mapDetFilter = {}
     self._tracker = "edep1kev"
-    self._calo    = None
+    self._calo    = "edep0"
     self._filters = {}
     self._createDefaultFilters()
 
@@ -97,6 +97,9 @@ class Filter( ConfigHelper ):
     self.filters["edep1kev"] = dict( name="EnergyDepositMinimumCut",
                                      parameter={"Cut": 1.0*keV} )
 
+    self.filters["edep0"] = dict( name="EnergyDepositMinimumCut",
+                                  parameter={"Cut": 0.0} )
+
 
   def __makeMapDetList( self ):
     """ create the values of the mapDetFilters a list of filters """
-- 
GitLab