]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliQADataMakerSteer.cxx
SetWriteExpert only when the QA data maker exists and the detector is active (from...
[u/mrichter/AliRoot.git] / STEER / AliQADataMakerSteer.cxx
index 9d87c93987440800f2fffbf9f88c3026e25a0128..0c5a1aaf54ba5782fcb308dc40cd26402b2a2830 100644 (file)
@@ -535,8 +535,6 @@ void  AliQADataMakerSteer::InitQADataMaker(UInt_t run, const AliRecoParam & par,
        for (UInt_t iDet = 0; iDet < fgkNDetectors ; iDet++) {
                if (IsSelected(AliQA::GetDetName(iDet))) {
                        AliQADataMaker * qadm = GetQADataMaker(iDet) ;
-      if (fQAWriteExpert[iDet])
-        qadm->SetWriteExpert() ; 
                        if (!qadm) {
                                AliError(Form("AliQADataMaker not found for %s", AliQA::GetDetName(iDet))) ; 
                                fDetectorsW.ReplaceAll(AliQA::GetDetName(iDet), "") ; 
@@ -548,6 +546,7 @@ void  AliQADataMakerSteer::InitQADataMaker(UInt_t run, const AliRecoParam & par,
                                        if (!det || !det->IsActive())  
                                                continue ;
                                }
+                               if (fQAWriteExpert[iDet]) qadm->SetWriteExpert() ; 
              // Set default reco params
                                qadm->SetRecoParam(par.GetDetRecoParam(iDet));
         Bool_t sameCycle = kFALSE ;