revert unwanted changes
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Mar 2011 15:12:32 +0000 (15:12 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Mar 2011 15:12:32 +0000 (15:12 +0000)
PWG4/PartCorrBase/AliCaloTrackESDReader.h
PWG4/PartCorrBase/AliCaloTrackReader.cxx
PWG4/PartCorrBase/AliCaloTrackReader.h

index 3097dce..f5b84b6 100755 (executable)
@@ -23,11 +23,6 @@ class AliCaloTrackESDReader : public AliCaloTrackReader {
   AliCaloTrackESDReader() ; // ctor
   virtual ~AliCaloTrackESDReader() {;} //virtual dtor
 
-  AliCentrality* GetCentrality() const {
-    AliESDEvent* event = dynamic_cast<AliESDEvent*> (fInputEvent);      
-    if(event) return event->GetCentrality() ; 
-    else      return 0x0                    ; }  
-  
   void SetInputOutputMCEvent(AliVEvent* esd, AliAODEvent* aod, AliMCEvent* mc) ; 
        
   TString GetFiredTriggerClasses() {return ((AliESDEvent*)GetInputEvent())->GetFiredTriggerClasses();}
index 9a8cd32..ca70a76 100755 (executable)
@@ -521,16 +521,11 @@ Bool_t AliCaloTrackReader::FillInputEvent(const Int_t iEntry, const char * /*cur
 
   //Check if there is a centrality value, PbPb analysis, and if a centrality bin selection is requested
   //If we need a centrality bin, we select only those events in the corresponding bin.
-  //printf("AliCaloTrackReader::FillInputEvent() - Centrality poiter %p min %d, max %d,opt %d \n",GetCentrality(), fCentralityBin[0],fCentralityBin[1],fCentralityOpt);
   if(GetCentrality() && fCentralityBin[0]>=0 && fCentralityBin[1]>=0 && fCentralityOpt==100){
     Int_t cen = GetEventCentrality();
-   // if(fDebug > 1)
-      printf("AliCaloTrackReader::FillInputEvent() - Centrality min %d < value %d < max %d \n",fCentralityBin[0],cen,fCentralityBin[1]);
     if(cen > fCentralityBin[1] || cen < fCentralityBin[0]) return kFALSE; //reject events out of bin.
   }
   
-  printf("Centrality passed\n");
-
   //Fill the arrays with cluster/tracks/cells data
    if(fFillEMCALCells) 
     FillInputEMCALCells();
index 5b6359f..59f4cef 100755 (executable)
@@ -105,18 +105,16 @@ public:
   virtual void     SetCTSPtMin(Float_t  pt)     { fCTSPtMin   = pt   ; }  
   
   // Fidutial cuts  
-  virtual AliFiducialCut * GetFiducialCut()              { if(!fFiducialCut) fFiducialCut = new AliFiducialCut()      ; 
-                                                           return            fFiducialCut                             ; }
-  virtual void SetFiducialCut(AliFiducialCut * const fc) { fFiducialCut = fc                                          ; }
-  
-  virtual Bool_t IsFiducialCutOn()                 const { return fCheckFidCut                                        ; }
-  virtual void SwitchOnFiducialCut()                     { fCheckFidCut = kTRUE;  fFiducialCut = new AliFiducialCut() ; }
-  virtual void SwitchOffFiducialCut()                    { fCheckFidCut = kFALSE                                      ; }
+  virtual AliFiducialCut * GetFiducialCut()     { if(!fFiducialCut) fFiducialCut = new AliFiducialCut(); 
+                                                return  fFiducialCut ;}
+  virtual void SetFiducialCut(AliFiducialCut * const fc) { fFiducialCut = fc ;}
+  virtual Bool_t IsFiducialCutOn()        const { return fCheckFidCut   ; }
+  virtual void SwitchOnFiducialCut()            { fCheckFidCut = kTRUE;  fFiducialCut = new AliFiducialCut();}
+  virtual void SwitchOffFiducialCut()           { fCheckFidCut = kFALSE ; }
   
   // Cluster origin
   Bool_t IsEMCALCluster(AliVCluster *clus) const;
   Bool_t IsPHOSCluster (AliVCluster *clus) const;
-  
   //Patch for cluster origin for Old AODs implementation
   void   SwitchOnOldAODs()              { fOldAOD = kTRUE          ; }
   void   SwitchOffOldAODs()             { fOldAOD = kFALSE         ; }
@@ -235,7 +233,7 @@ public:
   //------------------------
   // Centrality
   //------------------------
-  virtual AliCentrality* GetCentrality()            const { return 0x0                          ; }// Set in ESD/AOD reader, if not it crashes
+  virtual AliCentrality* GetCentrality()            const { return fInputEvent->GetCentrality() ; }
   virtual void      SetCentralityClass(TString name)      { fCentralityClass   = name           ; }
   virtual void      SetCentralityOpt(Int_t opt)           { fCentralityOpt     = opt            ; }
   virtual TString   GetCentralityClass()            const { return fCentralityClass             ; }