-// Rich()->SDigits()->Sort(); //sort them according to Id() methode
-//
-// Int_t combiPid=0,chamber=0,x=0,y=0,tid[3],id=0; Double_t q=0;
-// Int_t iNdigitsPerPad=0;//how many sdigits for a given pad
-// for(Int_t i=0;i<Rich()->SDigits()->GetEntries();i++){//sdigits loop (sorted)
-// AliRICHdigit *pSdig=(AliRICHdigit*)Rich()->SDigits()->At(i);
-// if(pSdig->Id()==id){//still the same pad
-// iNdigitsPerPad++;
-// q+=pSdig->Q();
-// combiPid+=pSdig->CombiPid();
-// if(iNdigitsPerPad<=3)
-// tid[iNdigitsPerPad-1]=pSdig->Tid(0);
-// else
-// Warning("SDigits2Digits","More then 3 sdigits for the given pad");
-// }else{//new pad, add the pevious one
-// if(id!=kBad&&Rich()->Param()->IsOverTh(chamber,x,y,q)) {
-// Rich()->AddDigit(chamber,x,y,(Int_t)q,combiPid,tid); //add newly created digit to the list of digits
-// }
-// combiPid=pSdig->CombiPid();chamber=pSdig->C();id=pSdig->Id();
-// x=pSdig->X();y=pSdig->Y();
-// q=pSdig->Q();
-// tid[0]=pSdig->Tid(0);
-// iNdigitsPerPad=1;tid[1]=tid[2]=kBad;
-// }
-// }//sdigits loop (sorted)
-//
-// if(Rich()->SDigits()->GetEntries()&&Rich()->Param()->IsOverTh(chamber,x,y,q))
-// Rich()->AddDigit(chamber,x,y,(Int_t)q,combiPid,tid);//add the last digit
-//
+ Rich()->SDigits()->Sort(); //sort them according to Id() methode
+ Int_t combiPid=0,chamber=0,x=0,y=0,tid[3],id=0; Double_t q=0;
+ Int_t iNdigitsPerPad=0;//how many sdigits for a given pad
+ for(Int_t i=0;i<Rich()->SDigits()->GetEntries();i++){//sdigits loop (sorted)
+ AliRICHdigit *pSdig=(AliRICHdigit*)Rich()->SDigits()->At(i);
+ if(pSdig->Id()==id){//still the same pad
+ iNdigitsPerPad++; q+=pSdig->Q(); combiPid+=pSdig->CombiPid();//sum up charge and cfm
+ if(iNdigitsPerPad<=3) tid[iNdigitsPerPad-1]=pSdig->Tid(0);
+ else Warning("SDigits2Digits","More then 3 sdigits for the given pad");
+ }else{//new pad, add the pevious one
+ if(id!=kBad&&Rich()->Param()->IsOverTh(chamber,x,y,q)) Rich()->AddDigit(chamber,x,y,(Int_t)q,combiPid,tid); //add newly created dig
+ combiPid=pSdig->CombiPid(); chamber=pSdig->C(); id=pSdig->Id(); x=pSdig->X(); y=pSdig->Y(); q=pSdig->Q(); //init all values by current sdig
+ iNdigitsPerPad=1; tid[0]=pSdig->Tid(0); tid[1]=tid[2]=kBad;
+ }
+ }//sdigits loop (sorted)
+ if(Rich()->SDigits()->GetEntries()&&Rich()->Param()->IsOverTh(chamber,x,y,q)) Rich()->AddDigit(chamber,x,y,(Int_t)q,combiPid,tid);//add the last dig