Please do not write behind the end of line tag so that it is possible to send a Changelog file to a line printer directly. Thanks. For your entries please follow EXACTLY this style: _yyyy/mm/dd_[Your Name] _ ___*_filename: _____-_description _ ___*_filename2, filename3: _____-_description _ _ _ While an underscore is a placeholder for a white-space or an empty line. -*-*- END OF LINE -*-*- 2007/02/04 Thomas Bretz * mjobs/MJCalibration.cc: - implemented Hi-/Lo-Gain calibration for MCs * mjobs/MJPedestal.cc: - removed intermediate pedestalstorage from code (its result is not used at all) * datacenter/macros/fillsignal.C: - replaced GetMediandev by GetDev 2007/02/03 Thomas Bretz * mhist/MHCamEvent.[h,cc]: - added Draw function to context menu - added GetHist member functions - added possibility to display the relative error * mjobs/MJCalibration.cc: - read the hi-/lo-gain calibration constants from a MHCamEvent which is stored in a root file given in resources/hilocalib.rc * msignal/MExtractTimeAndCharge.cc: - improved the estimation in GetSaturationTime for the cases in which the saturating pulse is so early, that an normal interpolation is not appropriate. * callisto_DecJan04.rc: - set fall- and rise-time for spline artificially to 0.5 * mhbase/MFillH.cc: - added comments * mpedestal/MExtractPedestal.[h,cc], mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc: - fixed the range check.In case of the lo-gain extraction the range could infact leak out of the fadc slices * msignal/MExtractTimeAndCharge.[h,cc]: - added somecomments - forbid the lo-gain signal to be negative - increased version number for compatibility with last release * msignal/MExtractTimeAndChargeSpline.cc: - set the correct numbers for rise- and fall-time as default * mbase/MStatusArray.[h,cc]: - improved workaround in Read() and Write() for the Reset of the kCanDelete bit in TH1 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc: - commented out obsolete references to *HiLoCam * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h, mcalib/CalibLinkDef.h: - removed *HiLoCam s 2007/02/02 Thomas Bretz * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]: - added new Fill functions allowing to fill photons versus a z-value, e.g. energy. 2007/02/01 Thomas Bretz * mhist/MHCamEvent.[h,cc]: - allow to set a histogram for display from external * mhist/MHCamera.[h,cc]: - added functions to calc Median/Dev - fixed adding a MHCamera with AddCamContent. It now takes also the errors and binentries correctly into account - simplified Reset() using TArray::Reset() * mhvstime/MHSectorVsTime.[h,cc]: - added option to use median/dev instead of mean/rms - switched Grid on * mjobs/MSequence.cc, mjobs/MDataSet.cc: - small improvements to splitting number rows - handle possible tabs correctly * mbase/MStatusArray.[h,cc]: - improved handling in Read(). We make sure now that Read doesn't produce a memory leak * mhist/MHCamera.[h,cc]: - overwrote Clone function to make sure that a cloned MHCamera is never added to the current directory * mcamera/MCameraTH.h: - added a workaround to get rid of the obsolete discriminator thresholds for the non-trigger pixels * mreport/MReportCC.cc: - added a sanity \o-Terminator to the dicriminator threshold extraction 2007/01/30 Thomas Bretz * mbadpixels/MBadPixelsCam.[h,cc]: - added function to return the uncalibrated and unsuitable pixels as TArrayC (to be used in MHCamera) * mhcalib/MHCalibrationChargeCam.cc: - added a FIXME-comment * mhist/MHCamEvent.[h,cc]: - added an option to change the kind of error which is displayed - consequently increased version number by 1 * mhist/MHCamera.[h,cc]: - added a new bit to allow the error to be switched between mean and spread * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc: - adapted to changes in error display 2007/01/27 Thomas Bretz * manalysis/MMcCalibrationUpdate.cc: - fixed a typo in a comment * mcalib/MCalibrateData.[h,cc]: - commented out some obsolete currently unused code * mdata/MDataPhrase.cc: - added a sanity check * mpedestal/MMcPedestalCopy.cc: - Changed output to fit the structure used in all other classes * mmain/MEventDisplay.cc: - made sure that MPedestalSubtract dies the right thing - removed badpixel calculation and treatment until a better solution was found. * mfbase/MFDataPhrase.cc: - fixed a "comparison is always true" warning * msignal/MExtractTimeAndChargeDigitalFilter.h: - increased class version number to 3 to account for the removal of the fTimeShift data members since last release 2007/01/27 Daniela Dorner * datacenter/db/showplots.php: - added (tool to click through the calib, signal and star plots of one sequence) * datacenter/db/index.html: - added link to new plot tool * datacenter/db/ganymed.php: - added fDataSetName, removed fWobble - removed mininmum value of 100 for dataset range * datacenter/db/builddatasets.php: - added fIsoInLimit2 and fIMCLimit2 in Init - added check on observation mode 2007/01/26 Thomas Bretz * mpedestal/MExtractPedestal.cc: - fixed a bug which caused the pedestal to be set to 0 if the AB-flag is invalid 2007/01/25 Thomas Bretz * mreflector/MRflSinglePhoton.h: - added copy constructor - added a function to fill a TH2 * mreflector/MRflEvtData.[h,cc]: - added copy costructor - added Clone function - added a function to fill a TH2 2007/01/24 Thomas Bretz * mhflux/MHCollectionArea.cc: - fixed a typo in the last change 2007/01/24 Daniel Hoehne * msignal/*.dat: - inserted missing third column (0) in all weights files 2007/01/18 Thomas Bretz * mhflux/MHCollectionArea.cc: - another fix for the error calculation of the collection area. The totalarea was inluded in the error calculation as it would be a wait, but actually it is not. 2007/01/16 Thomas Bretz * mfileio/MReadMarsFile.cc: - fixed two "comparison between signed and unsigned integer" warnings * mhbase/MFillH.cc: - small update to comments * mimage/MHHillasExt.cc: - call SetDirectory(NULL) after SetName * mjobs/MSequence.[h,cc]: - commented out obsolete GetFileNames * msignal/MExtractor.[h,cc]: - Some small updates - removed code from Process function - increased version number to 7 * msignal/MExtractedSignalPix.h: - some simple reordering in the class header * msignal/MExtractTimeAndChargeDigitalFilter.cc: - simplified the checks in SetWindowSize * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat: - added third column with zeros 2007/01/16 Daniela Dorner * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php, datacenter/db/magicdefs.php: - implemented new variables for datasets 2007/01/15 Thomas Bretz * mpedestal/MPedestalSubtract.cc: - added a sanity check tomake sure that the pixel array has the correct size when filled - made sure the the number of pixels in the camera nd not the number of connected pixels is used to initialize the size of the arrays. * mpedestal/MPedestalSubtractedEvt.[h,cc]: - allow the initialization of nuber of pixels and samples independanly. 2007/01/15 Daniela Dorner * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php, datacenter/db/printtable.php, datacenter/db/plotdb.php, datacenter/db/menu.php, datacenter/db/findoffdata.php, datacenter/db/builddatasets.php, datacenter/db/datasetinfo.php: - fixed bug in init of $_GET 2007/01/12 Stefan Ruegamer * datacenter/macros/writedatasetfile.C: - addded #include 2007/01/11 Thomas Bretz * mbase/MLogManip.cc: - removed the obsolete include of MLog.h * mbase/MLogManip.h: - encapsulated an include in ifdefs * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc: - updated log-output * mhflux/MHEnergyEst.cc: - replaced difficult to see green by blue * mjobs/MDataSet.[h,cc]: - added datat members for path of sequences and path of data files to be able to store overwritten defaults - check completeness of dataset files - store a MSequence object in the list instead of the name and dir (this is necessary to have all important information for a dataset file, including the sequence number! - available) - some changes to the output - allow to print a perfect copy of the read dataset file to the console just from the contents of the object * mjobs/MJStar.cc: - updated to use MSequence::GetFileName instead of MSequence:GetName * mjobs/MSequence.[h,cc]: - keep filename and datapath in header, this has some advantages for sanity checks - many improvements of sanity checking in case of missing or unaccessible files - Fixed "lightConditions" (was "LightCondition") - Fixed "No_Moon" (was "NoMoon") - allow to set the data path as second argument in the constructor - implemented a check whether the sequence file is complete * mjobs/MJCut.[h,cc]: - added some code (still commented out) to display the excess rate - with the other changes we can now store the original dataset in the output * mjoptim/MJOptimize.cc: - Keep the sequence files in the file list instead of just the filename and the directory * mjtrain/MJTrainDisp.cc: - use return value of MDataSet::AddFilesOn/Off for a sanity check * mjobs/MJob.[h,cc]: - removed obsolete fPathData and stuff * callisto.cc, star.cc: - removed obsolete calls to MJob::SetPathData * callisto.rc, star.rc: - removed obsolete examples for "PathData"-resource * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc: - removed obsolete reference to fPathData 2007/01/11 Daniela Dorner * datacenter/db/builddatasets.php: - implemented username (the one who inserts the dataset has to give his/her username now) - fixed password query in case user inserted something wrong - implemented check, if on-sequences have different observations modes - implemented check, if user has chosen one sequences as on and off - adapted text of password prompt * datacenter/db/builddatasets.php, datasetinfo-aio.php, runinfo-aio.php, sequinfo-aio.php: - minor changes in formatting - added 'alt' for +/- images * datacenter/db/menu.js: - added 'alt' for +/- images 2007/01/10 Thomas Bretz * mhbase/MH.cc: - fixed a bug in SetBinomialErrors. The errors of the two histograms were exchanged in the calculation * mbase/MEnv.[h,cc]: - added new member function GetNumUntouched