]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - FMD/AliFMDReconstructor.cxx
The patch fixes
[u/mrichter/AliRoot.git] / FMD / AliFMDReconstructor.cxx
index ea8e2cd4d3da80ca6663aaad5b9d7485cb9cebaa..987e819641b50f599ac5ddb2abfff5b418d6213a 100644 (file)
@@ -228,7 +228,11 @@ AliFMDReconstructor::ProcessDigits(TClonesArray* digits) const
     AliFMDParameters* param  = AliFMDParameters::Instance();
     // Check that the strip is not marked as dead 
     if (param->IsDead(digit->Detector(), digit->Ring(), 
-                     digit->Sector(), digit->Strip())) continue;
+                     digit->Sector(), digit->Strip())) {
+      AliDebug(10, Form("FMD%d%c[%2d,%3d] is dead", digit->Detector(), 
+                       digit->Ring(), digit->Sector(), digit->Strip()));
+      continue;
+    }
 
     // digit->Print();
     // Get eta and phi 
@@ -282,13 +286,13 @@ AliFMDReconstructor::SubtractPedestal(AliFMDDigit* digit) const
                                                digit->Ring(), 
                                                digit->Sector(), 
                                                digit->Strip());
-  AliDebug(10, Form("Subtracting pedestal %f from signal %d", 
+  AliDebug(15, Form("Subtracting pedestal %f from signal %d", 
                   pedM, digit->Counts()));
   if (digit->Count3() > 0)      counts = digit->Count3();
   else if (digit->Count2() > 0) counts = digit->Count2();
   else                          counts = digit->Count1();
   counts = TMath::Max(Int_t(counts - pedM), 0);
-  if (counts > 0) AliDebug(10, "Got a hit strip");
+  if (counts > 0) AliDebug(15, "Got a hit strip");
   
   return  UShort_t(counts);
 }
@@ -324,7 +328,7 @@ AliFMDReconstructor::Adc2Energy(AliFMDDigit* digit,
                                                digit->Sector(), 
                                                digit->Strip());
   Double_t          edep  = count * gain;
-  AliDebug(10, Form("Converting counts %d to energy via factor %f", 
+  AliDebug(15, Form("Converting counts %d to energy via factor %f", 
                    count, gain));
   return edep;
 }
@@ -352,7 +356,7 @@ AliFMDReconstructor::Energy2Multiplicity(AliFMDDigit* /* digit */,
   Double_t          edepMIP = param->GetEdepMip();
   Float_t           mult    = edep / edepMIP;
   if (edep > 0) 
-    AliDebug(10, Form("Translating energy %f to multiplicity via "
+    AliDebug(15, Form("Translating energy %f to multiplicity via "
                     "divider %f->%f", edep, edepMIP, mult));
   return mult;
 }