Commit d6f6a9ec81040244f8d348d6a4c3a3d0cf56fe84

Authored by Jürgen Knödlseder
1 parent da6edad4

Exclude filtered events (i.e. events < 0) from sum in GCTAEventCube::number() method.

inst/cta/src/GCTAEventCube.cpp
... ... @@ -436,8 +436,11 @@ int GCTAEventCube::number(void) const
436 436  
437 437 // Sum event cube
438 438 if (size() > 0 && pixels != NULL) {
439   - for (int i = 0; i < size(); ++i)
440   - number += pixels[i];
  439 + for (int i = 0; i < size(); ++i) {
  440 + if (pixels[i] > 0.0) {
  441 + number += pixels[i];
  442 + }
  443 + }
441 444 }
442 445  
443 446 // Return
... ...