00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "StTpcSectorHitCollection.h"
00024
00025 static const char rcsid[] = "$Id: StTpcSectorHitCollection.cxx,v 2.3 2009/11/23 16:34:07 fisyak Exp $";
00026
00027 ClassImp(StTpcSectorHitCollection)
00028
00029 StTpcPadrowHitCollection* StTpcSectorHitCollection::padrow(unsigned int i)
00030 {
00031 if (i < mNumberOfPadrows)
00032 return &(mPadrows[i]);
00033 else
00034 return 0;
00035 }
00036
00037 const StTpcPadrowHitCollection*
00038 StTpcSectorHitCollection::padrow(unsigned int i) const
00039 {
00040 if (i < mNumberOfPadrows)
00041 return &(mPadrows[i]);
00042 else
00043 return 0;
00044 }
00045
00046 unsigned int StTpcSectorHitCollection::numberOfHits() const
00047 {
00048 unsigned int sum = 0;
00049 for (int i=0; i < mNumberOfPadrows; i++)
00050 sum += mPadrows[i].hits().size();
00051 return sum;
00052 }