Presentation is loading. Please wait.

Presentation is loading. Please wait.

Linda Ott XTOD October 26, 2005 UCRL-PRES-216279 X Ray Transport, Optics, and Diagnostics System (WBS 1.5) October 26, 2005 FluxViewer.

Similar presentations


Presentation on theme: "Linda Ott XTOD October 26, 2005 UCRL-PRES-216279 X Ray Transport, Optics, and Diagnostics System (WBS 1.5) October 26, 2005 FluxViewer."— Presentation transcript:

1 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 X Ray Transport, Optics, and Diagnostics System (WBS 1.5) October 26, 2005 FluxViewer Application Overview by Linda Ott This work was performed under the auspices of the U.S. Department of Energy by the University of California, Lawrence Livermore National Laboratory under Contract No. W-7405-Eng-48. Work supported in part by the DOE Contract DE-AC02-76SF00515. This work was performed in support of the LCLS project at SLAC.

2 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Borland Development Environment Borland Supplied GUI Components Forms Edit Boxes Menu Bars … Component Palette Screen Editor Linker Debugger Project Manager Object Inspector Class Explorer Database Engine (BDE) Tools Database Desktop SQL Explorer BDE Administrator … User Supplied LCLS Specific Code Simulation Modeling Data Acquisition Instrument Control Analysis … Third Party Supplied TeeChart Pro Numerical Recipes HDF5 library HDFView Device libraries (eg. Newport ESP6000 Motion Controller PixelVision SDK) Help & Manual InstallShield VisIt LCLS Databases Materials Elements Units Cumlatives ReBin BLOB Objective CCD …

3 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Objective DB Material DB Element DB Simulations Data Flow Diagram RawSpontaneous Data Files (UCLA,SLAC) Make Detailed Database Tables GridPointSpectrum CumlativeX,Y,Energy … ReBin into Coarser energy bins ReBin DB Make BLOB DB Tables BLOB DBs Photon Monte Carlo Applications Flux Viewer Photon Electron Calculator Pixelator (Change Pixel Size) Attenuator (Gas and Solid) Absorbed, Transmitted, Material DB Element DB Imager Design Total Energy Monitor Design X Ray Optics Constants CCD DB Note: BLOB = Binary Large OBjects * * Add FEL

4 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Raw Spontaneous Data Calculations Roman Tatchyn (SLAC) ASCII files Sven Reiche (UCLA) HDF5 files

5 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Datasets The dataset files must be downloaded individually There are 2 file types: All undulator modules (9 datasets) Single undulator module (22 datasets)

6 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 All Undulator Modules Dir Name EOU (m)Linac EPosition S14GeV4545 14.08Beginning of Beam Dump S4GeV45 45 4.5Beginning of Beam Dump S14GeV71 7114.08In Beam Dump (“PCPM2”) S4GeV71 71 4.5In Beam Dump (“PCPM2”) S14GeV83 8314.08Beginning of FEE (“MUS1”) S4GeV83 83 4.5Beginning of FEE (“MUS1”) S14GeV114 11414.08End of FEE (“MUS2”) S4GeV114 114 4.5End of FEE (“MUS2”) S14GeV400 40014.34Far Hall Dir Name: Directory name containing the dataset’s database tables EOU (m): Position of simulation from the end of the undulator in meters Linac E: Linac energy in GeV Position: Approximate location of simulation in beam line

7 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Approximate Location of Spontaneous Datasets in Beam Line S14GeV45 S4GeV45 (45 m eou) S14GeV83 S4GeV83 (83 m eou) S14GeV114 S4GeV114 (114 m eou) S14GeV400 (400 m eou) S14GeV71 S4GeV71 (71 m eou)

8 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Single Undulator Module The single module datasets were were done for two purposes: 1) Determine the camera specifications needed to see undulator radiation from a single segment during commissioning. 14 GeV X Size (1 quadrant) = 60 mm, Y Size = 20 mm Energy resolution =.400 keV, Energy range = 0 to 24,690 keV 4 GeV X Size (1 quadrant) = 200 mm, Y Size = 60 mm Energy resolution =.040 keV, Energy range = 0 to 2,518 keV 2) Decide the practicalities of determining K differences in the undulator segments by measuring the x-ray spectra. X Size (1 quadrant) = 1 mm, Y Size = 1 mm Energy resolution = 1 eV, Energy range = 0 to 30,000 eV

9 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Single Undulator Module Folder EOU (m)Linac E Purpose SMFirst4Gev114 4.36camera specifications SMFirst14Gev11413.64camera specifications SMLast4Gev 114 4.36camera specifications SMLast14Gev11413.64camera specifications SMFirstDetuned-3 11413.64K study SMFirstDetuned-3_1eVBin11413.64K study SMFirstDetuned-4 11413.64K study SMFirstDetuned-4_1eVBin114 13.64K study SMFirstNominal11413.64K study SMFirstNominal_1eVBin11413.64K study SMMidDetuned-3 11413.64K study SMMidDetuned-3_1eVBin11413.64K study SMMidDetuned-4 11413.64K study SMMidDetuned-4_1eVBin114 13.64K study SMMidNominal11413.64K study SMMidNominal_1eVBin11413.64K study SMLastDetuned-3 11413.64K study SMLastDetuned-3_1eVBin11413.64K study SMLastDetuned-4 11413.64K study SMLastDetuned-4_1eVBin114 13.64K study SMLastNominal11413.64K study SMLastNominal_1eVBin11413.64K study

10 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 SpontaneousBlob Database X Coordinates arrays (lower, center, upper, bin size) Y Coordinates arrays (lower, center, upper, bin size) Energy arrays (lower, center, upper, bin size) Photons array (number photons in each X,Y,Energy bin) Dataset Parameters: Position (Distance from End-of-Undulator) Number of X,Y,Energy bins Linac Energy (GeV) Peak Current (A) Number Undulator Periods Pulse Duration (seconds) Undulator K value Undulator Period (m) Quadrant Flag (true=1 quad, false=4 quads)

11 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Spontaneous Data Chain UCLA Near-Field Calculator ~2 Gbyte HDF5 HDF5 to Paradox Converter (x,y,E,P) Paradox format, ~7 GByte ReBinner – Makes Progressively Coarser Energy Bins (x,y,E,P) Paradox format, 1.2 GByte Blob DB Converter – faster to read (E,P[x,y]) Paradox, 160 MBytes Viewer (FluxViewer)

12 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 FluxViewer Spectral flux viewer for BLOB database tables Allows user to select x,y,energy ranges and display x,y grids, surface plots, energy distributions Displays #photons, energy (keV, mJ), and fluence (J/cm2) per pulse

13 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 FluxViewer Help Manual By Richard Bionta Linda Ott Lawrence Livermore National Laboratory October, 2005 UCRL-CODE-216513

14 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Application Environment

15 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Getting Started…. Select the dataset to view

16 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Open Dataset

17 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Surface Plot

18 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Click on the Panel Tabs or Speed Buttons to select the panel to be displayed: Change Limitschange the query filters Surface Plot3D plot of the total number of photons in each cell Image Plot2D plot of the total number of photons in each cell Energy Plothistogram of the photon energies in all cells Fluence2D Fluence (Joule/cm^2) plot Plot Data tabular list of the data plotted in the surface and image plots DB Display view the dataset database Parametersview parameters used in generating the flux data ExportPrint/Copy/Save Charts/Data XLineOut histogram of values along x coordinates through selected gridpoint YLineOuthistogram of values along y coordinates through selected gridpoint Navigation

19 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Change Limits

20 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Image Plot

21 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Energy Distribution in one cell (from click in Image Plot)

22 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 X, Y LineOuts (from click in Image Plot)

23 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Energy Plot Energy distribution for all grid cells. Use the “Change Limits” Panel to define the X,Y,Energy Limits

24 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Fluence Plot

25 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Surface Plot Data This panel displays the surface and image plot data in tabular form

26 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Database Display Displays the data contained in the MasterSpontaneous and SpontaneouBLOB database tables. The Master table contains the bin information for the X and Y Coordinates, and the Energy bins. The BLOB table contains the Number of photons in each X,Y,Energy bin. X coordinates

27 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Database Display Select Table to display Energy bins

28 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Parameters Displays parameters used to generate the dataset

29 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Export Print chart or export charts and data to files or clipboard

30 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Export a Chart

31 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Export Data

32 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 X Line Out X and Y LineOuts are created when a user clicks on either an Image Plot or a Fluence Plot

33 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Y Line Out The mouse can be used to expand A region. Click and drag to the right to define the Region. Drag mouse left to restore. Zoom In Zoom Out

34 Linda Ott XTOD FluxViewerott2@llnl.gov October 26, 2005 UCRL-PRES-216279 Application and Datasets are on the LCLS Web Site https://www-lcls-internal.slac.stanford.edu/projectspace_L2/xray_transport/ The datasets are in directory: SpontaneousDBs The application is in directory: FluxViewer http://www-ssrl.slac.stanford.edu/lcls/ Project Page Maintenance L2/Dropbox Xray Transport | View#


Download ppt "Linda Ott XTOD October 26, 2005 UCRL-PRES-216279 X Ray Transport, Optics, and Diagnostics System (WBS 1.5) October 26, 2005 FluxViewer."

Similar presentations


Ads by Google