]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFDecoderSummaryData.cxx
Reject clusters that are matched to more than one track
[u/mrichter/AliRoot.git] / TOF / AliTOFDecoderSummaryData.cxx
index 5815a7febb325a1c56a147a192a68de138297927..f9c8c67192c86f560838bc271de8d1784d789e55 100644 (file)
@@ -56,7 +56,7 @@ AliTOFDecoderSummaryData::AliTOFDecoderSummaryData() :
 //_________________________________________________________________
 
 AliTOFDecoderSummaryData::AliTOFDecoderSummaryData(const AliTOFDecoderSummaryData &source) :
-  TObject(),
+  TObject(source),
   fRunNumber(source.fRunNumber),
   fEventNumber(source.fEventNumber),
   fEquipmentID(source.fEquipmentID),
@@ -84,6 +84,9 @@ AliTOFDecoderSummaryData &
 AliTOFDecoderSummaryData::operator = (const AliTOFDecoderSummaryData &source)
 {
   /* operator = */
+  if(&source == this) return *this;
+  TObject::operator=(source);
+
   fRunNumber = source.fRunNumber;
   fEventNumber = source.fEventNumber;
   fEquipmentID = source.fEquipmentID;
@@ -108,7 +111,7 @@ AliTOFDecoderSummaryData::operator = (const AliTOFDecoderSummaryData &source)
 AliTOFDecoderSummaryData::~AliTOFDecoderSummaryData()
 {
   /* default destructor */
-  delete fDRMSummaryData;
+    delete fDRMSummaryData;
 }
 
 //_________________________________________________________________