Removing implementation of protected copy constructor &
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 15 Sep 2006 14:51:48 +0000 (14:51 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 15 Sep 2006 14:51:48 +0000 (14:51 +0000)
assignment operator and declaring them private

MUON/AliMUONClusterReconstructor.cxx
MUON/AliMUONClusterReconstructor.h
MUON/AliMUONDataInterface.h
MUON/AliMUONDigitCalibrator.cxx
MUON/AliMUONDigitCalibrator.h
MUON/AliMUONTest.cxx
MUON/AliMUONTest.h

index 4a21ae3..7301c18 100644 (file)
@@ -51,28 +51,6 @@ AliMUONClusterReconstructor::AliMUONClusterReconstructor(AliMUONData* data)
   fDigitsCath1->SetOwner(kTRUE);
 }
 
-//_______________________________________________________________________
-AliMUONClusterReconstructor::AliMUONClusterReconstructor (const AliMUONClusterReconstructor& rhs)
-  : TObject(rhs)
-{
-/// Protected copy constructor
-
-  AliFatal("Not implemented.");
-}
-
-//_______________________________________________________________________
-AliMUONClusterReconstructor & 
-AliMUONClusterReconstructor::operator=(const AliMUONClusterReconstructor& rhs)
-{
-/// Protected assignement operator
-
-  if (this == &rhs) return *this;
-
-  AliFatal("Not implemented.");
-    
-  return *this;  
-}
-
 //__________________________________________________________________________
 AliMUONClusterReconstructor::~AliMUONClusterReconstructor(void)
 {
index ec04811..5817345 100644 (file)
@@ -35,12 +35,11 @@ class AliMUONClusterReconstructor : public TObject
   void SetRecoModel(AliMUONClusterFinderVS* rec);
 
  protected:
-  AliMUONClusterReconstructor (const AliMUONClusterReconstructor& rhs); // copy constructor
-  AliMUONClusterReconstructor& operator=(const AliMUONClusterReconstructor& rhs); // assignment operator
-
   void ClusterizeOneDE(Int_t detElemId);
   
  private:
+  AliMUONClusterReconstructor (const AliMUONClusterReconstructor& rhs); // copy constructor
+  AliMUONClusterReconstructor& operator=(const AliMUONClusterReconstructor& rhs); // assignment operator
 
   AliMUONData*            fMUONData;           //!< Data container for MUON subsystem 
   AliMUONClusterFinderVS* fRecModel;           //!< cluster recontruction model
index d889512..fc6efed 100644 (file)
@@ -109,12 +109,10 @@ class AliMUONDataInterface : public TObject
   // Returns the currently selected cathode in TreeD.
   Int_t   CurrentDCathode() const { return fCathode;     };
   
- protected:
+ private:
   AliMUONDataInterface(const AliMUONDataInterface& rhs);
   AliMUONDataInterface& operator=(const AliMUONDataInterface& rhs);
   
- private:
-  
   Bool_t FetchMuonLoader(TString filename, TString foldername);
   Bool_t LoadLoaders(TString filename, TString foldername);
   Bool_t FetchLoaders(TString filename, TString foldername);
index f181092..136a611 100644 (file)
@@ -57,21 +57,6 @@ AliMUONDigitCalibrator::AliMUONDigitCalibrator(AliMUONData* muonData,
 }
 
 //_____________________________________________________________________________
-AliMUONDigitCalibrator::AliMUONDigitCalibrator(const AliMUONDigitCalibrator&)
-: TTask()
-{
-  AliFatal("Implement me if needed");
-}
-
-//_____________________________________________________________________________
-AliMUONDigitCalibrator& 
-AliMUONDigitCalibrator::operator=(const AliMUONDigitCalibrator&)
-{
-  AliFatal("Implement me if needed");
-  return *this;
-}
-
-//_____________________________________________________________________________
 AliMUONDigitCalibrator::~AliMUONDigitCalibrator()
 {
   //
index 76bc8da..83c2a38 100644 (file)
@@ -27,11 +27,10 @@ public:
   
   virtual void Exec(Option_t*);
 
-protected:
-  AliMUONDigitCalibrator(const AliMUONDigitCalibrator& other);
-  AliMUONDigitCalibrator& operator=(const AliMUONDigitCalibrator& other);
-       
 private:    
+    AliMUONDigitCalibrator(const AliMUONDigitCalibrator& other);
+    AliMUONDigitCalibrator& operator=(const AliMUONDigitCalibrator& other);
+
     AliMUONData* fData;                       //!< MUON data 
     AliMUONCalibrationData* fCalibrationData; //!< Calibration data
   
index 3d3e7fa..5a34907 100644 (file)
@@ -85,15 +85,6 @@ AliMUONTest::AliMUONTest()
 }
 
 //_____________________________________________________________________________
-AliMUONTest::AliMUONTest(const AliMUONTest& rhs)
- : TObject(rhs)
-{
-/// Protected copy constructor
-
-  AliFatal("Not implemented.");
-}
-
-//_____________________________________________________________________________
 AliMUONTest::~AliMUONTest()
 {
 /// Destructor
@@ -101,18 +92,6 @@ AliMUONTest::~AliMUONTest()
   delete fCanvas;
 }
 
-//_____________________________________________________________________________
-AliMUONTest& AliMUONTest::operator = (const AliMUONTest& rhs)
-{
-/// Protected assignement operator
-
-  if (this == &rhs) return *this;
-
-  AliFatal("Not implemented.");
-    
-  return *this;  
-}
-
 //
 // private methods
 //
index 3e4d772..fd8820a 100644 (file)
@@ -51,11 +51,10 @@ class AliMUONTest : public  TObject
     //
     void DetElemTransforms() const;
 
-  protected:
+  private:  
     AliMUONTest(const AliMUONTest& rhs);
     AliMUONTest& operator = (const AliMUONTest& rhs);
-    
-  private:  
+
     // methods
     void BuildWithMUON(const TString& configMacro);
     void BuildWithoutMUON(const TString& option);