Page History
...
- In GUIBlamish.py and src/GUIFlatField.py added the check-box, GUICCDCorrectionSettings.py is removed.
- Apply Marcin's comments to GUIs with System, Setup etc. parameters.
- In src/GUIMainTB.py optimized the GUI sizes.
- Changed names from GUIBatch... to GUISystem...
- New psana module Psana Module Catalog, which gets data for equivalent HDF5 variables:
in psana they can be accessed as:Code Block /Configure:0000/Run:0000/CalibCycle:0000/Bld::BldDataFEEGasDetEnergy/FEEGasDetEnergy /Configure:0000/Run:0000/CalibCycle:0000/Bld::BldDataIpimbV1/XCS-IPM-02 /Configure:0000/Run:0000/CalibCycle:0000/Bld::BldDataIpimbV1/XCS-IPM-mono /Configure:0000/Run:0000/CalibCycle:0000/Ipimb::DataV2/XcsBeamline.1:Ipimb.4 /Configure:0000/Run:0000/CalibCycle:0000/Ipimb::DataV2/XcsBeamline.1:Ipimb.5
and share pointers:Code Block m_srcFEEGasDetE = configStr("feeSource", "BldInfo(FEEGasDetEnergy)"); m_srcIPM2 = configStr("ipm2", "BldInfo(XCS-IPM-02)"); m_srcIPMMono = configStr("ipmmono", "BldInfo(XCS-IPM-mono)"); m_srcIPM4 = configStr("ipm4", "DetInfo(XcsBeamline.1:Ipimb.4)"); m_srcIPM5 = configStr("ipm5", "DetInfo(XcsBeamline.1:Ipimb.5)");
Code Block shared_ptr<Psana::Bld::BldDataFEEGasDetEnergy> fee = evt.get(m_srcFEEGasDetE); shared_ptr<Psana::Ipimb::DataV2> data2 = evt.get(m_src); // for m_srcIPM4 and m_srcIPM5 shared_ptr<Psana::Bld::BldDataIpimbV1> ipimb1 = evt.get(m_src_ipimb); // for m_srcIPM2 and m_srcIPMMono
- In GUISystemPars: add total number of events and dt+-rms to GUISystemPars.
- In GUIDark: add check-box and file-browser button with complete functionality.
- In GUIDark: add protection for pedestal job submission in batch with default number of events.
- In BatchJobPedestals: add protection against duplicated job submission in batch using timeout (now 100 sec) or until the previous job is DONE.
- In ImgSpeWidget: implemented the log-scale plot with full functionality and protections...
2012-12-03 – 2012-12-
...
09 Week progress
- Started to work on GUIData.
Overview
Content Tools