Some bugs in BesVis Long Peixun 2017.10.26.

Slides:



Advertisements
Similar presentations
Web Design Vocab 3 PNG, JPG, GIF, MP3, MPEG.
Advertisements

Introduction to Excel 2007 Part 2: Bar Graphs and Histograms February 5, 2008.
A File System. A Programming Interface We will model the programming interface to a file system. This is a list of operations upon the file system, complete.
Millennium Scheduler. 2 Scheduler How to find “Scheduler” Overview Making a task Making a schedule Bugs ________________________________________ More.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Chapter 12 Chapter 12: Making the Applications Interesting.
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
28/08/2015SJF L31 F21SF Software Engineering Foundations ASSUMPTIONS AND TESTING Monica Farrow EM G30 Material available on Vision.
Object Matching With Faces CS460 Project Presentation By Sam Buyarski.
1. Topics to be discussed Introduction Objectives Testing Life Cycle Verification Vs Validation Testing Methodology Testing Levels 2.
BFTAW BDPA Workshop Introduction to GIMP Chris
BFTAW BDPA Workshop Introduction to GIMP Chris
15-740/ Oct. 17, 2012 Stefan Muller.  Problem: Software is buggy!  More specific problem: Want to make sure software doesn’t have bad property.
“Paper” output Root Graphics Workshop 16/07/2010.
Multimedia. What is a graphic?  A graphic can be a: Chart Drawing Painting Photograph Logo Navigation button Diagram.
BesVis An Visualization software for BESIII experiment Zhengyun YOU School of Physics, PKU
Static Shared Library. Non-shared v.s. Shared Library A library is a collection of pre-written function calls. Using existing libraries can save a programmer.
Interactive Frequency Filtering Program Geoff Franz.
3A.List and describe the events that take place during the boot process. POWER SUPPLY THE POWER SUPPLY SENDS A SIGNAL TO THE COMPENENTS IN THE SYSTEM UNIT.
ASP.NET User Controls. User Controls In addition to using Web server controls in your ASP.NET Web pages, you can create your own custom, reusable controls.
GRAPHICS. PURPOSE OF GRAPHICS IN WEB DESIGN Graphics add visual/aesthetic appeal to the information on the web page, helping to maintain viewer interest.
BY ANISA SERROUKH FILE TYPES AND EXTENSIONS. FILE EXTENSION NOTES YOU CAN DISPLAY THE FILE EXTENSIONS BY CONTROL PANELS, CLICKING IN THE TOP RIGHT, “SMALL.
Exception Handling. VB.NET has an inbuilt class that deals with errors. The Class is called Exception. When an exception error is found, an Exception.
How to get the best results from your website and images.
How OPNFV Should Act Beyond Breaking Points
Highcliffe ICT Department
smem: understanding memory usage
Download/Upload Inventory
Computer Applications for Business
To make pictures work On your webpages.
Error Correcting Code.
Constructive Computer Architecture Tutorial 6: Discussion for lab6
Choosing the right image format
Relates to machining and turning centers
Look at Me Mod 4 Lesson 3 Graphics Module 4- Build a Game.
Exception Handling.
Image Asset Vector Asset
Do you need to feature a favicon in WordPress? Favicon or web site Icon is that the tiny image that you'll be able to see next to the website title within.
Multiplication Pages
Chapter 15, Images …a few points
Introduction & Getting ready to work
GIMP BY MR. YOUSUF VALI 11/20/201811/20/2018.
Sequences Objectives:
Effects and Improvements
Tonga Institute of Higher Education
GIMP BY MR. YOUSUF VALI 12/31/201812/31/2018.
Fundamentals of Data Representation
ERRORS AND EXCEPTIONS Errors:
Processor Name here Your name here Bullet
Instructions for Windows users:
Exception Handling.
Елементи и формати в системата Е К С Т Р И
Chapter 15, Images …a few points
Instructions for Windows users:
GRAPHICAL DATA EXCHANGE FORMATS .jpg .gif .tif.
Recent work of Event Display
Introduction & Getting ready to work
User accounts.
Selecting detector geometry by Run Number
Put it all together Lesson 5.
User accounts.
Web programming and advanced development techniques
CGEM Unfolded Display Long Peixun
CloudCME® Attendance
Scratch Programming Lesson 7 Debugging.
Catalog Manager Standard Supplier Training.
Software Development Techniques
Upload/Download Inventory
Upload/Download Inventory
Sequences Objectives:
HOW TO CREATE A REGULAR [Mon-Fri] SCHEDULE
Presentation transcript:

Some bugs in BesVis Long Peixun 2017.10.26

1. Shield problem Maybe rotating the 2D projection view horizontally is not correct usage.

2. Extension problem User should add extension manually when save a file.

3. The error of saving as picture Saving as ps, esp, xpm is normal; But there are some errors in saving as gif, jpg, png, tiff and cannot save successfully. However, the code pattern of all kinds of file type is same.

4. Out of range in event shift There is no out-of-range check in shift functions. This problem doesn’t affect the use.

5. A potential bug in loading geometry file A piece of code of loading geometry file.

5. A potential bug in loading geometry file If geometry file name is like *.gdml*.root, e.g. bes.gdmlfile.root, BesVis will load the root file in gdml way. And then BesVis crashes. Use EndsWith() instead of Contains() Fortunately, we always use geom.root as geometry file. So this bug doesn’t affect use in most cases. I just hope everyone pays attention to small details in coding.