]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
init mag field for ESD and AOD not just ESD
authorgconesab <gustavo.conesa.balbastre@cern.ch>
Wed, 22 Oct 2014 20:50:05 +0000 (22:50 +0200)
committergconesab <gustavo.conesa.balbastre@cern.ch>
Thu, 23 Oct 2014 06:53:49 +0000 (08:53 +0200)
PWG/CaloTrackCorrBase/AliAnaCaloTrackCorrMaker.cxx

index fc81bc30f10c2dbbdd18d45572e33b59a46be8f4..fbb5498a0bc78baa083009b8af2950def766c75e 100755 (executable)
@@ -974,8 +974,8 @@ void AliAnaCaloTrackCorrMaker::ProcessEvent(Int_t iEntry, const char * currentFi
   //gObjectTable->Print();
   
   // Init mag field for tracks in case of ESDs, not really necessary
-  if (!TGeoGlobalMagField::Instance()->GetField() && ((AliESDEvent*) fReader->GetInputEvent()))
-    ((AliESDEvent*)fReader->GetInputEvent())->InitMagneticField();
+  if ( !TGeoGlobalMagField::Instance()->GetField() && fReader->GetInputEvent() )
+      (fReader->GetInputEvent())->InitMagneticField();
   
   //Loop on analysis algorithms
   
@@ -984,9 +984,9 @@ void AliAnaCaloTrackCorrMaker::ProcessEvent(Int_t iEntry, const char * currentFi
   Int_t nana = fAnalysisContainer->GetEntries() ;
   for(Int_t iana = 0; iana <  nana; iana++)
   {
-    AliAnaCaloTrackCorrBaseClass * ana =  ((AliAnaCaloTrackCorrBaseClass *) fAnalysisContainer->At(iana)) ;
+    AliAnaCaloTrackCorrBaseClass * ana = ((AliAnaCaloTrackCorrBaseClass *) fAnalysisContainer->At(iana)) ;
     
-    ana->ConnectInputOutputAODBranches(); //Sets branches for each analysis
+    ana->ConnectInputOutputAODBranches(); // Sets branches for each analysis
     
     //Fill pool for mixed event for the analysis that need it
     if(!fReader->IsEventTriggerAtSEOn() && isMBTrigger)