From 13a187d5e9f399b0cafdc79dadd4318bfb41e839 Mon Sep 17 00:00:00 2001 From: "Stephen A. Wood" <saw@jlab.org> Date: Wed, 14 Oct 2015 16:36:59 -0400 Subject: [PATCH] Add method for # of samples to THcRawShowerHit --- src/THcRawShowerHit.cxx | 11 +++++++++++ src/THcRawShowerHit.h | 1 + 2 files changed, 12 insertions(+) diff --git a/src/THcRawShowerHit.cxx b/src/THcRawShowerHit.cxx index de2642a..5c28eac 100644 --- a/src/THcRawShowerHit.cxx +++ b/src/THcRawShowerHit.cxx @@ -52,6 +52,17 @@ Int_t THcRawShowerHit::GetData(Int_t signal, UInt_t isample) { } return(-1); } + +// Return the number of samples +Int_t THcRawShowerHit::GetNSamples(Int_t signal) { + if(signal==0) { + return(fNPosSamples); + } else if (signal==1) { + return(fNNegSamples); + } + return(-1); +} + //_____________________________________________________________________________ THcRawShowerHit& THcRawShowerHit::operator=( const THcRawShowerHit& rhs ) { diff --git a/src/THcRawShowerHit.h b/src/THcRawShowerHit.h index 2a2ad48..f7cd000 100644 --- a/src/THcRawShowerHit.h +++ b/src/THcRawShowerHit.h @@ -23,6 +23,7 @@ class THcRawShowerHit : public THcRawHit { void SetData(Int_t signal, Int_t data); Int_t GetData(Int_t signal); Int_t GetData(Int_t signal, UInt_t isample); + Int_t GetNSamples(Int_t signal); // virtual Bool_t IsSortable () const {return kTRUE; } // virtual Int_t Compare(const TObject* obj) const; -- GitLab