From: cvetan Date: Mon, 14 Aug 2006 12:32:07 +0000 (+0000) Subject: Proper initialization of all the data members X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=c53ff744a797c5cbae47efcd91afb9f460eda964 Proper initialization of all the data members --- diff --git a/RAW/AliRawEquipmentHeader.cxx b/RAW/AliRawEquipmentHeader.cxx index 2cea94f8d3c..65e1561c584 100644 --- a/RAW/AliRawEquipmentHeader.cxx +++ b/RAW/AliRawEquipmentHeader.cxx @@ -27,6 +27,17 @@ ClassImp(AliRawEquipmentHeader) +//______________________________________________________________________________ +AliRawEquipmentHeader::AliRawEquipmentHeader(): + fSize(0), + fEquipmentType(0), + fEquipmentID(0), + fBasicElementSizeType(0) +{ + // Default constructor + for(Int_t i = 0; i < kAttributeWords; i++) + fTypeAttribute[i] = 0; +} //______________________________________________________________________________ void AliRawEquipmentHeader::Swap() diff --git a/RAW/AliRawEquipmentHeader.h b/RAW/AliRawEquipmentHeader.h index ef8c0c9a1a0..d36bed52d6d 100644 --- a/RAW/AliRawEquipmentHeader.h +++ b/RAW/AliRawEquipmentHeader.h @@ -20,7 +20,7 @@ class AliRawEquipmentHeader : public TObject { public: - AliRawEquipmentHeader() { fSize = 0; } + AliRawEquipmentHeader(); ~AliRawEquipmentHeader() { } void *HeaderBegin() { return (void *) &fSize; }