]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCDataDCS.cxx
K0s code update (Matt Steinpreis)
[u/mrichter/AliRoot.git] / ZDC / AliZDCDataDCS.cxx
index ac53349cc434e615e3f7367e7f5b0516e2714f19..00cee75de7ccd0837bc366a8f9ea1df0e4a2b6e2 100644 (file)
@@ -57,6 +57,8 @@ AliZDCDataDCS::AliZDCDataDCS(Int_t nRun, UInt_t startTime, UInt_t endTime,
    TTimeStamp(startTimeDCSQuery).AsString(), 
    TTimeStamp(endTimeDCSQuery).AsString()));
 
+   for(Int_t i=0; i<kNAlignDet; i++) fAlignData[i] = 0.;
+
    Init();
 
 }
@@ -131,28 +133,23 @@ Bool_t AliZDCDataDCS::ProcessData(TMap& aliasMap)
    TObjArray   *aliasArr;
    AliDCSValue *aValue;
   
-   // *** ATTENTION!!! Change introduced 26/09/09 ***************
-   // In order not to process HV, only data from table position *
-   // (namely 1st four values) are processed ********************
-   //for(int j=0; j<kNAliases; j++){
-   for(int j=0; j<kNAlignDet; j++){
+   for(int j=0; j<kNAliases; j++){
       //printf(" Processing alias %d  aliasName %s \n", j, fAliasNames[j].Data());
       
       aliasArr = (TObjArray*) (aliasMap.GetValue(fAliasNames[j].Data()));
       if(!aliasArr){
-       AliWarning(Form("Alias %s not found!", fAliasNames[j].Data()));
-       //printf(" AliZDCDataDCS: Alias %s not found!\n", fAliasNames[j].Data());
+       AliWarning(Form("Alias %s: data not found!", fAliasNames[j].Data()));
        continue;
       }
 
       Introduce(j, aliasArr);
 
       Int_t nentries = aliasArr->GetEntries();
-      if(nentries<=2){
+/*      if(nentries<=2){
         AliWarning(Form("Alias %s has just %d entries!", fAliasNames[j].Data(), nentries));
 //        continue;
       }
-
+*/
       Float_t *time = new Float_t[nentries];
       Float_t *val  = new Float_t[nentries];