]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSCalibrManager.h
Added AliL3Log.h
[u/mrichter/AliRoot.git] / PHOS / AliPHOSCalibrManager.h
index 3288bc803af689f9e43448e93cb0b37769020e73..2ba34e9556b1e8006df5629be0fedfcbd4fdb497 100644 (file)
@@ -12,9 +12,8 @@
 
 // --- ROOT system ---
 #include "TNamed.h"
-#include "TArrayF.h" 
 #include "TString.h" 
-
+class TArrayF ; 
 // --- Standard library ---
 
 // --- AliRoot header files ---
@@ -25,6 +24,12 @@ class AliPHOSCalibrManager:public TNamed {
 
 public:
   AliPHOSCalibrManager() ;          // ctor
+  AliPHOSCalibrManager(const AliPHOSCalibrManager & manager) : TNamed(manager) {
+    // cpy ctor: no need
+    // requested by the Coding Convention
+    Fatal("cpy ctor", "not implemented") ;
+  }
   virtual ~AliPHOSCalibrManager() ; // dtor
   static AliPHOSCalibrManager * GetInstance() ;
   static AliPHOSCalibrManager * GetInstance(const char * dbfilename ) ; 
@@ -39,14 +44,14 @@ public:
 
   void WriteData(AliPHOSCalibrationData *data) ;
 
-  AliPHOSCalibrManager & operator = (const AliPHOSCalibrManager & ) ;
+  AliPHOSCalibrManager & operator = (const AliPHOSCalibrManager & right) ;
 
 private:
   AliPHOSCalibrManager(const char* filename) ;          
 
 private:
-  TString   fFileName ;
-  AliPHOSConTableDB * fctdb ;  //!
+  TString   fFileName ;        //Name of file with calibration data
+  AliPHOSConTableDB * fctdb ;  //! Connection table of PHOS
   static AliPHOSCalibrManager * fgCaMa ; // pointer to the unique instance of singleton