]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSCalibrator.h
Transition to NewIO
[u/mrichter/AliRoot.git] / PHOS / AliPHOSCalibrator.h
index f764880040cd32a5fd64d4992c37dc56dfbb1878..a3c1218be9d0ec3f1fd77255b87639c25c098eaa 100644 (file)
@@ -13,7 +13,7 @@
 // --- ROOT system ---
 #include "TTask.h"
 #include "TObjArray.h"
-class TH1F ; 
+#include "TH1F.h"  
 
 // --- Standard library ---
 
@@ -25,7 +25,13 @@ class AliPHOSCalibrator: public TTask{
 
 public:
   AliPHOSCalibrator() ;          // ctor
-  AliPHOSCalibrator(const char* run, const char * title = "Default",Bool_t toSplit = kTRUE) ;
+  AliPHOSCalibrator(const char* run, const char * title = "Default") ;
+  AliPHOSCalibrator(const AliPHOSCalibrator & ctor) {
+    // cpy ctor: no implementation yet
+    // requested by the Coding Convention
+    Fatal("cpy ctor", "not implemented") ;
+  }
   virtual ~AliPHOSCalibrator() ; // dtor
 
   void AddRun(const char * filename) ; //Add one more file to handle
@@ -90,6 +96,11 @@ public:
   void ReadGains(const char * version="v1",
                     Int_t ValidRange = 0) ;
 
+  AliPHOSCalibrator & operator = (const AliPHOSCalibrator & rvalue){
+    Fatal("operator =","assigment operator is not implemented") ;
+    return *this ;
+ }
+
 
 
 private:
@@ -123,7 +134,6 @@ private:
   UShort_t fLEDPat ;     //trigger pattern for LED events
   UShort_t fWBPat ;      //trigger pattern for WIDE BEAM events
   UShort_t fNBPat ;      //trigger pattern for NARROW BEAM events
-  Bool_t   fToSplit ;    //To split digits from header
 
   ClassDef(AliPHOSCalibrator,1)  // description