source: trunk/MagicSoft/Mars/Changelog@ 8956

Last change on this file since 8956 was 8956, checked in by tbretz, 17 years ago
*** empty log message ***
File size: 27.8 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21
22 2008/06/14 Thomas Bretz
23
24 * mtrigger/MFTriggerPattern.cc:
25 - improved documentation
26
27 * mars.cc, mbase/MStatusDisplay.cc:
28 - changed the M in MARS to "Modular"
29 - rpelaced year in copyright by current year
30
31 * datacenter/macros/plotdb.C:
32 - increased range for the rate of the calibration events
33
34 * mastro/MAstro.cc:
35 - included math.h for darwin
36
37 * mjobs/MJCalibrateSignal.cc:
38 - changed the named of the MFTriggerPattern
39
40 * merpp.cc:
41 - added new option --only, --rep-run, --rep-file, --header-run,
42 --header-file, --telescope
43 - moved Receiver information from tree CC to tree Rec
44
45 * mbase/MStatusDisplay.cc:
46 - replacedMTime by TDatime
47
48 * mcamera/MCameraRecTemp.[h,cc], mcamera/MCameraTD.[h,cc],
49 mcamera/MCameraTH.[h,cc], mreport/MReportCC.[h,cc]:
50 - moved interpretation of sub-parts of the reports from
51 MReportCC to the corresponding MCamera* classes
52
53 * mreport/MReport.[h,cc]:
54 - added Copy member function to copy time and state
55 - added CheckTag member function
56 - Implemented skipping of the Telescope number in the reports
57 for version >=200805190
58
59 * mreport/MReportCC.[h,cc]:
60 - access Receiver infomations via new class MReportRec
61 even for old file formats
62 - skip this block in new formats
63 - moved CheckTag to base class
64
65 * mreport/MReportCamera.[h,cc]:
66 - removed CheckTag
67
68 * mreport/MReportFileRead.[h,cc]:
69 - don't check for the number of lines anymore but for -1 instead
70 - changed fNumLine from ULong to Long to allow a negative
71 return value. We don't expect so many lines in a file anyway,
72 do we?
73
74 * mreport/MReportFileReadCC.[h,cc]:
75 - splitted CheckFileHeader into several subfunction
76 - added checks and reading of telescope number and file number
77
78 * mreport/MReportRun.[h,cc]:
79 - added file number from new format
80
81 * mreport/Makefile, mreport/ReportLinkDef.h:
82 - added MReportRec
83
84 * mreport/MReportRec.[h,cc]:
85 - added
86
87 * mhist/MHCamera.cc:
88 - fixed a bug in the profile and projection functions namely that
89 the default was not correctly treated because char* was
90 compared with char*
91
92
93
94 2008/06/13 Thomas Bretz
95
96 * datacenter/macros/fillcalib.C:
97 - fixed a bug introduced by the usage of InserUpdate
98
99 * datacenter/macros/fillsignal.C:
100 - fixed a type (the wrong number was printed to the console)
101
102 * mjobs/MJCalibrateSignal.cc:
103 - let all calibration triggered events pass to calibration
104
105 * mtrigger/MFTriggerPattern.[h,cc]:
106 - count a bit more to increase the printed amout of
107 information at the end
108
109
110
111 2008/06/12 Thomas Bretz
112
113 * resources/starguider00267253.txt, resources/starguider00291104.txt:
114 - added
115
116 * ganymed.rc, ganymed_wobble.rc, ganymed_onoff.rc:
117 - added preliminary pointing models
118
119 * mpointing/MPointingDevCalc.cc:
120 - updated comments
121
122 * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
123 mraw/MRawRunHeader.[h,cc]:
124 - renamed reading the old format to ReadEvtOld
125 - implemented reading format>10
126 - added the header size as new argument to ReadEvt
127
128 * mraw/MRawEvtHeader.cc:
129 - made the argument to DecodeTime const
130 - fixed the return value in ReadEvtOld. kCONTINUE could
131 never be returned
132
133 * mraw/MRawRead.cc:
134 - gives header size for format>10 to ReadEvt
135 - if EvtHeader could not be read correctly return kFALSE
136 - let MRawCrateData::ReadEvt check end-of-file
137
138 * merpp.cc:
139 - improved explanation for -ff option
140
141 * readdaq.cc:
142 - added -ff option
143 - added an option to call MReadRawFiles::SetForceMode
144
145 * mbase/MTime.[h,cc]:
146 - added new member function SetBinary to easy processing
147 of the time from the new run header
148
149 * mhflux/MHEffectiveOnTime.cc:
150 - for the integral (Nm) we have to count also events in under and
151 overflow bins
152
153 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc,
154 mjobs/MJPedestal.cc:
155 - call MRawFileRead::SetForceMode to get the (corrected)
156 old behaviour back (not to stop if an event time is
157 broken but to skip the event)
158
159 * mraw/MRawRunHeader.[h,cc]:
160 - the number of events in format version V9 seems to be
161 to high by one. We correct for this.
162 - added new data members for the header sizes
163 - new data member for the file number
164 - increased cize of fSourceEpochChar
165 - consequently increased class version number by 1
166
167 * datacenter/macros/plotdb.C:
168 - improved some titles
169 - added the new rates
170 - added the new values from the star-files
171
172 * mbase/MStatusDisplay.cc:
173 - removing the canvases from the global list didn't work
174 because some RecursiveRemovs rely on gROOT->FindObject to work
175 (adding them to another list didn't work either)
176
177 * mhflux/MHEnergyEst.cc:
178 - renamed the "Resolution" Histogram accordingly.
179
180 * mjobs/MJCalibrateSignal.cc:
181 - added a histogram showing the arrival time of
182 extracted interleaved calibration events
183
184 * mraw/MRawEvtData.[h,cc]:
185 - fixed the Draw function. It was broken since the latest changes
186 - added fNumBytesPerSample to the Copy-function
187 - fixed the GetSample-function
188 - added a new member funtion to return the maximu possible
189
190 * mars.rc:
191 - changed the default for the MUX spline to the 50 sl window
192
193 * msignal/MSignalCalc.cc:
194 - scale the pedestal correctly with the scale
195
196 * mjobs/MJStar.cc:
197 - allow filling of pyrometer information to be skipped
198
199 * mhist/MHWeather.cc:
200 - show also colored labels
201
202 * Makefile:
203 - it seems the libmars.so looses read permissions for group
204 and others when it is moved. Now they are set manually
205
206 * datacenter/fillsignal.C, datacenter/macros/fillstar.C:
207 - added filling of calibration pulse position
208 - use more often NULL in case of no entries. This is less
209 biasing in case of averaging of values
210
211 * macros/tutorials/readrfl.C:
212 - print run header
213 - print event header
214 - skip empty events
215
216 * mhist/MHEvent.cc:
217 - removed the pointing from the histogram names. It's
218 simply obsolete
219
220 * mjobs/MJSpectrum.[h,cc]:
221 - removed the kolmogorov test from output
222 - added a new tab showing the energy resolution
223 - therefore added a new BinningImpact to the list of binnings
224 - store the ganymed file's file name in the output
225
226 * mmain/MEventDisplay.cc:
227 - skip events without data in the loop not in the code.
228 This ensures that no task can crash due to this
229 when processing MCs
230
231 * msql/MSQLMagic.[h,cc]:
232 - fixed InsertUpdate. The primary key was not inserted
233 if Insert was called
234
235
236
237 2008/06/11 Thomas Bretz
238
239 * mhflux/MHEnergyEst.[h,cc]:
240 - finally replaced fResolution by more correct histograms
241 - some code cleanup in projecting, profiling and drawing
242 - increased class version number by one
243
244 * mbase/MStatusDisplay.cc:
245 - remove the embedded canvas from the global list to prevent
246 global access to it
247
248 * mhbase/MH3.cc:
249 - fixed a bug if in a 2D constructor a 1D profile was created
250
251 * mreport/MReportPyrometer.cc:
252 - tiny changes to the comments
253
254
255
256 2008/06/10 Thomas Bretz
257
258 * mreport/MReportPyrometer.[h,cc]:
259 - added
260
261 * mreport/Makefile, mreport/ReportLinkDef.h:
262 - added MReportPyrometer
263
264 * mreport/MReportRun.cc:
265 - removed obsolete include of MAstro
266
267 * merpp.cc:
268 - added Pyrometer information
269
270 * mfileio/MWriteRootFile.h:
271 - added new member function AddTree to add a container with the
272 corresponding time-stamp
273
274 * mjobs/MCalibrateSignal.cc, mjobs/MJStar.cc:
275 - replaced some AddContainer by the new AddTree
276 - added Pyrometer information to in- and output, respectively
277
278 * datacenter/macros/fillstar.C:
279 - added new columns fAvgHumidity, fAvgCloudiness, fRmsCloudiness
280 and fAvgTempSky
281
282 * mhist/MHWeather.[h,cc]:
283 - removed the display of the solar radiation which was
284 never working
285 - added display of the pyrometer data to the display
286 - reorganized display
287
288 * mjobs/MJStar.cc:
289 - added filling of the weather data also from the pyrometer branch
290
291
292
293 2008/06/09 Thomas Bretz
294
295 * mbase/MArgs.[h,cc]:
296 - for convinience store the full command line as Title
297 - replaced *fArgv by fArgv
298
299 * mbase/MObjLookup.cc:
300 - replaced C-style cast by reinterpret_cast
301
302 * datacenter/macros/fillcalib.C, datacenter/macros/fillstar.C:
303 - removed usage of Nint (obsolete... Form does rounding)
304
305 * datacenter/macros/fillsignal.C:
306 - removed usage of Nint (obsolete... Form does rounding)
307 - added new columns to get trigger rates from TrigPat tab
308 - fixed some small bugs lately introduced
309
310 * mhflux/MHEffectiveOnTime.cc:
311 - fixed a typo in ReInit
312
313
314
315 2008/06/06 Thomas Bretz
316
317 * datacenter/macros/plotdb.C:
318 - added average temperature and wind speed
319 - reviewed some ranges
320
321 * mhbase/MH3.cc:
322 - in the 2D case with labels and boxes use blue line color
323
324 * mhflux/MHEffectiveOnTime.[h,cc]:
325 - added a new data member fTotalTime counting the total run-time
326 from the run-headers
327 - added the new data member to the display
328 - increased class version number accordingly
329
330 * mjobs/MJCalibrateSignal.cc:
331 - let sum-trigger events pass to get calibrated
332 - improved DefineLabel table for trigger patterns
333 - added MTriggerPattern to output
334
335 * mjobs/MJStar.cc:
336 - added a new tab "Rate" showing the remaining rates per run and
337 trigger pattern after image cleaning
338 - let only event with Lvl1 trigger pass to effective on-time
339 calculation
340 - changed title in plot of avg dc currents and pedestal rms
341
342 * mtrigger/MFTriggerPattern.[h,cc]:
343 - added a counter counting the trigger decision
344 - print the result in the PostProcess
345
346
347
348 2008/06/06 Thomas Bretz
349
350 * datacenter/macros/fillstar.C:
351 - added windspeed and temperature
352
353 * datacenter/macros/fillcalib.C, datacenter/macros/fillsignal.C,
354 datacenter/macros/fillstar.C:
355 - use MSQLMagic instead of MSQLServer
356
357 * datacenter/macros/plotdb.C:
358 - added wind speed and temperature
359
360 * datacenter/macros/plotstat.C:
361 - added a plot showing the observation time per exposure (based on
362 the source key)
363
364 * mbase/MStatusDisplay.cc:
365 - fixed the SaveAs. A wrong version was comitted
366
367 * mextralgo/MExtralgoSpline.h:
368 - added the missing inclusion of TMath (root 5.18)
369
370
371
372 2008/06/03 Thomas Bretz
373
374 * mbase/MStatusDisplay.cc:
375 - added missing inclusion of TMath (root 5.18)
376 - initialize gClient in batch mode to repair broken
377 batch-mode in root 5.18. Fortunately this doesn't
378 break root 5.12
379 - added a SaveAs(const char *c, const Option_t *o)
380 based on the new SaveAs from TGObject
381
382 * mcalib/MCalibrationChargePix.[h,cc],
383 mextralgo/MExtralgoDigitalFilter.[h,cc]:
384 - moved some code to source file to prevent TMath inclusion in
385 header (root 5.18)
386
387 * mcalib/MCalibrationChargeCam.cc,
388 mcalib/MCalibrationChargePINDiode.cc:
389 - added the missing inclusion of TMath (root 5.18)
390
391 * mgeom/MGeomCam.[h,cc]:
392 - for sanity (a bug in root < 5.18) filling fPixels is now
393 done via AddAt. This "repairs" the functionality of the
394 Streamer which before didn't store any contants of fPixels
395 nor read any contents.
396 - Removed the custom Clone function. It is now obsolete,
397 because it works through the fixed Streamer
398 - a Copy-member function has been implemented
399 - a custom Streamer has been implemented allowing to read
400 files containing MGeomCamMagic written with root 5.12
401 with root 5.18
402 - A member function containing the workaround has been implemented
403 - Print got an option ("simple")
404
405 * mgeom/GeomLinkDef.h:
406 - suppress root-Streamer
407
408 * manalysis/MGeomApply.cc:
409 - added the newly necessary call to the StreamerWorkaround
410
411 * mgeom/MGeomPix.[h,cc]:
412 - because with the IgnoreTObjectStreamer set for MParContainer
413 the bits for the outer rings cannot be stored. This was no
414 problem before because in reality they have never been written
415 or read. To store the bits a new data-member fUserBits
416 has been introduced.
417 - accordingly all calles to set or remove the bits have been
418 changed to use fUserBits instead
419 - the class version number has been increased due to the new
420 data member
421 - improved Print-output
422
423
424
425 2008/06/02 Thomas Bretz
426
427 * mars.cc, sinope.cc:
428 - added include of TClass for TIgnoreStreamer (root 5.18)
429
430 * manalysis/MEventRate.[h,cc]:
431 - moved GetError to source file and included TMath (root 5.18)
432
433 * manalysis/MMultiDimDistCalc.cc, mdata/MDataList.cc:
434 - included math.h (root 5.18)
435
436 * mastro/MAstro.[h,cc], mastro/MVector3.[h,cc], mbase/MRunIter.[h,cc],
437 mbase/MTime.[h,cc], mdata/MDataPhrase.[h,cc], mgeom/MGeomPix.[h,cc],
438 mhcalib/MHCalibrationChargeBlindPix.[h,cc],
439 mhflux/MHCollectionArea.[h,cc], mhft/MHexagonFreqSpace.[h,cc],
440 mimage/MHillas.[h,cc], mmuon/MMuonSearchPar..[h,cc],
441 mpedestal/MPedestalPix.[h,cc], mpointing/MPointingDev.[h,cc],
442 mpointing/MSrcPosCam.[h,cc], mpointing/MPointingPos.[h,cc],
443 mpointing/MPointing.[h,cc]:
444 - moved some code to source file to prevent TMath inclusion in
445 header (root 5.18)
446
447 * mbase/MEnv.cc:
448 - added missing include TObjArray (root 5.18)
449 - removed obsolete EmarkerStyles (root 5.18)
450
451 * mbase/MDirIter.cc:
452 - added missing include TList (root 5.18)
453
454 * mastro/MAstroCatalog.cc, mhist/MHHadronness.cc, mhist/MHWeather.cc,
455 mhvstime/MHPixVsTime.cc, mhvstime/MHVsTime.cc,
456 mpointing/MHPointing.cc, mranforest/MHRanForest.cc,
457 mranforest/MHRanForestGini.cc, mranforest/MRanForest.cc,
458 mreflector/MHReflector.cc:
459 - added missing inlcude TH1 (root 5.18)
460
461 * mbase/MFilter.cc, mbase/MGMap.cc, mbase/MTask.cc,
462 mcalib/MCalibrationBlindPix.cc, mdata/MDataChain.cc,
463 mfilter/MFEnergySlope.cc, mgeom/MGeomMirror.cc,
464 mgui/MCamEvent.cc, mhbase/MBinning.cc, mhbase/MHMatrix.cc,
465 mhcalib/MHCalibrationPix.cc, mhcalib/MHGausEvents.cc,
466 mhflux/MHEnergyEst.cc, mhist/MHCamEventRot.cc,
467 mhist/MHHadronness.cc, mranforest/MHRanForest.cc,
468 mreflector/MRflEvtHeader.cc, mreflector/MRflSinglePhoton.cc,
469 msql/MSQLServer.cc, mtools/MSimulatedAnnealing.cc,
470 mtools/MTFillMatrix.cc, mcalib/MCalibrationPix.cc,
471 mcalib/MCalibrationQEPix.cc, manalysis/MParameterCalc.cc,
472 mcalib/MCalibrationTestCalc.cc, mdata/MDataArray.cc,
473 mgeom/MGeomCamDwarf.cc, mhbase/MH3.cc, mtools/MagicJam.cc,
474 mhcalib/MHCalibrationRelTimeCam.cc, mhft/MGeomCamMagicXT.cc,
475 mranforest/MRanForestCalc.cc, mtools/MagicDomino.cc,
476 mhflux/MHThreshold.cc, mimage/MStereoPar.cc,
477 mfilter/MFCosmics.cc, mpedestal/MPedestalCam.cc:
478 - added missing include of TMath (root 5.18)
479
480 * mbase/MGTask.cc, mdata/MDataChain.cc, mhbase/MHArray.cc,
481 mjobs/MJCut.cc, mjoptim/MJOptimizeCuts.cc, mmc/MMcEvt.cxx:
482 - added missing include of TClass (root 5.18)
483
484 * mhbase/MH3.cc:
485 - added missing include of THashList (root 5.18)
486
487 * mcalib/MCalibrationChargeCalc.[h,cc], msignal/MExtractor.[h,cc],
488 mpedestal/MPedestalSubtract.[h,cc], msignal/MExtractTime.[h,cc]:
489 - for convinience (rootcint of 5.18) changed "static const TString"
490 to "static const char *"
491
492 * mhflux/MMcSpectrumWeight.cc:
493 - Use TString::Data() for second argument in TF1 constructor.
494 Otherwise it is ambiguous in root 5.18
495
496 * mhbase/MH.cc:
497 - adde missing includes of TColor, TMath and TClass (root 5.18)
498 - implemented a workaround which always uses the correct
499 CreateGradientColorTable (root 5.18)
500
501 * Makefile:
502 - linking of the shared object is now done in /tmp
503 - replaced = by := where possible
504
505 * mjobs/MJCalibrateSignal.cc:
506 - do not invert contcoscal, that's wrong
507
508 * mmovie/MMovieWrite.cc:
509 - added a #if-directive to use either gStyle or TColor
510 for CreateGradientColorTable depending on root-version
511
512 * mimage/MStereoPar.[h,cc], mimage/MStereoCal.[h,cc]:
513 - replaced Monate Carlo container by MPointingPos
514 - made every algorithm unique
515
516
517
518 2008/06/01 Thomas Bretz
519
520 * callisto.cc, star.cc:
521 - renamed new option to "--null-dev" (clashes with MLog options)
522
523 * mbase/MContinue.cc:
524 - improved output
525
526 * mbase/MTaskList.cc:
527 - fixed broken FindTaskList
528
529
530
531 2008/05/31 Thomas Bretz
532
533 * callisto.cc, star.cc:
534 - added new option "--null" to suppress run-wise output files
535
536 * mjobs/MJob.h:
537 - added new data-member fNullOut to flag suppression of
538 run-wise output files
539
540 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
541 - use new option HasNullOut from base class
542
543 * mbase/MClone.cc:
544 - fixed Init (still had a constructor like initializer)
545
546 * mtrigger/MFTriggerPattern.h:
547 - included missing MTripperPattern
548
549 * mtrigger/MFTriggerPattern.cc:
550 - removed default arguments
551 - exchanged ^ by ~
552 - fixed a few typos in function names
553
554
555
556 2008/05/27 Stefan Ruegamer
557
558 * datacenter/scripts/filesondisk
559 - changed the search for raw files to not search in hidden folders
560
561
562
563 2008/05/25 Thomas Bretz
564
565 * mtrigger/MTriggerPattern.cc:
566 - fixed a typo in a comment
567
568 * mtrigger/MFTriggerPattern.[h,cc]:
569 - some code cleanup (mainly unified all the Require and Deny
570 functions into one)
571 - added a DenyAll member function
572 - added Allow member functions including an AllowAll member function
573
574 * mjobs/MJPedestal.cc:
575 - To choose pedestals we now deny all other trigger bits except the
576 pedestal bit and in the case of data runs we deny all bits
577 except trigger lvl1 and trigger lvl2
578
579 * mjobs/MJCalibration.cc:
580 - In addition to denial of prescaled calibration events we
581 deny any bit in the unprescaled pattern but allow only
582 calibration events
583
584 * mjobs/MJCalibrateSignal.cc:
585 - Instead of the denial of only calibration and pedestal events,
586 we now deny any bit in the pattern, but allow Trigger Lvl1
587 and Trigger Lvl2 events to choose cosmics
588 - Instead of the denial of only lvl1 and lvl2 events,
589 we now deny any bit in the pattern, but allow pedestal
590 events to choose pedestals
591 - Instead of requiring only calibration events,
592 we now deny any bit in the pattern, but require the calibration
593 bit to choose calibration events
594
595 * mbase/MClone.[h,cc]:
596 - instead of cloning the object again and again we now clone
597 it once and then just copy the contents. A new option has
598 been introduced to switch back to the old behaviour
599
600 * mbase/MStatusDisplay.[h,cc]:
601 - changed the argument of GetEmbeddedCanvas from a pointer
602 to a reference
603
604 * macros/rootlogon.C:
605 - switched on optimization (-O3) for ACLIC
606
607
608
609 2008/05/24 Thomas Bretz
610
611 * mjobs/MJCalibrateSignal.cc:
612 - removed the obsolete fconsmics (what the hell did it do...
613 it removed the largest events?)
614 - added a cosmics trigger for calibration events instead
615
616
617
618
619 2008/05/20 Thomas Bretz
620
621 * mjobs/MJCalibrateSignal.cc:
622 - added a MH3-histogram to be filled. It contains the
623 rate of the trigger pattern per run.
624 - the filter selecting the calibration or pedestal
625 events has been renamed from ftp to fcalped
626 - the MContinue rejecting these events has been renamed
627 from conttp to contcalped
628 - the filter selecting the pedestal events have been
629 renamed from ftp2 to fped
630 - In the case of MUX data (no lo-gain) this filter
631 is now also rejecting lvl1 and lvl2 triggered events
632 - the ftp2-filter for the pedestal extraction tasks and
633 the corresponding histogram fillers is obsolete
634 - the previouls "PedestalFilter" is obsolete.
635 - it doesn't make sense not to extract the signal (filter
636 of teskenv1, taskenv2 and taskenv3) but process the
637 rest of the tasklist
638 - the pedestal extraction (as the calibration was already)
639 has been moved to its own tasklist with the corresponding
640 filter applied.
641 - tlist3 has been renamed to tlist4
642 - contped has been removed from the tasklist
643
644 * mhbase/MH3.cc:
645 - fixed a bug introduced with the lables (it must be !(x&y)
646 instead of !x&y
647
648 * mjobs/MDataSet.cc:
649 - shortened a line of output to fit into 80 characters
650
651
652
653 2008/05/19 Thomas Bretz
654
655 * Makefile.conf.general, Makefile.conf.linux:
656 - distinguish between := (eval once) and = (eval every access)
657
658 * mbase/BaseLinkDef.h, mbase/Makefile:
659 - added MObjLookup
660
661 * mbase/MObjLookup.[h,cc]:
662 - added
663
664 * mbase/MEvtLoop.cc:
665 - set progress bar position to 0 before PreProcessing
666
667 * mdata/MDataMember.[h,cc]:
668 - added a member function to get a string
669
670 * mfilter/MFCosmics.cc:
671 - fixed a typo in a comment
672
673 * mhbase/MH.[h,cc]:
674 - improved SetBinning for newer root-versions
675 - improved SetBinning to correctly support axis with labels
676 (keeps the binning unchanged)
677
678 * mhbas/MH3.[h,cc], mhbase/MHn.[h,cc]:
679 - support for axis labels was added.
680 - a possibility to set an additional weight has been added
681 - the version number has been increased accordingly
682
683 * mjobs/MJPedestal.cc:
684 - deny level1 and level2 triggers choosing pedestal events
685
686 * mraw/MRawRunHeader.h:
687 - added a member function returning the RunLength (stop-start)
688
689 * mtrigger/MTriggerPattern.[h,cc]:
690 - wrapped some comments
691 - improved comments
692
693
694
695 2008/05/15 Thomas Bretz
696
697 * mfilter/MFMagicCuts.[h,cc]:
698 - fixed a few typos in comments and in the output
699 - added an option kAreaLin with a linear cut in area for special
700 studies
701
702 * mbase/MStatusDisplay.cc:
703 - if no MStatusArray is found, keys which store a TCanvas object
704 are displayed instead if available
705
706 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
707 - the extraction range to get the maximum is now determined
708 automatically from the MExtractedSignalCam
709
710 * mpedestal/MPedestalSubtract.cc, msignal/MExtractTimeAndCharge.cc:
711 - raise an error if there is a mismatch in the number of samples
712
713
714
715
716 2008/05/14 Thomas Bretz
717
718 * mhbase/MH3.[h,cc], mhbase/MHn.[h,cc]:
719 - enhanced to allow direct filling of Profile histograms
720
721 * mjobs/MDataSet.h:
722 - fixed a bug in Print() causing an infinite loop
723
724 * mjtrain/MJTrainDisp.cc, mjtrain/MJTrainSeparation.cc:
725 - write the dataset(s) to the output file
726
727 * mjtrain/MJTrainEnergy.cc
728 - write the dataset to the output file
729 - added new plots to show the resolution versus several different
730 parameters
731
732 * mpedestal/MPedestalSubtract.[h,cc]:
733 - added an additional check to compate the number of hi-/lo-gain
734 slices in the run- and event-header
735
736 * mpointing/MPointingDevCalc.cc:
737 - added the 14th Jan 08 to the list of new pointing models
738
739
740
741 2008/05/07 Stefan Ruegamer
742
743 * datacenter/scripts/checkmd5sum
744 - implemented check of files from /magic and /data
745
746 * datacenter/scripts/checktransfer
747 - changed the search for temporary zipfiles to not search in hidden
748 directories
749
750 * datacenter/scripts/movingrawfiles2
751 - movingrawfiles to move raw files from /data/fromtape
752
753 * datacenter/scripts/runcallisto
754 - changed default callisto.rc to callisto_mux_new.rc
755
756 * datacenter/scripts/zipscript
757 - changed the script due to the fact that /magic/data/rawfiles is
758 now a link
759 - changed the find to not search in hidden directories
760 - added the -n option to ssh
761
762 * resources/calibration_spline.rc
763 - added calibration factors for periods 62-66 but these are not
764 newly calculated, simply pasted from previous periods!
765
766
767
768 2008/04/08 Thomas Bretz
769
770 * mreport/MReportDrive.cc:
771 - implemented changes of Version 20080220
772
773
774
775 2008/03/19 Thomas Bretz
776
777 * mjobs/MJSpectrum.cc:
778 - fixed a bug introduced yesterday. The overflow bin was not
779 correctly referenced
780
781
782
783 2008/03/18 Thomas Bretz
784
785 * sponde.cc:
786 - added new option "--force-runtime"
787
788 * mbase/MEnv.h:
789 - added WriteFile to context menu
790
791 * mjobs/MJSpectrum.[h,cc]:
792 - added a new option to force using the runtime instead of the
793 effective observation time (this might bw wrong for very
794 short datasets)
795 - added a check if the effective observation time is out of
796 the histogram range... print a warning if so and include
797 the overflow bins into the eff. obs time
798 - added an estimated sensitivity curve for high and low za
799 to the spectrum plots
800 - added description text for 1553 and crab spectrum
801 - write out the MC events after cuts including their weights
802 - do not fit at 1TeV but 500GeV instead
803
804 * mjobs/MJob.cc:
805 - check in WriteContainer whether the file is already open
806
807 * mpointing/MPointingDevCalc.cc:
808 - added some more comments
809
810 * mhflux/MMcSpectrumWeight.[h,cc]:
811 - added the possibility to extend a spectrum by "fake" statistics
812
813
814
815 2008/03/14 Daniel Hoehne
816
817 * datacenter/macros/filldotrun.C:
818 - inserted new arehucas version
819
820
821
822 2008/03/04 Thomas Bretz
823
824 * condor/program.submit, condor/macro.submit, condor/script.submit:
825 - added
826
827
828
829 2008/03/03 Thomas Bretz
830
831 * mhflux/MHAlpha.[h,cc]:
832 - allow to project individual bins in DrawNicePlot
833
834
835
836 2008/02/24 Thomas Bretz
837
838 * mbase/MLog.h:
839 - added a getter for the OutputLevel (for debugging)
840
841 * mpointing/MPointing.h:
842 - added a memberfunction to calculate the Abs-value
843
844 * mpointing/PointingLinkDef.h:
845 - added RaDec
846
847
848
849 2008/02/21 Daniela Dorner
850
851 * datacenter/db/builddatasets.php:
852 - display 'Remark' only in case of errors
853
854
855
856 2008/02/08 Stefan Ruegamer
857
858 * datacenter/scripts/checkmd5sum
859 - added check to prevent that checksums of files not read from tape
860 enter the .lapalma file
861
862 * datacenter/scripts/dbchk
863 - added check for crashed runs, sequences and datasets
864 - corrected bugs in find command and $dir-loops
865 - adapted to the automatic concept and added it to the cronjobs
866
867
868
869 2008/02/01 Stefan Ruegamer
870
871 * datacenter/macros/filldotrun.C
872 - added default entry for fCompmux for new runs
873
874 * datacenter/macros/checkfileavail.C
875 - added checking of fCompmux
876
877
878
879 2008/02/01 Daniel Hoehne
880
881 * datacenter/db/runinfo-aio.php:
882 - fixed 'bug' with query. Now runs are displayed in ascending order
883
884
885
886 2008/01/31 Thomas Bretz
887
888 * mbase/MThread.[h,cc]:
889 - imported from Cosy
890
891 * mbase/Makefile:
892 - added MThread
893
894 * mbase/BaseLinkDef.h:
895 - added MThread
896
897
898
899 2008/01/27 Thomas Bretz
900
901 * .rootrc:
902 - updated with the correct path to the ViewCVS
903
904
905
906 2008/01/24 Thomas Bretz
907
908 * mpointing/MPointing.cc:
909 - added ClassImp for RaDec
910
911 * mpointing/MPointing.h:
912 - added code for classes AltAz and RaDec deriving from TVector2
913 not to be used in Mars and Cosy
914
915
916
917 2008/01/24 Daniel Hoehne
918
919 * scripts/preparemc:
920 - adapted to new rawfile/camera structure in /magic/montecarlo
921
922
923
924 2008/01/14 Thomas Bretz
925
926 * mpointing/MPointing.h:
927 - added enumeration operator[]
928
929
930
931 2008/01/11 Thomas Bretz
932
933 * mbase/MLog.cc:
934 - correctly use delete[] instead of delete for fGuiLInes as
935 suggested by valgrind.
936
937
938
939 2008/01/09 Thomas Bretz
940
941 * mbadpixels/MBadPixelsTreat.[h,cc]:
942 - removed obsolete fRawHeader
943
944 * mpointing/MSrcPosCam.[h,cc]:
945 - added Paint member function
946
947 * mpointing/MSrcPosRndm.[h,cc]:
948 - also produce a antio source position for wobble observations
949
950 * mraw/MRawRunHeader.cc, mjobs/MJCalibration.cc,
951 mpedestal/MPedestalCam.cc:
952 - some cosmetics
Note: See TracBrowser for help on using the repository browser.