Changes needed by the ZDC calibration (A.Colla)
[u/mrichter/AliRoot.git] / ZDC / AliZDC.h
index 2f204e105acb75c78a4b77b0330a442bd206ff7b..8572b0c51439e304737e97679e0c825023de2b40 100644 (file)
@@ -9,6 +9,8 @@
 //  Manager and classes for set ZDC           //
 ////////////////////////////////////////////////
 
+#include <TSystem.h>
+
 #include "AliDetector.h"
 
 class AliZDCCalibData;
@@ -40,6 +42,13 @@ public:
 
 
 //Calibration methods (by Alberto Colla)
+// Albe
+
+public:
+  void SetZDCCalibFName(const char *name="$(ALICE)/AliRoot/data/AliZDCCalib.root");
+  char* GetZDCCalibFName() const;
+  TString       fZDCCalibFName;      //  Name of the ZDC calibration data
+
   void          CreateCalibData();
   void          WriteCalibData(Int_t option=TObject::kOverwrite);
   void          LoadCalibData();
@@ -61,4 +70,15 @@ protected:
  
 R__EXTERN  AliZDC *gZDC;
 
+
+// Calibration methods (by Alberto Colla)
+//_____________________________________________________________________________
+inline void AliZDC::SetZDCCalibFName(const char *name)  
+{fZDCCalibFName = name;        gSystem->ExpandPathName(fZDCCalibFName);}
+//_____________________________________________________________________________
+inline char* AliZDC::GetZDCCalibFName()  const {return (char*)fZDCCalibFName.Data();}
+
+// Calibration methods (by Alberto Colla)
+
+
 #endif