Using const char * instead of char *
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 9 Apr 2008 14:51:11 +0000 (14:51 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 9 Apr 2008 14:51:11 +0000 (14:51 +0000)
STEER/AliAODHandler.h
STEER/AliInputEventHandler.h
STEER/AliMCEventHandler.cxx
STEER/AliMCEventHandler.h
STEER/AliVEventHandler.h

index 6b4a38f..cab4b80 100644 (file)
@@ -24,8 +24,8 @@ class AliAODHandler : public AliVEventHandler {
     AliAODHandler();
     AliAODHandler(const char* name, const char* title);
     virtual ~AliAODHandler();
-    virtual void         SetOutputFileName(char* fname) {fName = fname;}
-    virtual char*        GetOutputFileName() {return fName;}
+    virtual void         SetOutputFileName(const char* fname) {fName = fname;}
+    virtual const char*  GetOutputFileName() {return fName;}
     virtual Bool_t       Init(Option_t* option);
     virtual Bool_t       Init(TTree* /*tree*/, Option_t* /*option*/)  {return kTRUE;}
     virtual Bool_t       BeginEvent(Long64_t /*entry*/)  {return kTRUE;}
@@ -54,7 +54,7 @@ class AliAODHandler : public AliVEventHandler {
     AliAODEvent             *fAODEvent;   //! Pointer to the AOD event
     TTree                   *fTreeA;      //! tree for AOD persistency
     TFile                   *fFileA;      //! Output file
-    char                    *fName;       //! Output file name
+    const char              *fName;       //! Output file name
     ClassDef(AliAODHandler, 1);
 };
 
index 71ed3f0..9c2996f 100644 (file)
@@ -22,8 +22,8 @@ class AliInputEventHandler : public AliVEventHandler {
     AliInputEventHandler();
     AliInputEventHandler(const char* name, const char* title);
     virtual ~AliInputEventHandler();
-    virtual void         SetOutputFileName(char* /*fname*/) {;}
-    virtual char        *GetOutputFileName()                          {return 0;}
+    virtual void         SetOutputFileName(const char* /*fname*/) {;}
+    virtual const char  *GetOutputFileName()                          {return 0;}
     virtual Bool_t       Init(Option_t* /*opt*/)                      {return kTRUE;}
     virtual Bool_t       Init(TTree* /*tree*/, Option_t* /*opt*/)     {return kTRUE;}
     virtual Bool_t       BeginEvent(Long64_t /*entry*/)               {return kTRUE;}
index 20f0072..518123a 100644 (file)
@@ -285,7 +285,7 @@ Bool_t AliMCEventHandler::TerminateIO()
 }
     
 
-void AliMCEventHandler::SetInputPath(char* fname)
+void AliMCEventHandler::SetInputPath(const char* fname)
 {
     // Set the input path name
     delete fPathName;
index 89dcafe..ee9dee4 100644 (file)
@@ -34,9 +34,9 @@ public:
     AliMCEventHandler();
     AliMCEventHandler(const char* name, const char* title);
     virtual ~AliMCEventHandler();
-    virtual void         SetOutputFileName(char* /* fname */) {;}
-    virtual char*        GetOutputFileName() {return 0;}
-    virtual void         SetInputPath(char* fname); 
+    virtual void         SetOutputFileName(const char* /* fname */) {;}
+    virtual const char*  GetOutputFileName() {return 0;}
+    virtual void         SetInputPath(const char* fname); 
     virtual void         SetInputTree(TTree* /*tree*/) {;}
     virtual TString*     GetInputPath() const {return fPathName;}
     virtual Bool_t       Init(Option_t* opt);
index 29a754c..3918363 100644 (file)
@@ -21,8 +21,8 @@ class AliVEventHandler : public TNamed {
     AliVEventHandler(const char* name, const char* title);
     virtual ~AliVEventHandler();
     // Output
-    virtual void         SetOutputFileName(char* fname)   = 0;
-    virtual char*        GetOutputFileName()              = 0;
+    virtual void         SetOutputFileName(const char* fname)   = 0;
+    virtual const char*  GetOutputFileName()              = 0;
     // Input
     virtual void         SetInputTree(TTree* tree)        = 0;
     // Steering