Index: trunk/MagicSoft/Mars/mraw/MRawCrateArray.cc
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawCrateArray.cc	(revision 749)
+++ trunk/MagicSoft/Mars/mraw/MRawCrateArray.cc	(revision 760)
@@ -42,4 +42,9 @@
 ClassImp(MRawCrateArray)
 
+// --------------------------------------------------------------------------
+//
+//  Default Constructor. It creates the TClonesArray which is used to store
+//  the crate data.
+//
 MRawCrateArray::MRawCrateArray(const char *name, const char *title)
 {
@@ -54,45 +59,49 @@
 }
 
+// --------------------------------------------------------------------------
+//
+//  Destructor. Deletes the TClones Array which stores the crate information
+//
 MRawCrateArray::~MRawCrateArray()
 {
+    //  FIXME: Is the contained data deleted, too?
     delete fArray;
 }
 
+// --------------------------------------------------------------------------
+//
+// clear the entries in the TClonesArray
+//
 void MRawCrateArray::Clear(Option_t *opt)
 {
-    //
-    // clear the entries in the TClonesArray
-    //
     fArray->Clear();
 }
 
-void MRawCrateArray::Print(Option_t *opt)
-{
-    *fLog << "MRawCrateArray::Print()" << endl;
-}
-
+// --------------------------------------------------------------------------
+//
+// Return a pointer the i-th entry in the array
+//
 MRawCrateData *MRawCrateArray::GetEntry(Int_t i)
 {
-    //
-    // Return a pointer the i-th entry in the array
-    //
     return (MRawCrateData*)fArray->AddrAt(i);
 }
 
+// --------------------------------------------------------------------------
+//
+// Return the i-th entry in the array
+//
 MRawCrateData* &MRawCrateArray::operator[](Int_t i)
 {
-    //
-    // Return the i-th entry in the array
-    //
     return (MRawCrateData*&)(*fArray)[i];
 }
 
+// --------------------------------------------------------------------------
+//
+// return a pointer to the pointer of the array
+// (actually not used. You may need it if you want to write
+//  the TClonesArray directly)
+//
 TClonesArray **MRawCrateArray::GetArray()
 {
-    //
-    // return a pointer to the pointer of the array
-    // (actually not used. You may need it if you want to write
-    //  the TClonesArray directly)
-    //
     return &fArray;
 }
