]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSvFast.h
forgotten change
[u/mrichter/AliRoot.git] / PHOS / AliPHOSvFast.h
index 9b29db1e165f558d935b9ce78c26ff6272082971..b49095c9784f9cf60a075351d01b485a3992d8b4 100644 (file)
@@ -8,6 +8,12 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.26  2006/09/13 07:31:01  kharlov
+ * Effective C++ corrections (T.Pocheptsov)
+ *
+ * Revision 1.25  2005/05/28 14:19:05  schutz
+ * Compilation warnings fixed by T.P.
+ *
  */
 
 //_________________________________________________________________________
@@ -37,14 +43,10 @@ public:
 
   AliPHOSvFast() ;
   AliPHOSvFast(const char *name, const char *title="") ;
-  AliPHOSvFast(AliPHOSvFast & fast) : AliPHOS(fast) {
-    fast.Copy(*this) ; 
-  }
+  
   virtual ~AliPHOSvFast(void) ;
 
-  virtual void Copy(TObject &fast) const; 
   void           AddRecParticle(const AliPHOSFastRecParticle & rp) ; // adds primary particle to the RecParticles list
-  virtual void   BuildGeometry(void) ;                               // creates the geometry for the ROOT display
   virtual void   CreateGeometry(void) ;                              // creates the geometry for GEANT
   Float_t        GetBigBox(Int_t index) const;                             
   virtual void   Init(void) ;                                        // does nothing
@@ -72,11 +74,9 @@ public:
     return TString("vFast") ; 
   }
 
-  AliPHOSvFast & operator = (const AliPHOSvFast & )  {
-    Fatal("operator =", "not implemented") ; return *this ; 
-  }
-  
 private:
+  AliPHOSvFast(AliPHOSvFast & fast);
+  AliPHOSvFast & operator = (const AliPHOSvFast & );
   
   Float_t fBigBoxX ;                         // main box containing all PHOS (EMC+PPSD)
   Float_t fBigBoxY ;                         // main box containing all PHOS (EMC+PPSD)