Skip to content

Commit 98de6d9

Browse files
committed
fix wrong long_to_int converstion in TOF readout window indexing
1 parent 3df669b commit 98de6d9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Detectors/TOF/base/src/WindowFiller.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,9 @@ void WindowFiller::fillOutputContainer(std::vector<Digit>& digits)
194194
int npatterns = 0;
195195

196196
// check if patterns are in the current row
197-
unsigned int initrow = mFirstIR.orbit * Geo::NWINDOW_IN_ORBIT;
197+
unsigned long initrow = mFirstIR.orbit * Geo::NWINDOW_IN_ORBIT;
198198
for (std::vector<PatternData>::reverse_iterator it = mCratePatterns.rbegin(); it != mCratePatterns.rend(); ++it) {
199-
unsigned int irow = it->row;
199+
unsigned long irow = it->row;
200200
// printf("pattern row=%ld (%u - %u) current=%ld\n",irow - initrow,irow,initrow,mReadoutWindowCurrent);
201201

202202
if (irow - initrow > mReadoutWindowCurrent) {

0 commit comments

Comments
 (0)