// the control QA histograms are filled.\r
//\r
// The comparison output objects deriving from AliPerformanceObject \r
-// (e.g. AliPerformanceRes, AliPerformanceEff, AliPerformanceDEdxA, AliPerformanceDCA ...) \r
+// (e.g. AliPerformanceRes, AliPerformanceEff, AliPerformanceDEdx, AliPerformanceDCA ...) \r
// are stored in the output file (details in description of these classes).\r
// \r
// Author: J.Otwinowski 01/04/2009 \r
#include "AliESDRecInfo.h"\r
#include "AliMCInfoCuts.h"\r
#include "AliRecInfoCuts.h"\r
-#include "AliComparisonRes.h"\r
-#include "AliComparisonEff.h"\r
-#include "AliComparisonDEdx.h"\r
-#include "AliComparisonDCA.h"\r
#include "AliComparisonObject.h"\r
#include "AliPerformanceObject.h"\r
#include "AliPerformanceTask.h"\r
Printf("ERROR: Could not get ESDInputHandler");\r
} else {\r
fESD = esdH->GetEvent();\r
+\r
+ if(fUseESDfriend)\r
+ {\r
+ fESDfriend = static_cast<AliESDfriend*>(fESD->FindListObject("AliESDfriend"));\r
+ if(!fESDfriend) {\r
+ Printf("ERROR: ESD friends not available");\r
+ }\r
+ }\r
}\r
\r
// use MC information\r
\r
if(fUseESDfriend)\r
{\r
- fESDfriend = static_cast<AliESDfriend*>(fESD->FindListObject("AliESDfriend"));\r
if(!fESDfriend) {\r
- Printf("ERROR: ESD friends not available");\r
- return;\r
+ Printf("ERROR: ESD friends not available");\r
}\r
}\r
\r