Added missing pragma's
authorcholm <cholm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 7 Feb 2008 17:13:09 +0000 (17:13 +0000)
committercholm <cholm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 7 Feb 2008 17:13:09 +0000 (17:13 +0000)
FMD/AliFMDSDigitizer.cxx
FMD/FMDbaseLinkDef.h
FMD/FMDrecLinkDef.h
FMD/FMDsimLinkDef.h
FMD/Reconstruct.C

index 510cde488f0561e61dbba576aa4748c579423cf8..0cc7048240e740407d73e3b68c136b5fd0093f2e 100644 (file)
@@ -310,6 +310,8 @@ AliFMDSDigitizer::AddDigit(AliFMD*  fmd,
                           Short_t  count4) const
 {
   // Add a summable digit
+  if (count1 == 0 && count1 === count2 && count2 == count3 && count3 == count4)
+    return;
   fmd->AddSDigitByFields(detector, ring, sector, strip, edep, 
                         count1, count2, count3, count4); 
 }
index e78fa600d488a5811268fd0420fc3b56597b38c2..7d6ef16cf123ca33e98406dac3bca7c0e47fc616 100644 (file)
@@ -33,6 +33,8 @@
 #pragma link C++ class  AliFMDCalibStripRange+;
 #pragma link C++ class  AliFMDAltroMapping+;
 #pragma link C++ class  AliFMDPreprocessor+;
+#pragma link C++ class  AliFMDQAChecker+;
+
 // #pragma link C++ class  AliFMDAltroIO+;
 // #pragma link C++ class  AliFMDAltroReader+;
 // #pragma link C++ class  AliFMDAltroWriter+;
index 1fc4092311795bdd6e932cf8823386cdde3c5834..6613cd3beafec579254c7dee17a0fc505018f42f 100644 (file)
@@ -23,6 +23,7 @@
 #pragma link C++ class  AliFMDRecPoint+;
 #pragma link C++ class  AliFMDRawStream+;
 #pragma link C++ class  AliFMDRawReader+;
+#pragma link C++ class  AliFMDQADataMakerRec+;
 
 #else
 # error Not for compilation 
index 6a70caee9646e5261932db532d648a3d82884dd1..b46effb98c2df19b8d571cf80a74ba5ee2aaae30 100644 (file)
@@ -30,6 +30,7 @@
 #pragma link C++ class  AliFMDDigitizer+;
 #pragma link C++ class  AliFMDSDigitizer+;
 #pragma link C++ class  AliFMDRawWriter+;
+#pragma link C++ class  AliFMDQADataMakerSim+;
 
 #else
 # error Not for compilation 
index 409df92ffc7202ea5e737fa38e235fd83bfdd5f6..ca14d24276690ec7d9dccacf5202493efe79d55c 100644 (file)
 void 
 Reconstruct()
 {
+  // Debug the FMD.
   // AliLog::SetModuleDebugLevel("FMD", 1);
+
+  // To reconstruct raw data from FDR-I, please enable below lines: 
+  // AliFMDParameters::Instance()->UseRcuTrailer(false);
+  // AliFMDParameters::Instance()->UseCompleteHeader(false);
+  
   AliReconstruction rec;   
   rec.SetRunLocalReconstruction("FMD");
   rec.SetRunVertexFinder(kFALSE);