coding conventions corrections
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 4 Mar 2003 11:16:29 +0000 (11:16 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 4 Mar 2003 11:16:29 +0000 (11:16 +0000)
PHOS/AliPHOSPIDv0.cxx
PHOS/AliPHOSPIDv0.h

index ac6adde..3e62804 100644 (file)
 #include "TF2.h"
 #include "TFormula.h"
 #include "TCanvas.h"
-#include "TFolder.h"
-#include "TSystem.h"
 #include "TBenchmark.h"
 // --- Standard library ---
 
 // --- AliRoot header files ---
 
-#include "AliRun.h"
 #include "AliGenerator.h"
-#include "AliPHOS.h"
 #include "AliPHOSPIDv0.h"
-#include "AliPHOSClusterizerv1.h"
 #include "AliPHOSTrackSegment.h"
-#include "AliPHOSTrackSegmentMakerv1.h"
 #include "AliPHOSRecParticle.h"
 #include "AliPHOSGeometry.h"
 #include "AliPHOSGetter.h"
@@ -126,6 +120,21 @@ AliPHOSPIDv0::AliPHOSPIDv0(const char * headerFile,const char * name, const Bool
   Init() ;
 
 }
+AliPHOSPIDv0::AliPHOSPIDv0(AliPHOSPIDv0 & pid):AliPHOSPID(pid)
+{ 
+  // copy ctor
+  fHeaderFileName = pid.fHeaderFileName ; 
+  fTrackSegmentsTitle = pid.fTrackSegmentsTitle ;
+  fRecPointsTitle = pid.fRecPointsTitle ;
+  fRecParticlesTitle = pid.fRecParticlesTitle ;
+  fIDOptions = pid.fIDOptions ;
+  fNEvent = pid.fNEvent ; 
+  fFormula = new TFormula(*pid.fFormula) ; 
+  fDispersion = pid.fDispersion ;
+  fCpvEmcDistance = pid.fCpvEmcDistance ; 
+  fRecParticlesInRun = pid.fRecParticlesInRun ;
+  Init() ;
+}
 
 //____________________________________________________________________________
 AliPHOSPIDv0::~AliPHOSPIDv0()
index d40b4f1..b9e458b 100644 (file)
@@ -30,6 +30,7 @@ public:
 
   AliPHOSPIDv0() ;          // ctor            
   AliPHOSPIDv0(const char* headerFile, const char * tsBranch = "Default", const Bool_t toSplit=kFALSE) ;
+  AliPHOSPIDv0(AliPHOSPIDv0 & pid) ;          // cpy ctor            
   virtual ~AliPHOSPIDv0() ; // dtor
 
   virtual void Exec(Option_t * option);
@@ -47,7 +48,7 @@ public:
   //  virtual void SetTrackSegmentsBranch(const char* title) { fTrackSegmentsTitle = title;}
   //  virtual void SetRecParticlesBranch (const char* title) { fRecParticlesTitle = title;} 
   virtual const char * Version() const { return "pid-v0" ; }  
-                     
+  AliPHOSPIDv0 & operator = (const  AliPHOSPIDv0 & pid) { return *this ; }                 
  private:
   
   virtual void Init() ;