Bug Corrected
authorskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 5 Jul 2004 19:02:23 +0000 (19:02 +0000)
committerskowron <skowron@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 5 Jul 2004 19:02:23 +0000 (19:02 +0000)
HBTAN/AliHBTPositionRandomizer.cxx
HBTAN/AliHBTPositionRandomizer.h

index efb7f19..5b72bc5 100644 (file)
@@ -79,20 +79,28 @@ AliHBTPositionRandomizer& AliHBTPositionRandomizer::operator=(const AliHBTPositi
 }
 /*********************************************************************/
 
-AliAOD* AliHBTPositionRandomizer::GetEventSim() 
+AliAOD* AliHBTPositionRandomizer::GetEventSim() const
 {
  // gets from fReader and randomizes current particle event
- if (fReader == 0x0) return 0x0;
+ if (fReader == 0x0) 
+  {
+    Error("GetEventSim","Reader is null");
+    return 0x0;
+  } 
  AliAOD *e =  fReader->GetEventSim();
  if (e->IsRandomized() == kFALSE) Randomize(e);
  return e;
 }
 /*********************************************************************/
 
-AliAOD* AliHBTPositionRandomizer::GetEventRec() 
+AliAOD* AliHBTPositionRandomizer::GetEventRec() const
 {
  // gets from fReader and randomizes current track event
- if (fReader == 0x0) return 0x0;
+ if (fReader == 0x0) 
+  {
+    Error("GetEventRec","Reader is null");
+    return 0x0;
+  }  
  AliAOD *e =  fReader->GetEventRec();
  if (fRandomizeTracks) if (e->IsRandomized() == kFALSE) Randomize(e);
  return e;
index f039400..70ef85f 100644 (file)
@@ -32,8 +32,8 @@ class AliHBTPositionRandomizer: public AliReader
    Bool_t ReadsRec() const {return (fReader)?fReader->ReadsRec():kFALSE;}
    Bool_t ReadsSim() const {return (fReader)?fReader->ReadsSim():kFALSE;}
    
-   AliAOD* GetEventSim() ;
-   AliAOD* GetEventRec() ;
+   AliAOD* GetEventSim() const ;
+   AliAOD* GetEventRec() const ;
 
    AliAOD* GetEventSim(Int_t n);
    AliAOD* GetEventRec(Int_t n){return (fReader)?fReader->GetEventRec(n):0x0;}