Changeset 12024 for trunk/FACT++


Ignore:
Timestamp:
09/08/11 10:00:18 (13 years ago)
Author:
tbretz
Message:
Replaced updateGL by updateCamera; for the moment display deviation and correction values in bias tab.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/gui/FactGui.h

    r12006 r12024  
    24682468    void handleFeedbackDeviation(const DimData &d)
    24692469    {
     2470        if (!CheckSize(d, 2*416*sizeof(float)))
     2471            return;
     2472
     2473        const float *ptr = d.ptr<float>();
     2474
     2475        valarray<float> dev(1440);
     2476        valarray<float> ref(1440);
     2477
     2478        for (int i=0; i<1440; i++)
     2479        {
     2480            const PixelMapEntry &entry = fPixelMap.index(i);
     2481
     2482            dev[i] = ptr[entry.hv()];
     2483            ref[i] = ptr[entry.hv()+416];
     2484        }
     2485
     2486        fFeedbackDevCam->SetData(dev);
     2487        fFeedbackRefCam->SetData(ref);
     2488
     2489        fFeedbackDevCam->updateCamera();
     2490        fFeedbackRefCam->updateCamera();
     2491    }
     2492
     2493    void handleFeedbackReference(const DimData &d)
     2494    {
    24702495        if (!CheckSize(d, 416*sizeof(float)))
    24712496            return;
     
    24732498        const float *ptr = d.ptr<float>();
    24742499
    2475         fFeedbackDevCam->SetData(valarray<float>(ptr, 416));
    2476         fFeedbackDevCam->updateGL();
    2477     }
    2478 
    2479     void handleFeedbackReference(const DimData &d)
    2480     {
    2481         if (!CheckSize(d, 416*sizeof(float)))
    2482             return;
    2483 
    2484         const float *ptr = d.ptr<float>();
    2485 
    2486         fFeedbackRefCam->SetData(valarray<float>(ptr, 416));
    2487         fFeedbackRefCam->updateGL();
     2500//        fFeedbackRefCam->SetData(valarray<float>(ptr, 416));
     2501//        fFeedbackRefCam->updateCamera();
    24882502    }
    24892503
     
    25302544
    25312545        fBiasCamA->SetData(dat);
    2532         fBiasCamA->updateGL();
     2546        fBiasCamA->updateCamera();
    25332547
    25342548        UpdateBiasValues();
     
    33453359        fBiasCamV->SetWhite(entry.index);
    33463360        fBiasCamA->SetWhite(entry.index);
    3347         fBiasCamV->updateGL();
    3348         fBiasCamA->updateGL();
     3361        fBiasCamV->updateCamera();
     3362        fBiasCamA->updateCamera();
    33493363
    33503364        UpdateBiasCam(entry);
     
    33763390        fBiasCamV->SetWhite(entry.index);
    33773391        fBiasCamA->SetWhite(entry.index);
    3378         fBiasCamV->updateGL();
    3379         fBiasCamA->updateGL();
     3392        fBiasCamV->updateCamera();
     3393        fBiasCamA->updateCamera();
    33803394
    33813395        UpdateBiasHv(entry);
     
    34203434        }
    34213435
    3422         fBiasCamV->updateGL();
     3436        fBiasCamV->updateCamera();
    34233437    }
    34243438
     
    38303844        fBiasCamV->SetMin(fBiasVoltMin->value());
    38313845        fBiasCamV->SetMax(fBiasVoltMax->value());
    3832         fBiasCamV->updateGL();
     3846        fBiasCamV->updateCamera();
    38333847
    38343848        fBiasCamA->SetMin(fBiasCurrentMin->value());
    38353849        fBiasCamA->SetMax(fBiasCurrentMax->value());
    3836         fBiasCamA->updateGL();
     3850        fBiasCamA->updateCamera();
    38373851
    38383852        // --------------------------------------------------------------------------
     
    38403854        fRatesCanv->SetMin(fRatesMin->value());
    38413855        fRatesCanv->SetMax(fRatesMax->value());
    3842         fRatesCanv->updateGL();
     3856        fRatesCanv->updateCamera();
    38433857        on_fPixelIdx_valueChanged(0);
    38443858
Note: See TracChangeset for help on using the changeset viewer.