]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCTriggerProcessor.cxx
Removing try/catch-es
[u/mrichter/AliRoot.git] / ZDC / AliZDCTriggerProcessor.cxx
index dc60bc28726b09e64e3c5447c910de77f3805c74..79705634dc5240e6aed871075d6c673bc1052463 100644 (file)
@@ -41,9 +41,10 @@ AliZDCTriggerProcessor::AliZDCTriggerProcessor(Float_t* signal, AliZDCTriggerPar
 //_____________________________________________________________________________
 AliZDCTriggerProcessor &AliZDCTriggerProcessor::operator =(const AliZDCTriggerProcessor &trig)
 {
- //assignment operator
- fSignal = trig.GetSignal(); 
- fTriggerParam = trig.GetTriggerParamFromOCDB();
+ // Equal operator.
+ this->~AliZDCTriggerProcessor();
+ new(this) AliZDCTriggerProcessor(trig);
+ return *this;  
 
 }