From 7141e5091d70f7babbcc0b3dc73bb1caef15803b Mon Sep 17 00:00:00 2001
From: "Stephen A. Wood" <saw@jlab.org>
Date: Fri, 5 Sep 2014 12:34:43 -0400
Subject: [PATCH] Add [fNLayers] in THcShower.h for proper filling

---
 src/THcShower.cxx | 3 +--
 src/THcShower.h   | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/THcShower.cxx b/src/THcShower.cxx
index 1133b95..046f93e 100644
--- a/src/THcShower.cxx
+++ b/src/THcShower.cxx
@@ -134,7 +134,6 @@ THaAnalysisObject::EStatus THcShower::Init( const TDatime& date )
 	     EngineDID);
       return kInitError;
   }
-
   return fStatus = kOK;
 }
 
@@ -444,7 +443,7 @@ Int_t THcShower::DefineVariables( EMode mode )
     { "treplcor", "Y-corrected track Edep for planes",           "fTREpl_cor" },
     { 0 }
   };
-  DefineVarsFromList( vars, mode );
+  return DefineVarsFromList( vars, mode );
 
 }
 
diff --git a/src/THcShower.h b/src/THcShower.h
index 01de29c..7717dd9 100644
--- a/src/THcShower.h
+++ b/src/THcShower.h
@@ -155,9 +155,9 @@ protected:
   Double_t fTREpr;           // Preshower Energy of the track's cluster
   Double_t fTRE_cor;         // Y-corrected track total energy
   Double_t fTREpr_cor;       // Y-corrected track Preshower energy
-  Double_t* fTREpl_cor;      // Y-corrected track energy per plane
-  Double_t* fTREpl_pos_cor;  // Y-corrected track positive energy per plane
-  Double_t* fTREpl_neg_cor;  // Y-corrected track negative energy per plane
+  Double_t* fTREpl_cor;      // [fNLayers] Y-corrected track energy per plane
+  Double_t* fTREpl_pos_cor;  // [fNLayers] Y-corrected track positive energy per plane
+  Double_t* fTREpl_neg_cor;  // [fNLayers] Y-corrected track negative energy per plane
 
   // Potential Hall C parameters.  Mostly here for demonstration
 
-- 
GitLab