Timeline
03/18/12:
- 22:59 Changeset [13137] by
- Ensure that the calibration starts now that the biasctrl doesn't sent a voltage set request (which would return the currents) anymore when the voltage is already set.
- 21:55 Changeset [13136] by
- Made sure that the first automatic status request at connection also happens when the automatic updates are switched off; do not send a voltage set command when the voltages are already set.
- 20:53 Changeset [13135] by
- Updated to v19r30
03/16/12:
- 12:57 Changeset [13134] by
- Added a warning message to help debugging.
- 09:01 Changeset [13133] by
- added new member Coordinator.chid2vec, which is the same as chid2coor, but contains euclid.Vector2 instead of tuples
- 08:58 Changeset [13132] by
- moved tests out of __main__ into dedicated _test_funcs(), so making __main__ smaller and easier to comprehend
- 08:56 Changeset [13131] by
- NOTE: included use of ImageExtractor classes, not yet testet
- 08:54 Changeset [13130] by
- initial commit of Image Parameter Extractor classes ... only the upper two are working. No _test_funcs() ... no callback funcs ... a lot of work to do
- 08:52 Changeset [13129] by
- moved _test_SimplePlotter() down in the file
- 08:51 Changeset [13128] by
- just a text, to be refined during and after the course
- 01:12 Changeset [13127] by
- added a sanity check for fadctrl being in state connected before writing any data
- 01:12 Changeset [13126] by
- added a sanity check for fadctrl being in state connected before writing any data
- 01:08 Changeset [13125] by
- with this one can do the Amplitude Calibration for ROI 300
03/15/12:
- 22:38 Changeset [13124] by
- pyfact made identical to pyfact_rename.py
- 21:44 Changeset [13123] by
- call back of pyfact drs calibration
- 21:43 Changeset [13122] by
- tiny modifications - still not final
- 21:41 Changeset [13121] by
- bug fix in drs calibration
- 13:57 Changeset [13120] by
- tidied up a bit. moved examples to examples and deleted scripts, I never used anymore
- 13:56 Changeset [13119] by
- debugged return value of AmplitudeCleaner in case of return_bool_mask=False, was tuple of list, is now list
- 13:43 Changeset [13118] by
- included Plotter-class from depricated plotter.py-module with name SimplePlotter
- 09:51 Changeset [13117] by
- gDirectory->GetListOfKeys() can be NULL... fixed.
- 09:27 Changeset [13116] by
- Do only request the status if the voltage is on; get some dummy reports for the currents before starting to calibrate; do not allow negative feedback corrections
- 08:54 Changeset [13115] by
- moved EXTNAME keyword further down for compatibility with fverify
- 00:02 Changeset [13114] by
- added some examples
03/14/12:
- 23:56 Changeset [13113] by
- initial commit of first thoughts about how to collect anaysis results
- 22:17 Changeset [13112] by
- incl 45sec wait for current control
- 22:14 Changeset [13111] by
- incl. 45sec wait after bias ramped up
- 21:19 Changeset [13110] by
- complete rework, based on comments of TB
- 19:27 Changeset [13109] by
- Removed default for device address; only connect automatically if device address given.
- 19:26 Changeset [13108] by
- added check if directory exists
- 19:25 Changeset [13107] by
- added tmp path for rsyn
- 17:24 Changeset [13106] by
- tiny correction
- 16:53 Changeset [13105] by
- added plot3.py, look at single DRS pipeline data + spike filter
- 16:53 Changeset [13104] by
- added a comment
- 16:51 Changeset [13103] by
- added some comments
- 15:02 Changeset [13102] by
- UNTESTED: example script using the AmplitudeCleaner, for calculating area vs log(size), compare to begin.py
- 15:00 Changeset [13101] by
- initial commit of class AmplitudeCleaner
- 14:59 Changeset [13100] by
- debugged handling of boolean masks in CamPlotter
- 10:12 Changeset [13099] by
- run CheckStatus.sh more often
- 09:59 Changeset [13098] by
- adapted time for one job
- 09:58 Changeset [13097] by
- removed not needed lines
- 09:08 Changeset [13096] by
- modified working version - not finished
- 09:07 Changeset [13095] by
- modified class hist for more compatibility with ROOT
- 09:03 Changeset [13094] by
- improved logging
- 09:03 Changeset [13093] by
- added drs file to transfer
- 08:49 Changeset [13092] by
- removed useless annoying outputs
03/13/12:
- 20:38 Changeset [13091] by
- Fixed the averaging implemented yest for more verbose output
- 19:34 Changeset [13090] by
- debugged CamPlotter class ... wrong identation as some point
- 19:33 Changeset [13089] by
- the same hack as in plotters was included, in order to ensure, that the map_dn.txt file is found
- 19:19 Changeset [13088] by
- running version - produces area vs log(size) plot
- 18:26 Changeset [13087] by
- changes TEMP_CONTROL to CURRENT_CONTROL
- 18:07 Changeset [13086] by
- intitial commit of fb_ped_n_lp
- 18:06 Changeset [13085] by
- intitial commit of fb_data
- 18:06 Changeset [13084] by
- intitial commit of fb_on
- 15:07 Changeset [13083] by
- added more verbosity
- 14:49 Changeset [13082] by
- added drs-files to rsync and check for existance of links
- 12:00 Changeset [13081] by
- initial commit of cleaning ...
- 12:00 Changeset [13080] by
- made CamPlotter smarter, can now handle data, and masks
- 11:19 Changeset [13079] by
- extra log file for merpp
- 10:48 Changeset [13078] by
- Added th possibility to use a real regular expression.
03/12/12:
- 18:10 Changeset [13077] by
- initial commit of script calculating the number of events, which would have been triggered.... very simple assumptions
- 16:34 Changeset [13076] by
- added function __add__ to RawData. one can now jump over a certain amout of events, by doing: e.g. run=run+34
- 16:34 Changeset [13075] by
- added readout of the FAD trigger time out of the raw data. RawData.board_times contains this information.
- 16:32 Changeset [13074] by
- solved an issue with CamPlotter, when calling it from a different folder. maybe this was not yet fully understood by me. And plotting histograms without a labe is now possible
- 16:29 Changeset [13073] by
- initial commit of python script for baseline jump studies
- 12:39 Changeset [13072] by
- example for sabrina
- 12:37 Changeset [13071] by
- Set the bias create resistor to 1150 Ohm which (according to the measurements of last night) seem to be a good compromise to include also cables, etc; added some more informative output to the Info
- 08:20 Changeset [13070] by
- Do not send current request in HandleCalibration when still ramping.
03/11/12:
- 20:04 Changeset [13069] by
- Replaced SET_CHANNEL_DAC by SET_GLOBAL_DAC; adapted FFEDBACK state number to new state number.
- 20:00 Changeset [13068] by
- Removed some old debug output when commands are issued.
- 17:41 Changeset [13067] by
- added new monitoring script
- 17:24 Changeset [13066] by
- added new monitoring scripts
- 17:10 Changeset [13065] by
- added temp directory for rsync
- 17:09 Changeset [13064] by
- added (script to check database for failed and crashed jobs)
- 17:08 Changeset [13063] by
- added (script to check global logfile for errors and warnings)
- 13:29 Changeset [13062] by
- Updated the resistors. We have now 3900Ohm at the G-APD, 1kOhm serial resistor; 1kOhm in the bias crate; 100Ohm measurement resistor in the bias crate.
- 13:11 Changeset [13061] by
- Adapted to changed in feedback states; skip start values from feedback
- 13:10 Changeset [13060] by
- Implemented the possibility of a current feedback which corrects the applied voltage according to the measured currents.
03/10/12:
- 00:17 Changeset [13059] by
- adapted paths
03/09/12:
- 23:32 Changeset [13058] by
- 23:31 Changeset [13057] by
- added priority to status queries
- 22:58 Changeset [13056] by
- adapted paths in crontab files
- 22:27 Changeset [13055] by
- adapted scripts to changes in directory structure
- 22:18 Changeset [13054] by
- reworked version of scripts doing backup to Wuerzburg
- 22:15 Changeset [13053] by
- added (scripts for transfer from LP to ISDC)
- 22:13 Changeset [13052] by
- added (setup file for processing in La Palma)
- 22:12 Changeset [13051] by
- added (setup files for processing at ISDC)
- 22:11 Changeset [13050] by
- added (jobmanager to run callisto and star on a computing cluster
- 22:09 Changeset [13049] by
- added (scripts for callisto and star)
- 22:08 Changeset [13048] by
- added (scripts to check availability of files)
- 22:04 Changeset [13047] by
- moved db backup script to transfer directory
- 22:03 Changeset [13046] by
- moved rsync scripts to transfer directory
- 22:01 Changeset [13045] by
- moved La Palma rsync scripts to transfer directory
- 21:28 Changeset [13044] by
- added (directory for setup files)
- 21:27 Changeset [13043] by
- moved check scripts to monitoring directory
- 21:23 Changeset [13042] by
- moved to processing directory
- 21:23 Changeset [13041] by
- moved to processing directory
- 21:19 Changeset [13040] by
- moved FillAuxData.sh to processing directory
- 21:18 Changeset [13039] by
- added queries to fill status tables
- 21:12 Changeset [13038] by
- moved zipscript to transfer directory
- 21:11 Changeset [13037] by
- added (directory for monitoring scripts)
- 21:08 Changeset [13036] by
- moved crontab files to cron directory
- 21:07 Changeset [13035] by
- moved crontab files to cron directory
- 21:02 Changeset [13034] by
- added (directory for processing scripts)
- 20:53 Changeset [13033] by
- added (directory for crontab files)
- 20:50 Changeset [13032] by
- added (directory for transfer scripts)
- 20:36 Changeset [13031] by
- Switch on dot by default; fixed the summary output for colorgcc
- 16:49 Changeset [13030] by
- Debugged a few issues like too long comments and a missing check.
- 10:25 Changeset [13029] by
- class somewhere from the internet. used in coor.py for 2D vectors
- 10:23 Changeset [13028] by
- added class WindowIntegrator, which integrate around a give position in a given window
- 10:19 Changeset [13027] by
- in case the length of the filter coeffs is zero, the shape of the return was not ok. now it should be.
- 10:15 Changeset [13026] by
- intitial commit of class that calculates list of NN for each pixel
- 10:13 Changeset [13025] by
- comment translated to engl
- 10:08 Changeset [13024] by
- added checking for input files, before using them :-)
- 10:01 Changeset [13023] by
- initial commit python trigger studies scripts ... you need to put correct pathes in
- 09:39 Changeset [13022] by
- debug: some ROI=1024 was still hardcoded ... using now self.Nbln, self.Ntom and self.Ngm .. which were already defined but not used
- 09:04 Changeset [13021] by
- added callback function
- 09:04 Changeset [13020] by
- added spike_ana.py a simple script using the callback function of DRSSpikes class
03/08/12:
- 16:03 Changeset [13019] by
- updated doc strings
- 15:56 Changeset [13018] by
- more plotters: testable via ./plotters.py
- 12:11 Changeset [13017] by
- example finished
- 12:04 Changeset [13016] by
- added some functions
- 12:01 Changeset [13015] by
- initial commit of a test file
- 11:24 Changeset [13014] by
- bugs fixed, looks o.k., but more detailed testing needed, threshold = 7.
- 11:24 Changeset [13013] by
- pyfact: bugs fixed, looks o.k., but more detailed testing needed, threshold = 7.
- 10:04 Changeset [13012] by
- improved algorithm, now only loops previously defined candidates, now uses all function and sign of the pattern
- 08:30 Changeset [13011] by
- use plt.figure.number instead of UniqueID, class UniqueID removed
03/07/12:
- 20:08 Changeset [13010] by
- Fixed the size of the received magic weather reports.
- 18:51 Changeset [13009] by
- Updated to latest changes.
- 18:49 Changeset [13008] by
- Scale the patch currents to pixle currents.
- 18:48 Changeset [13007] by
- Mini change to the hep output.
- 18:48 Changeset [13006] by
- Reformated the output to make it better fit the help2man conversion.
- 18:47 Changeset [13005] by
- Added some debug options; moved the PrintHelp at a better position so that exceptions wouldn't effect the output.
- 17:47 Changeset [13004] by
- Added new program fitscheck.
- 16:28 Changeset [13003] by
- Improved the possible combinations of how to extract the leading edge or position of maximum and the intgeral or amplitude.
- 16:27 Changeset [13002] by
- Propagate the weight and allow to calculate the difference of two camera.
- 16:25 Changeset [13001] by
- Added AddCamDifference and weights to some Add-functions.
- 14:23 Changeset [13000] by
- Fixed a few shadows of previous local
- 14:22 Changeset [12999] by
- Added DataWriteFits2
- 14:11 Changeset [12998] by
- Added out own FITS streamer to the list of possible file formats (5).
- 14:10 Changeset [12997] by
- Data writer using our own fits streamer class.
- 14:08 Changeset [12996] by
- Added automatic checksum checking.
- 14:08 Changeset [12995] by
- First version of a fits writer.
- 10:17 Changeset [12994] by
- Added the number of events to interpolate to the feedback commands; implemented an exponent of 1./1.6 for the global feedback
03/06/12:
- 22:52 Changeset [12993] by
- Fixed an issue with the console and shell selection.
03/05/12:
- 15:48 Changeset [12992] by
- added plotter.py
03/04/12:
- 09:48 Changeset [12991] by
- Added quality of service to Deviation
- 09:41 Changeset [12990] by
- Added dim service descriptions
03/02/12:
- 19:00 Changeset [12989] by
- Replaces status==0 but 0x100-3 (ERROR) instead of 99, leading to a state 102
03/01/12:
- 22:39 Changeset [12988] by
- fixed typo in mysql query
- 15:47 Changeset [12987] by
- next() fixed, filters removed
- 15:31 Changeset [12986] by
- generator now allows for more than one spike .... generator option string changedsvn diff extractor.py | colordiff ! so I had to change it in extractor as well... sorry
- 15:02 Changeset [12985] by
- removed check for pw-file, adapted check for modification time, added insert to new run table
- 15:01 Changeset [12984] by
- removed check for pw-file
- 14:46 Changeset [12983] by
- filters work now also in the case of: length = 0 ... they do nothing then
- 12:33 Changeset [12982] by
- renamed SignalGenerator.py to generator.py
- 12:32 Changeset [12981] by
- included test functions in __main__ and debugged a lot
- 11:41 Changeset [12980] by
- unified method to get dates to be processed
- 11:32 Changeset [12979] by
- small changes in logging
- 11:27 Changeset [12978] by
- not needed as job is done by FillAuxData.sh
- 08:29 Changeset [12977] by
- debugged wrong handling of option_str in __init__
- 08:14 Changeset [12976] by
- initial commit - test with ./SignalGenerator.py
02/29/12:
- 22:02 Changeset [12975] by
- added iterator to RawData, _test_iter function gives an example on usage, ./pyfact.py can be run directly
- 13:41 Changeset [12974] by
- adapted logpaths
- 13:41 Changeset [12973] by
- changed from nail to mail
- 13:16 Changeset [12972] by
- introduced usage of global logfile and function sendquery
- 13:15 Changeset [12971] by
- introduced usage of global logfile
- 12:39 Changeset [12970] by
- introduced usage of global logfile
- 12:30 Changeset [12969] by
- introduced logfile to get trace of fitsfile errors
- 11:08 Changeset [12968] by
- changed MAILTO
- 10:30 Changeset [12967] by
- Fixed some trivial compiler warnings.
- 10:13 Changeset [12966] by
- Added wind gusts to GUI.
- 10:09 Changeset [12965] by
- Added interpretation of 'WP' hoping that the interpretation to be the wind gusts is correct.
- 10:06 Changeset [12964] by
- Now used the common Main::execute approach to launch the program; implemented a dummy StateMachine class based on MainImp to allow this approach.
- 10:05 Changeset [12963] by
- Print jumps and labels help text; use a MessageImp for output now.
- 10:05 Changeset [12962] by
- Print jumps and labels help text
- 10:04 Changeset [12961] by
- Implementd jumps and labels
- 10:03 Changeset [12960] by
- Flush the buffer before the boot message is printed.
- 10:03 Changeset [12959] by
- Fixed a compiler warning about an unused variable.
- 10:03 Changeset [12958] by
- Removed obsolete include of Time.h
- 10:02 Changeset [12957] by
- 10:01 Changeset [12956] by
- To dfine the virtual Run() function a new class MainImp is used now instead of the full state machine class.
- 10:01 Changeset [12955] by
- Added include of boost/version.hpp removed obsolete forward class definition of StateMachineImo
- 10:00 Changeset [12954] by
- Added include of LocalControl.h
02/28/12:
- 18:29 Changeset [12953] by
- implemented correcto handling for 2D data arrays ... 3D will still fail.
- 17:51 Changeset [12952] by
- now it does at least compile...
- 17:43 Changeset [12951] by
- debugged interpolation of zero-x-ing time in class ZeroXing
- 17:38 Changeset [12950] by
- added drs_spikes.py: finds and removes double spikes, contains a small _test, not yet tested with real data
- 17:37 Changeset [12949] by
- initial commit. not even tested, but you can look at it :-)
- 17:37 Changeset [12948] by
- filters use the 1st sample as initial values, instead of zero.
02/27/12:
- 17:19 Changeset [12947] by
- added labels to plots in _test* of fir_filter.py
- 14:23 Changeset [12946] by
- Updated some log-messages; added RemoveSpikes2
- 14:21 Changeset [12945] by
- Some more improvements to FACT header printing.
- 14:19 Changeset [12944] by
- Added additional plots for slope in case of 'same' option
02/26/12:
- 12:46 Changeset [12943] by
- Implemented a root-mode which allows to use mathematical expressions instead of just column names.
02/24/12:
- 23:35 Changeset [12942] by
- GUI bug fix for negative array index
- 23:05 Changeset [12941] by
- Less digits deplayed in widgets
- 20:43 Changeset [12940] by
- History handling in Edd faster, improved drag and drop functionality, version of Edd for La Palma
- 10:00 Changeset [12939] by
- Should have been a check for fCameraVersion not fFormatVersion in Print
- 09:59 Changeset [12938] by
- Added missing intialization of fArrivalTime
- 09:57 Changeset [12937] by
- Added GetNightAsInt
02/23/12:
- 16:55 Changeset [12936] by
- bugfix for ftcopy in cron; adapted paths
- 16:54 Changeset [12935] by
- implemented function for getting statistics; usage of sendquery
- 16:53 Changeset [12934] by
- adapted path, changed mailto
- 16:49 Changeset [12933] by
- added new variables and further checks
- 16:42 Changeset [12932] by
- changed limits
- 16:40 Changeset [12931] by
- changed names of 2 DB columns
- 16:39 Changeset [12930] by
- added new variables, adapted initial menu settings
- 16:38 Changeset [12929] by
- added new variables
- 12:11 Changeset [12928] by
- Fixed median calculation.
02/22/12:
- 22:33 Changeset [12927] by
- Implemented more verbosy output for FACT
- 19:10 Changeset [12926] by
- Added another workaround to suppress some root error.
- 19:09 Changeset [12925] by
- The name and title was ignored in the constructor... added at least setting of the name.
- 19:09 Changeset [12924] by
- Added DrsCalibrateTime; removed obsolete old AddT
- 19:04 Changeset [12923] by
- Added the possibility to set min and max; increased version number accordingly
- 19:04 Changeset [12922] by
- Added a possibility to histogram the deviation from a median or mean value event per event.
- 19:03 Changeset [12921] by
- Added AddMedianShift and AddMeanShift
- 19:02 Changeset [12920] by
- Added a function to return the median of the whole camera.
- 17:38 Changeset [12919] by
- Bug Fixes
- 17:37 Changeset [12918] by
- Bug Fixes
- 15:37 Changeset [12917] by
- added calibration display
- 14:35 Changeset [12916] by
- reduced line length, of most lines to 79 characters
- 14:27 Changeset [12915] by
- renamed maxPos, maxAmp & sums --> pulse_amplitude, _time_of_maximum & _integral_simple
02/21/12:
- 20:01 Changeset [12914] by
- Removed the zero trigger check for the time being.
- 19:53 Changeset [12913] by
- Do not stop immediately in case of zero triggers, wait until the required number of reports was collected.
- 08:52 Changeset [12912] by
- Transfer precision to stream which is used for formattting
- 08:51 Changeset [12911] by
- Transfer precision to stream which is used for formattting
02/20/12:
- 22:04 Changeset [12910] by
- EvidenceServer::ToString() can handle all DIM formats as long as padding is disabled
02/19/12:
- 17:19 Changeset [12909] by
- Improved filter function for History server
- 10:46 Changeset [12908] by
- Fixed a bug which caused crashes for runs without run-types, e.g. self triggered events.
- 10:21 Changeset [12907] by
- Do not throw an exception if a server which is requested to be removed is not in the list; datalogger should now accept this condition, too.
02/18/12:
- 10:13 Changeset [12906] by
- Added an example filter.
- 10:12 Changeset [12905] by
- Added the possibility to give a start row and limit on row-numbers; implemented th epossibility to filter the dump.
- 10:11 Changeset [12904] by
- Added basic root libraries to fitsdump
02/17/12:
- 21:50 Changeset [12903] by
- Improved some log-output.
- 14:51 Changeset [12902] by
- bug fix, because of names not changed to pyfact_rename.py
- 14:34 Changeset [12901] by
- added myhisto.py
- 13:53 Changeset [12900] by
- Added new states in the feedback which allow to run the temp feedback and the Calibration without the FADs connected and the feedback without the FSC connected -- updated GUI and scripts accordingly
- 12:58 Changeset [12899] by
- Correction is sent to biasctrl not to feedback -- log-message was wrong.
Note:
See TracTimeline
for information about the timeline view.