new data member: fDebug=kFALSE by default. Setter and Getter defined in the base...
[u/mrichter/AliRoot.git] / ITS / AliITSsimulation.cxx
index 167dadd0992d426948e7ccd1af5af03795d06a19..f8b301f369a685725cb2c9eb574c7e6ca1a55c9a 100644 (file)
@@ -25,6 +25,9 @@ AliITSsimulation::AliITSsimulation(){
     fSegmentation = 0;
     fResponse     = 0;
     fpList        = 0;
     fSegmentation = 0;
     fResponse     = 0;
     fpList        = 0;
+    fModule       = 0;
+    fEvent        = 0;
+    SetDebug(kFALSE);
 }
 //__________________________________________________________________________
 AliITSsimulation::~AliITSsimulation(){
 }
 //__________________________________________________________________________
 AliITSsimulation::~AliITSsimulation(){
@@ -34,29 +37,23 @@ AliITSsimulation::~AliITSsimulation(){
     delete fpList;
 }
 //__________________________________________________________________________
     delete fpList;
 }
 //__________________________________________________________________________
-AliITSsimulation::AliITSsimulation(const AliITSsimulation &source) : 
-    TObject(source){
+AliITSsimulation::AliITSsimulation(const AliITSsimulation &s) : TObject(s){
     //     Copy Constructor 
  
     //     Copy Constructor 
  
-    if(&source == this) return;
-    this->fResponse     = source.fResponse;
-    this->fSegmentation = source.fSegmentation;
-    this->fModule       = source.fModule;
-    this->fEvent        = source.fEvent;
-    this->fpList        = source.fpList;
+    *this = s;
     return;
 }
 
 //_________________________________________________________________________
     return;
 }
 
 //_________________________________________________________________________
-AliITSsimulation&  AliITSsimulation::operator=(const AliITSsimulation &source){
+AliITSsimulation&  AliITSsimulation::operator=(const AliITSsimulation &s){
     //    Assignment operator
 
     //    Assignment operator
 
-    if(&source == this) return *this;
-    this->fResponse     = source.fResponse; 
-    this->fSegmentation = source.fSegmentation;
-    this->fModule       = source.fModule;
-    this->fEvent        = source.fEvent;
-    this->fpList        = source.fpList;
+    if(&s == this) return *this;
+    this->fResponse     = s.fResponse; 
+    this->fSegmentation = s.fSegmentation;
+    this->fModule       = s.fModule;
+    this->fEvent        = s.fEvent;
+    this->fpList        = s.fpList;
     return *this;
 }
 //______________________________________________________________________
     return *this;
 }
 //______________________________________________________________________