Remove left overs from base class and fix coding rule violations (Jochen)
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Dec 2010 18:06:08 +0000 (18:06 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Dec 2010 18:06:08 +0000 (18:06 +0000)
TRD/AliTRDCalibraFillHisto.cxx
TRD/AliTRDQADataMakerRec.cxx
TRD/AliTRDclusterizer.cxx
TRD/AliTRDrawData.cxx
TRD/AliTRDrawStream.cxx
TRD/AliTRDrawStream.h

index 75acca8..e7b2d35 100644 (file)
@@ -1871,8 +1871,6 @@ Int_t AliTRDCalibraFillHisto::ProcessEventDAQ(AliRawReader *rawReader)
   //
 
   AliTRDrawStream *rawStream = new AliTRDrawStream(rawReader);
-  rawStream->SetNoErrorWarning();
-  rawStream->SetSharedPadReadout(kFALSE);
 
   AliTRDdigitsManager *digitsManager = new AliTRDdigitsManager(kTRUE);
   digitsManager->CreateArrays();
index 6e88d8f..9b6495b 100644 (file)
@@ -733,7 +733,6 @@ void AliTRDQADataMakerRec::MakeRaws(AliRawReader* rawReader)
   rawReader->Select("TRD");
 
   AliTRDrawStream *data = new AliTRDrawStream(rawReader);
-  data->SetSharedPadReadout(kFALSE);
 
   // build data manager  
   AliTRDdigitsManager *digitsManager;
index d615d2b..712f8d4 100644 (file)
@@ -641,12 +641,7 @@ Bool_t AliTRDclusterizer::Raw2ClustersChamber(AliRawReader *rawReader)
     fRawStream->SetReader(rawReader);
 
   if(fReconstructor->IsHLT()){
-    if(fRawStream->InheritsFrom(AliTRDrawStream::Class()))
-      ((AliTRDrawStream*)fRawStream)->DisableErrorStorage();
-    else{
-      fRawStream->SetSharedPadReadout(kFALSE);
-      fRawStream->SetNoErrorWarning();
-    }
+    ((AliTRDrawStream*)fRawStream)->DisableErrorStorage();
   }
 
   AliDebug(1,Form("Stream version: %s", fRawStream->IsA()->GetName()));
index bbbb276..e31406a 100644 (file)
@@ -553,7 +553,6 @@ AliTRDdigitsManager *AliTRDrawData::Raw2Digits(AliRawReader *rawReader)
 
   AliTRDrawStream *pinput = new AliTRDrawStream(rawReader);
   AliTRDrawStream &input  = *pinput;
-  input.SetRawVersion( fFee->GetRAWversion() ); //<= ADDED by MinJung
 
   AliInfo(Form("Stream version: %s", input.IsA()->GetName()));
 
index 826a707..382d4e8 100644 (file)
@@ -58,7 +58,7 @@ const Int_t  AliTRDrawStream::fgkNstacks = 5;
 const UInt_t AliTRDrawStream::fgkDataEndmarker     = 0x00000000;
 const UInt_t AliTRDrawStream::fgkTrackletEndmarker = 0x10001000;
 
-const char* AliTRDrawStream::fgErrorMessages[] = {
+const char* AliTRDrawStream::fgkErrorMessages[] = {
   "Unknown error",
   "Link monitor active",
   "Pretrigger counter mismatch",
@@ -79,7 +79,7 @@ const char* AliTRDrawStream::fgErrorMessages[] = {
   "Missing MCM headers"
 };
 
-const Int_t AliTRDrawStream::fgErrorDebugLevel[] = {
+Int_t AliTRDrawStream::fgErrorDebugLevel[] = {
   0,
   0,
   2, 
@@ -1185,6 +1185,8 @@ Int_t AliTRDrawStream::ReadNonZSData()
 
 Int_t AliTRDrawStream::SeekNextLink()
 {
+  // proceed in raw data stream till the next link
+
   UInt_t *start = fPayloadCurr;
 
   // read until data endmarkers
@@ -1202,6 +1204,8 @@ Int_t AliTRDrawStream::SeekNextLink()
 
 Bool_t AliTRDrawStream::ConnectTracklets(TTree *trklTree) 
 {
+  // connect the tracklet tree used to store the tracklet output
+
   fTrackletTree = trklTree;
   if (!fTrackletTree) 
     return kTRUE;
@@ -1237,11 +1241,11 @@ void AliTRDrawStream::EquipmentError(ErrorCode_t err, const char *const msg, ...
   if (fgErrorDebugLevel[err] > 10) 
     AliDebug(fgErrorDebugLevel[err],
             Form("Event %6i: Eq. %2d - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   else 
     AliError(Form("Event %6i: Eq. %2d - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   fErrorFlags |= fgErrorBehav[err];
 }                                                                              
@@ -1264,11 +1268,11 @@ void AliTRDrawStream::StackError(ErrorCode_t err, const char *const msg, ...)
   if (fgErrorDebugLevel[err] > 0) 
     AliDebug(fgErrorDebugLevel[err], 
             Form("Event %6i: Eq. %2d S %i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   else 
     AliError(Form("Event %6i: Eq. %2d S %i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   fErrorFlags |= fgErrorBehav[err];
 } 
@@ -1291,11 +1295,11 @@ void AliTRDrawStream::LinkError(ErrorCode_t err, const char *const msg, ...)
   if (fgErrorDebugLevel[err] > 0)
     AliDebug(fgErrorDebugLevel[err], 
             Form("Event %6i: Eq. %2d S %i l %2i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   else 
     AliError(Form("Event %6i: Eq. %2d S %i l %2i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   fErrorFlags |= fgErrorBehav[err];
 } 
@@ -1318,11 +1322,11 @@ void AliTRDrawStream::ROBError(ErrorCode_t err, const char *const msg, ...)
   if (fgErrorDebugLevel[err] > 0) 
     AliDebug(fgErrorDebugLevel[err], 
             Form("Event %6i: Eq. %2d S %i l %2i ROB %i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fgErrorMessages[err],
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fgkErrorMessages[err],
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   else 
     AliError(Form("Event %6i: Eq. %2d S %i l %2i ROB %i - %s : %s", 
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fgErrorMessages[err], 
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fgkErrorMessages[err], 
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   fErrorFlags |= fgErrorBehav[err];
 } 
@@ -1345,11 +1349,11 @@ void AliTRDrawStream::MCMError(ErrorCode_t err, const char *const msg, ...)
   if (fgErrorDebugLevel[err] > 0) 
     AliDebug(fgErrorDebugLevel[err], 
             Form("Event %6i: Eq. %2d S %i l %2i ROB %i MCM %2i - %s : %s",
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fCurrMcmPos, fgErrorMessages[err], 
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fCurrMcmPos, fgkErrorMessages[err], 
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   else 
     AliError(Form("Event %6i: Eq. %2d S %i l %2i ROB %i MCM %2i - %s : %s",
-                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fCurrMcmPos, fgErrorMessages[err], 
+                 fRawReader->GetEventIndex(), fCurrEquipmentId, fCurrSlot, fCurrLink, fCurrRobPos, fCurrMcmPos, fgkErrorMessages[err], 
                  (va_start(ap, msg), vsprintf(fErrorBuffer, msg, ap), va_end(ap), fErrorBuffer) ));
   fErrorFlags |= fgErrorBehav[err];
 }
@@ -1359,7 +1363,7 @@ const char* AliTRDrawStream::GetErrorMessage(ErrorCode_t errCode)
   // return the error message for the given error code
 
   if (errCode > 0 && errCode < kLastErrorCode) 
-    return fgErrorMessages[errCode];
+    return fgkErrorMessages[errCode];
   else 
     return ""; 
 } 
@@ -1422,7 +1426,7 @@ void AliTRDrawStream::SetDumpMCM(Int_t det, Int_t rob, Int_t mcm, Bool_t dump)
   }
 }
 
-Bool_t AliTRDrawStream::DumpingMCM(Int_t det, Int_t rob, Int_t mcm) 
+Bool_t AliTRDrawStream::DumpingMCM(Int_t det, Int_t rob, Int_t mcm)  const
 {
   // check if MCM data should be dumped
 
index 8660e15..098d8cd 100644 (file)
@@ -65,11 +65,6 @@ class AliTRDrawStream : public TObject
   void EnableErrorStorage()  { fStoreError = &AliTRDrawStream::StoreErrorTree; }
   void DisableErrorStorage() { fStoreError = &AliTRDrawStream::ForgetError; }
 
-  // legacy code, to be removed
-  Bool_t SetRawVersion(Int_t) { return kTRUE; }
-  void SetSharedPadReadout(Bool_t) {}
-  void SetNoErrorWarning() {}
-
   // error handling
   enum ErrorCode_t { 
     kUnknown = 0, 
@@ -148,16 +143,16 @@ class AliTRDrawStream : public TObject
   AliTRDrawStats fStats;            // event statistics, clearing must be done by the user
 
   AliTRDrawStats* GetStats() { return &fStats; }
-  Int_t GetEventSize(Int_t sector) { return fStats.fStatsSector[sector].fBytes; }
-  Int_t GetNTracklets(Int_t sector) { return fStats.fStatsSector[sector].fNTracklets; }
-  Int_t GetNMCMs(Int_t sector) { return fStats.fStatsSector[sector].fNMCMs; }
-  Int_t GetNChannels(Int_t sector) { return fStats.fStatsSector[sector].fNChannels; }
+  Int_t GetEventSize(Int_t sector)  const { return fStats.fStatsSector[sector].fBytes; }
+  Int_t GetNTracklets(Int_t sector) const { return fStats.fStatsSector[sector].fNTracklets; }
+  Int_t GetNMCMs(Int_t sector)      const { return fStats.fStatsSector[sector].fNMCMs; }
+  Int_t GetNChannels(Int_t sector)  const { return fStats.fStatsSector[sector].fNChannels; }
 
   // raw data dumping
   void SetDumpMCM(Int_t det, Int_t rob, Int_t mcm, Bool_t dump = kTRUE);
 
-  Bool_t IsDumping() { return (fNDumpMCMs > 0); }
-  Bool_t DumpingMCM(Int_t det, Int_t rob, Int_t mcm);
+  Bool_t IsDumping() const { return (fNDumpMCMs > 0); }
+  Bool_t DumpingMCM(Int_t det, Int_t rob, Int_t mcm) const;
 
   void DumpRaw(TString title, UInt_t *start, Int_t length); 
 
@@ -204,8 +199,8 @@ class AliTRDrawStream : public TObject
   void ForgetError() { return; }
   void (AliTRDrawStream::*fStoreError)();       //! function pointer to method used for storing the error
 
-  static const char* fgErrorMessages[kLastErrorCode];     // error messages corresponding to the error codes
-  static const Int_t fgErrorDebugLevel[kLastErrorCode];   // error debug level
+  static const char* fgkErrorMessages[kLastErrorCode];     // error messages corresponding to the error codes
+  static       Int_t fgErrorDebugLevel[kLastErrorCode];   // error debug level
   static       ErrorBehav_t fgErrorBehav[kLastErrorCode]; // bevhaviour in case of error of given type
 
   // I/O