Timeline



05/02/14:

16:36 Changeset [17770] by tbretz
It looks like there is a problem with th eno-excpetion option and our fits classes. Therefore, I will remove it. I guess the optimization this once brought many years ago has been overcome by modern technology anyways.
16:25 Changeset [17769] by tbretz
Fixed a warning comparison between signed and unsigned.
16:24 Changeset [17768] by tbretz
Replaced my by scale.
16:21 Changeset [17767] by tbretz
Fixed a minor compilation problem.
16:21 Changeset [17766] by tbretz
Removing the std::exception_ptr by an ifdef is dangerous, because CINT will never set that define... therefore, make sure the correct size is always there.
16:19 Changeset [17765] by tbretz
If one function takes a pointer the other one should as well, offsets and sizes can by definition not be negtaive, so do not allow negative values -- the compiler warning could have told you already; simplified the logic.
14:27 Changeset [17764] by tbretz
endif was missing
14:25 Changeset [17763] by tbretz
MLogManip came from the fits headers.
14:24 Changeset [17762] by tbretz
The ready to save flag was not set.
14:24 Changeset [17761] by tbretz
Added an semi-automatic setting of PACKAGE_NAME, PACKAGE_VERSION and REVISION
14:23 Changeset [17760] by tbretz
MLog and MLogManip came from the fits classes
14:23 Changeset [17759] by tbretz
MLog and MLogManip came from the fits classes
14:22 Changeset [17758] by tbretz
TSystem and MLogManip come from the fits classes.
14:22 Changeset [17757] by tbretz
MTime is not needed here anymore.
12:04 Changeset [17756] by tbretz
Got the libnova stuff from libnova-dir
12:04 Changeset [17755] by tbretz
Moved to root dir (MLinkDef and Makefile)

05/01/14:

19:39 Changeset [17754] by tbretz
There were some casts missing to allow large memory sizes
19:31 Changeset [17753] by tbretz
I am not sure this is needed here, but to avoid potential problems I give CINT also a hint here about the size of the structure.
19:17 Changeset [17752] by tbretz
The condition was wrong... it was not possible to properly set the number of threads to be used and the default was all instead of none.
18:51 Changeset [17751] by tbretz
I realized that we were one level too high with deriving the class. Not only there was no possibility to use open/close, furthermore the close funtion was not virtual and therefore not necessarily correctly called. By writing a ofstream type class, both is now solved.
17:32 Changeset [17750] by tbretz
Improved error message.
17:31 Changeset [17749] by tbretz
Give CINT a hint about the size of the structures.
17:30 Changeset [17748] by tbretz
Minor simplifications.
17:30 Changeset [17747] by tbretz
'using namespace std' should never appear in header

04/30/14:

20:22 Changeset [17746] by tbretz
Fixed an issue when the slected pixel had no value attached; some performance improvements; reset event number when new file is selected; if the retrurned arrays are not complete, they will be an object not an array - that should work now (however, the returning of incomplete arrays from javascript in v8js is broken so in reality it doesn't work)
20:20 Changeset [17745] by tbretz
There is no need to send the neighbors with the output; trim the null bytes from the runType
20:19 Changeset [17744] by tbretz
Performance improvement in the example.
16:04 Changeset [17743] by tbretz
Some fixes to the no-exception part.
13:26 Changeset [17742] by tbretz
Updated codemirror config; automatically colorize code snippets
13:26 Changeset [17741] by tbretz
Added style for match highlighting.
13:24 Changeset [17740] by tbretz
Switch to strict mode.
13:23 Changeset [17739] by tbretz
Use Codemirror colorized for code snippets in the help text; rearranged the javascript links
12:09 Changeset [17738] by tbretz
Added xmin and xmax controls for the waveform.

04/29/14:

19:50 Changeset [17737] by tbretz
Unified the two SetupCommonFileStructure.
19:49 Changeset [17736] by tbretz
Do not require MTime... callisto allows now to use a root file as input.
19:47 Changeset [17735] by tbretz
Avoid a compiler warning.
19:45 Changeset [17734] by tbretz
Fixed the trigger pattern to be consistent with the FACT data.
19:42 Changeset [17733] by tbretz
18:37 Changeset [17732] by tbretz
Added another accordion for the display of additional controls; removed some obsoslet stuff from the debug text; store waveform data in the object to allow access when retrirveing it to a file.
16:48 Changeset [17731] by dneise
these files are not needed anymore
16:41 Changeset [17730] by dneise
Removed the dependency of SlowData class from the special Python Accessors in fits.h So now we can use the C++ header files from Mars/mcore. makelibs.C is not needed anymore. In order to make the so-files just call pyfact.py For testing one can do: python -i pyfact.py <filename> After a lot of compiler warnings one should get: len(test_m1) 0 len(test_m2) 0 <ROOT.pair<string,fits::Entry> object at 0x...> <ROOT.pair<string,fits::Table::Column> object at 0x...> Well ... for now.
16:17 Changeset [17729] by tbretz
Darker text color for diables elements in firefox
16:16 Changeset [17728] by tbretz
Added marker for selected pixel; added runinfo and trigger info; updated position of autocomplete dialog
16:15 Changeset [17727] by tbretz
Read more data from getevent; some simplification to the global structure; decode trigger pattern
16:15 Changeset [17726] by tbretz
A pixel neighbors table to be used in php.
13:26 Changeset [17725] by tbretz
Added evtserver, getevent and soem improrvement to the doc rule.
12:02 Changeset [17724] by tbretz
The error message wasn't that clear for the case a schedule of tonight was saved, but no active tasks were there.
11:44 Changeset [17723] by tbretz
Some more help text.
11:37 Changeset [17722] by tbretz
By never using more than one php array for a single pixel at a time instead of 1440 the memory consumption could be significantly decreased, however, I do not know how much memory the corresponding JS array uses, but I guess it is much less.
11:20 Changeset [17721] by tbretz
Added missing disable of submit button. Adapted debug output to changes in php.
11:19 Changeset [17720] by tbretz
Some minor improvements to layout, mainly nowrap.

04/28/14:

20:21 Changeset [17719] by tbretz
Fixed the pixel click issue on firefox... and hopefully other browsers as well.
19:09 Changeset [17718] by tbretz
Increased memory limit to allow for roi=1024 -- There is unfortunately no easy way to reduce the memory consumption of php arrays... they are in the order of 100 bytes per entry\! Therefore a maximum event size is 100 MB \!
18:44 Changeset [17717] by tbretz
Removed an obsolete comment.
18:38 Changeset [17716] by tbretz
Do not line break the date in the table header; added more help text.
17:25 Changeset [17715] by dneise
taking back commit 17692
12:43 Changeset [17714] by tbretz
getevent.php is now called index.php; added some more help texts
12:41 Changeset [17713] by tbretz
Proc wasn't in the global namespace anymore.
12:40 Changeset [17712] by tbretz
Fixed a case when proc returns more than one waveform.
12:17 Changeset [17711] by tbretz
Do not process main when only the pixel has been changed; some imporvements to the main accordion; A slightly nicer test code.
11:58 Changeset [17710] by tbretz
Added a missing whitespace.
11:54 Changeset [17709] by tbretz
Some more HTML5 cleanup
11:48 Changeset [17708] by tbretz
Fixed table layout.
11:33 Changeset [17707] by tbretz
Adapted table name from measurement to Measurement
11:17 Changeset [17706] by tbretz
Turn off debug text by default.
11:17 Changeset [17705] by tbretz
Added more checks for the schedule.
09:47 Changeset [17704] by tbretz
Times could change if the first task was removed from an observation -- fixed.

04/27/14:

22:59 Changeset [17703] by tbretz
Added a help paragraph about the data.
22:51 Changeset [17702] by tbretz
Updated the styles for the calendar
22:33 Changeset [17701] by tbretz
A first version of the scheduling interface created from the svn/schedule.
21:01 Changeset [17700] by tbretz
First version of a web based event viewer.

04/26/14:

15:35 Changeset [17699] by tbretz
Improved the calling convention. There is really no need to give so many arguments. Pipe some Monte Carlo values through. I wonder what special MC macros are for which omit all the Monte Carlo data in their output.

04/25/14:

18:01 Changeset [17698] by tbretz
A wrong checksum was silently ignored
18:00 Changeset [17697] by tbretz
Some cosmetics
12:00 Changeset [17696] by dneise
was missing
12:00 Changeset [17695] by dneise
removed: warning: narrowing conversion and adjusted two includes
10:01 Changeset [17694] by dneise
removed rm in externals folder
10:00 Changeset [17693] by dneise
removed warning about time marker channels, since it is there since ages and nothing happens. So why should we warn about it?
09:59 Changeset [17692] by dneise
removed warning: "list-initializer for non-class type must not be parenthesized"

04/24/14:

18:14 Changeset [17691] by kraehenb
The file extern_Mars_mcore/factfits.h was imported instead of factfits.h. Now corrected.
17:51 Changeset [17690] by dneise
reverting back to copied headers, because SVN externals do not yet work :-(
16:29 Changeset [17689] by dneise
some new deveolpment. not really working .. just some thoughts
15:59 Changeset [17688] by dneise
adjusted class name FactFits to factfits
15:58 Changeset [17687] by dneise
differs from Mars/mcore only in special python accessors like GetPy_KeyKeys and similar.
15:33 Changeset [17686] by dneise
towards using only C++ Header files from Mars/mcore
11:16 Changeset [17685] by tbretz
Fixed revision 17607. When starting with tile 0 the currentTile can be either -1 or 0 depending on fNumRowsPerTile; this can lead to wrong results for isNextTile or when checked if a new tikle should be read; therefore implemented a different solution which also ensures that the copy feature and the checksum calculation gets every tile if read sequentially.

04/23/14:

17:04 Changeset [17684] by dneise
adding externals link
16:50 Changeset [17683] by dneise
adjusted to new C++ header files
13:53 Changeset [17682] by ftemme
Added the clipping of the trigger signal

04/22/14:

23:31 Changeset [17681] by tbretz
Some updated to the authentication code to make the result more logical; a minor update to handling interrupts
23:30 Changeset [17680] by tbretz
Opacity of 'gray out' to 50%
14:55 Changeset [17679] by tbretz
Fixed a bug which could cause infinite loops when an event with invalid FADhead was checked for timout (the it++ was missing), added a lot of comments

04/19/14:

01:13 Changeset [17678] by tbretz
It can happen that an event has been created but no header is ever received. If it times out, the header was accessed which is not valid. With the recent fix, I assume that whenever something is received all the rest from the board is received as well, or: half events from one board do not time out.

04/18/14:

22:00 Changeset [17677] by tbretz
Fixed the last fix... using a variable type which allows hundreds of terabytes to be allocated is for sure no option. Actually, restricting the amount of memory which can be allocated is a feature not a problem. The correct way to fix the problem is to properly cast the variable before it is converted from kB to Byte.
21:13 Changeset [17676] by tbretz
New program to display smartfact events from the previous night during daytime.

04/17/14:

08:40 Changeset [17675] by lyard
modified the fitsDecompressor code to take into account the refactoring of the fits classes, namely the introduction of FITS.h
08:32 Changeset [17674] by lyard
modified the fitsCompressor code to take into account the refactoring of the fits classes, namely the introduction of FITS.h

04/16/14:

23:51 Changeset [17673] by tbretz
Adapted to have three agilentctrl running instead of one.
21:07 Changeset [17672] by tbretz
Replaced one agilentctrl by three; fixed the calculatio of the power; display all pixels, and use ch8 at TM channel
20:33 Changeset [17671] by tbretz
Removed old agilent.page and replaced that with one per Agilent.
20:32 Changeset [17670] by tbretz
Added all three agients
18:43 Changeset [17669] by tbretz
Implemented the possibility to start more than one agilentctrl to read from all agilents.
17:11 Changeset [17668] by tbretz
Remplaced the double backslash in a root axis title by a #. Otherwiese some root version fail to create the eps

04/14/14:

12:36 Changeset [17667] by lyard
fixed uint32 bug for max available memory

04/11/14:

12:03 Changeset [17666] by ftemme
Forget to compile, before checkin, and therefore didn't see some small mistakes in the code
11:57 Changeset [17665] by ftemme
Forget to set the arrays of the MTruePhotonsPerPixel container to zero, before adding the photons in MSimCamera

04/08/14:

16:14 Changeset [17664] by tbretz
Added return code
12:45 Ticket #8 (crosscheck PDE simulation) created by dneise
(This ticket is derived from a mail from Thomas Bretz) The PDE curve …
12:43 Ticket #7 (crosstalk variations) created by dneise
(This ticket is derived from a mail from Thomas Bretz) The crosstalk …
12:42 Ticket #6 (biased light pulser based calibration) created by dneise
(This ticket is derived from a mail from Thomas Bretz) The current …
12:40 Ticket #5 (Simulation of time jitter) created by dneise
(This ticket is derived from a mail from Thomas Bretz) I am not sure …
12:38 Ticket #4 (Simulate SiPM time jitter) created by dneise
(This ticket is derived from a mail from Thomas Bretz) Currently the …
12:27 Ticket #3 (Writing of all primitive datatypes and arrays of them in the fits output) created by ftemme
It would be nice, that mfileio/MWriteFitsFile would have the …
12:25 Ticket #2 (Verify DrsCalibrateTime) created by dneise
The calculation of the calibration constants to perform the …
12:21 Ticket #1 (McTruth number of cherenkov photons in pixel) closed by ftemme
fixed: - resolved in the changesets [17661], [17662], [17663] - Added the …

04/07/14:

15:05 Changeset [17663] by ftemme
Added the creation of a MTruePhotonsPerPixelCont in MSimCamera and the filling of the arrays of the container. Also added the container to the fitsoutput
15:03 Changeset [17662] by ftemme
Added the new MTruePhotonsPerPixelCont MParContainer to store the mctruth of the number of cherenkov photons and so on. Also made the necessary changes in SimCameraLinkDef and Makefile
15:01 Changeset [17661] by ftemme
Added the writing of MArrayF in MWriteFitsFile

04/06/14:

14:02 Changeset [17660] by tbretz
Fixed the binning, so that we are not suing the overflow bin anymore for the last bin.
14:01 Changeset [17659] by tbretz
Output when the MCP/STOP command has been sent.
13:54 Changeset [17658] by tbretz
Even if the event is not valid, attach the latest trigger counter to it.
13:53 Changeset [17657] by tbretz
Use the trigger counter from the last event when writing the footer data; this might need another update when we start to discarde events due to software triggers and the like; it fixes a problem which occured in cases with fadloss when an inavlid event is posted to the queue and the runClose used that data to write the footer; updated the comments in the FITS header

04/05/14:

19:31 Changeset [17656] by tbretz
To calculate the relative energy threshold not the current must be used but the trigger threshold -- used the numbers from the paper; adapted y-scale of the plot accordingly

04/04/14:

22:05 Changeset [17655] by tbretz
To check for not equal one should use != not == and to add a text to a string, the text alone is not enough.
11:34 Changeset [17654] by tbretz
Removed the obsolete ra/dec arguments; output pdf as well
11:25 Changeset [17653] by tbretz
Renormalized the relative nergy threshold to 1 at best conditions.
11:15 Changeset [17652] by tbretz
Updated to the latest current prediction (from the calibration paper); some code improvements; store files now by default into a subdirectory and omit the '-quality' in the filename; added some more information on the currents in the camera
11:02 Changeset [17651] by tbretz
Updated with the current prediction from the calibration paper; make plots only for VHE sources.
10:15 Changeset [17650] by tbretz
Commented two unused variables to avoid compiler warnings.
10:15 Changeset [17649] by tbretz
Removed a stray instantiation of a non-existing variable.
10:11 Changeset [17648] by tbretz
Fixed a typo in a comment.

04/03/14:

19:35 Changeset [17647] by tbretz
Added average and rms of Uov for logging; some updates to show how the resistance of the broken patches is calculated; ensure that Udrp does not get negative; Do not allow an overvoltage to be less than -0.44V in real this roubly correponds to the breakdown voltage -- that has to be fixed); in all calculation take into account that the assumed overvoltage of 1.1V is wrong and the real one is about 1.4V; all these changes exist since a long time, but are just comitted now
19:29 Changeset [17646] by tbretz
Same LED for VoltageOff and Locked
16:08 Changeset [17645] by tbretz
Removed an unused argument.
16:07 Changeset [17644] by tbretz
Implemented the auto pause command, the pause and resume command and a Paused state.
11:54 Changeset [17643] by ftemme
Added a MParameterD for the Crosstalkcoefficient, so that MSimCamera can access the crosstalk coefficient for the calculation of the accoupling.
Note: See TracTimeline for information about the timeline view.