X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=FMD%2FAliFMDSDigit.cxx;h=4f793f0e1fb9103ed68ed97616836353d56b9786;hb=3c923384c8eaa7b8d868b161889856d8b849344a;hp=e4aeabdf2e57b10117db781232c912b330df0155;hpb=faf80567e50c3b411106dcc26a9d3e95b6a1fa1a;p=u%2Fmrichter%2FAliRoot.git diff --git a/FMD/AliFMDSDigit.cxx b/FMD/AliFMDSDigit.cxx index e4aeabdf2e5..4f793f0e1fb 100644 --- a/FMD/AliFMDSDigit.cxx +++ b/FMD/AliFMDSDigit.cxx @@ -98,7 +98,7 @@ AliFMDSDigit::AliFMDSDigit(UShort_t detector, Short_t count4, UShort_t npart, UShort_t nprim, - const TArrayI& refs) + const Int_t* refs) : AliFMDBaseDigit(detector, ring, sector, strip), fEdep(edep), fCount1(count1), @@ -122,7 +122,8 @@ AliFMDSDigit::AliFMDSDigit(UShort_t detector, // count1 ADC count (a 10-bit word) // count2 ADC count (a 10-bit word) -1 if not used // count3 ADC count (a 10-bit word) -1 if not used - for (Int_t i = 0; i < refs.fN; i++) AddTrack(refs.fArray[i]); + if (!refs) return; + for (Int_t i = 0; i < npart; i++) AddTrack(refs[i]); } //____________________________________________________________________