source: trunk/MagicSoft/Mars/Changelog@ 1171

Last change on this file since 1171 was 1171, checked in by blanch, 24 years ago
*** empty log message ***
File size: 75.1 KB
Line 
1 -*-*- END -*-*-
2 2002/01/11: Oscar Blanch Bigas
3 * main/MAnalysis.cc:
4 - added MBlindPixelCalc step.
5
6 * macros/trigrate.C:
7 - the lis of MHMcRate is created usinf from and to instead of
8 only dimension. Otherwise the cas of a single trigger option is
9 not well treated.
10
11 * mhist/MHMcRate.[h,cc]:
12 - added funtion members SetFlux and SetIncidentRate and small
13 modification in CalcRate member function
14
15 * mmontecarlo/MMcTriggerRateCalc.cc:
16 - now this task sets the parameters to know the incident particle
17 flux using MHMcRate:SetFlux. The value are decide by the task
18 itself depending on the fPartId.
19
20 * manalysis/MBlindPixelCalc.cc:
21 - rename MMcRunHeader:GetStarFieldDe to MMcRunHeader:GetStarFieldDec.
22
23 * mmc/MMcRunHeader.[hxx, cxx]:
24 - rename MMcRunHeader:GetStarFieldDe to MMcRunHeader:GetStarFieldDec.
25
26 2002/01/10: Oscar Blanch Bigas
27
28 * mbase/Makefile:
29 - added -I../MRawFormat in the included directories for compile
30 and link. It was needed to use this Makefile to compile the
31 files inside the drectory while compiling Monte Carlo programs.
32
33 * mraw/Makefile:
34 - added -I../MBase in the included directories for compile
35 and link. It was needed to use this Makefile to compile the
36 files inside the drectory while compiling Monte Carlo programs.
37
38 * mbase/Makefile:
39 - added -I../MBase- in the included directories for compile
40 and link. It was needed to use this Makefile to compile the
41 files inside the drectory while compiling Monte Carlo programs.
42
43 * mbase/MReadTree.cc:
44 - changed #include "../mraw/MRawEvtData.h" by #include
45 "MRawEvtData.h" to remove dependencies on the directory tree naming.
46
47
48 2002/01/09: Oscar Blanch Bigas
49
50 * manalysis/MPedestalCam.[h,cc]:
51 - added CheckBounds function to check that program does not try to
52 access pedestal outside the camera size.
53
54 * manalysis/MCerPhotCalc.h:
55 - Member data const MPedestalCam *fPedestals -> MPedestalCam
56 *fPedestals.
57
58 * manalysis/MCerPhotCalc.cc:
59 - Sanity check to avoid searching to pedestals outside the camera
60 size has been added.
61
62 * mmc/MMcRunHeader.[h,cxx]:
63 - added functions GetStarField[De,Ra].
64
65 * manalysis/MBlindPixels.[h,cc]:
66 - new containet that has a list of pixels that should not be used
67 in the analysis for any reason (corrupted, star in them, ...).
68
69 * manalysis/MBlindPixelCalc.[h,cc]:
70 - It is a task used to set up the list of blind pixels. Currently
71 it recognises the CrabNebula starfield and then switch off the
72 Theta Taury pixels. Blind pixels can be also introduced through
73 the macro or analysis program.
74
75 * manalysis/Makefile:
76 - added MBlindPixels and MBlinPixelCalc.
77
78 * manalysis/AnalysisLinkDef.h:
79 - added MBlindPixels and MBlinPixelCalc.
80
81 * macros/MagicHillas.C:
82 - added MBlindPixelCalc to avoid bias results due to Star Field
83 NSB.
84
85 * macros/readMagic.C:
86 - added MBlindPixelCalc to avoid bias results due to Star Field NSB while
87 computing the Hillas parameters.
88
89 2001/12/19: Thomas Bretz
90
91 * mbase/MEvtLoop.cc:
92 - added #ifdef directive to make it work on older root also
93
94 * mbase/MReadTree.cc:
95 - added #ifdef directive to get rid of the memory leak in prior
96 root 3.02/* versions
97
98 * macros/MagicHillas.C, macros/readMagic.C, meventdisp/MGCamDisplay.cc,
99 mmain/MAnalysis.cc:
100 - changes MMcPedestalNSB to MMcPedestalNSBAdd
101
102 * manalysis/MMcPedestalCopy.[h,cc], manalysis/MMcPedestalNSBAdd.[h,cc]:
103 - reorganized ReInit, PreProcess.
104 - moved some code from ReInit to PreProcess to make the code
105 simpler. At the moment we don't intend to change the
106 objects in the parlist while runtime.
107
108 * manalysis/MMcPedestalNSB.[h,cc]:
109 - removed
110
111 * mbase/MReadMarsFile.cc:
112 - read the first run header twice. To make it available in the
113 PreProcess of all tasks
114
115 * mbase/MTaskList.cc:
116 - fixed a bug in the ReInit function. The ReInits where calles with
117 a NULL-pointer
118
119
120
121 2001/12/18: Oscar Blanch
122
123 * manalysis/Makefile:
124 - Removed MMcPedestalNSB from compilation and added
125 MMcPedestalNSBAdd.
126
127 * manalysis/AnalysisLinkDefine.h:
128 - Removed MMcPedestalNSB from class list and added
129 MMcPedestalNSBAdd.
130
131 * manalysis/MMcPedestalCopy.[h,cc]
132 - added ReInit function.
133 - move all actions needed to redo for each run from PreProcess
134 to ReInit
135 - fix bug of Pedestal and Pedestal fluctuaions correspondence.
136
137 * manalysis/MMcPedestalNSBAdd.[h,cc]
138 - new name for old MMcPedestalNSB.[h,cc]
139 - added ReInit function.
140 - move all actions needed to redo for each run from PreProcess
141 to ReInit
142 - information about pixel size is used from MGeomCam.
143
144 * manalysis/MCerPhotCalc.[h,cc]
145 - remove fNumLoGainFadcSlices and fNumHiGainFadcSlices members
146 - fix bug of Pedestal and Pedestal fluctuaions correspondence.
147
148
149
150 2001/12/18: Thomas Bretz
151
152 * manalysis/MMcPedestalCopy.cc:
153 - changed output
154
155 * manalysis/MMcPedestalNSB.cc:
156 - changed output
157 - simplified initialization in PreProcess
158
159 * mbase/MAGIC.h:
160 - added kSKIP
161
162 * mbase/MParList.cc:
163 - added a check for the correct inheritance in FindCreateObj
164
165 * mbase/MTask.cc:
166 - added support for kSKIP in PreProcess
167
168 * mbase/MTaskList.[h,cc]
169 - added support for kSKIP in PreProcess
170 - added Remove function (private)
171
172
173
174 2001/12/17: Thomas Bretz
175
176 * .rootrc:
177 - added Root.Html.DescriptionStyle
178 - added Root.Html.SearchEngine
179
180 * macros/dohtml.C:
181 - changed to use THtml (root >= 3.02/06 only)
182
183 * manalysis/Makefile:
184 - changed order to get rid of some wranings
185
186 * mbase/BaseLinkDef.h:
187 - removed MHtml
188
189 * mbase/MEvtLoop.cc:
190 - exchanged gSystem->ProcessEvents() by gClient->ProcessEventsFor()
191 to make gui update faster
192
193 * mbase/MGList.cc:
194 - added a missing sanity check (workaround for a root bug)
195
196 * mbase/MReadTree.cc:
197 - uncomment EnableBranchCoosing for AutoEnablingScheme
198 (don't know why there was a comment which made things realy slow)
199 - changed the auto enabling scheme, so that a branch isn't enabled
200 more than once. This doesn't hurt, but the output may confuse the
201 users.
202
203 * mbase/MTask.cc:
204 - added a simple not really necessary check whether the branch is
205 already in the list
206
207 * mbase/MWriteRootFile.cc:
208 - changed kFillTree to a local const
209
210 * mbase/Makefile:
211 - removed MHtml.cc
212
213 * mfilter/MFTriggerLvl1.cc:
214 - changed AddBranchToList to use the correct container name
215
216
217
218 2001/12/14: Thomas Bretz
219
220 * mbase/MReadMarsFile.[h,cc], mbase/MReadFild.[h,cc]:
221 - corrected handling of ReInit/Notify (at the moment I assume
222 one run per file)
223 - made sure, that we don't get memory leaks when using MReadTree
224 more than once because the pointer to the pointer isn't deleted.
225 - added a small class MChain which enhances TChain by a function to
226 reset fTree. This is used to control when notification are
227 happening
228
229 * mbase/MTask.cc:
230 - reset the number of executions before the preprocessing
231
232
233
234 2001/12/11: Thomas Bretz
235
236 * mbase/MGGroupFrame.cc:
237 - removed default arguments from source file
238
239 * mbase/MGList.cc:
240 - changed cast in IsExisting to ?:
241
242 * NEWS:
243 - changed
244
245 * manalysis/MCerPhotCalc.cc, mfilter/MTriggerLvl1.cc,
246 mmontecarlo/MMcCollectionAreaCalc.cc,
247 mmontacarlo/MMcThresholdCalc.cc,
248 MMcTriggerRateCalc.cc:
249 - added Masterbranch name to AddToBranchList
250
251 * manalysis/MMcPedestalCopy.cc:
252 - added Masterbranch name to AddToBranchList
253 - fixed a bug in the branch name
254
255 * mbase/MGList.[h,cc]:
256 - added a better output if a picture wasn't found
257
258 * mbase/MReadTree.[h,cc]:
259 - added support for branches with master branch names to auto scheme
260 (first the complete branch name is tried and if this isn't found
261 only the subbranch name is used to enable the branch)
262
263 * mbase/MWriteRootFile.cc:
264 - appended a '.' to all newly create branches
265
266 * mmain/MBrowser.cc, mmain/MMars.cc:
267 - add the gui elements only if the corresponding picture was found
268
269 * mmain/MMars.[h,cc]:
270 - removed fPic1
271 - removed fPic2
272 - changed TList to MGList
273
274 * mraw/MRawFileWrite.cc:
275 - added a '.' to all branch names
276
277 * mbase/MTask.[h,cc]:
278 - added Prototype for ReInit-function
279
280 * mbase/MTaskList.[h,cc]:
281 - implemented ReInit for a task list
282
283 * mhist/MHFadcCam.h:
284 - added '->' to fArray
285
286
287
288 2001/12/10: Thomas Bretz
289
290 * mmc/*.hxx:
291 - Changed MPARCONTAINER_H to MARS_MParContainer
292
293 * meventdisp/MGCamDisplay.cc:
294 - added MMcPedestalCopy to task list
295 - added MMcPedestalNSB to task list
296
297 * mmain/MAnalysis.cc:
298 - added MMcPedestalCopy to task list
299 - added MMcPedestalNSB to task list
300 - changed reader from MReadTree to MReadMarsFile
301
302 * meventdisp/MGEvtDisplay.cc:
303 - changed reader from MReadTree to MReadMarsFile
304
305 * macros/MagicHillas.C, macros/readMagic.C:
306 - removed unnecessary MReadTree
307
308
309
310 2001/11/28: Oscar Blanch Bigas
311
312 * mbase/MReadMarsFile.cc:
313 - Added process of fRun = new MReadTree("RunHeaders", fname),
314 needed to read RunHeaders tree information.
315
316 * manalysis/MCerPhotCalc.h:
317 - Added fNumLoGainFadcSlices and fNumHiGainFadcSlices member
318 variables because they are needed for Pedestal substraction.
319
320 * manalysis/MCerPhotCalc.h:
321 - Change in the methode to substract the pedestal. The new
322 methode is valid either for MC data and real data but only for
323 the current integration (GetSumHiGainSamples()).
324
325 * macros/readMagic.C:
326 - Added several tasks in the task list:
327 MReadMarsFile to read RunHeaders Tree
328 MPedestalCopy and MPedestalNSB to treat correctly pedestals.
329
330 * macros/MagicHillas.C:
331 - Added several tasks in the task list:
332 MReadMarsFile to read RunHeaders Tree
333 MPedestalCopy and MPedestalNSB to treat correctly pedestals.
334
335 * mmc/MMcRunHeader.hxx:
336 - Added GetNumPheFromDNSB().
337
338 * mmc/MMcFadcHeader.hxx:
339 - Added GetAmplitud().
340
341 * manalysis/MMcPedestalNSB.h / .cc:
342 - New class which adds to the pedestal rms the contribution from
343 the diffuse NSB.
344
345 * manalysis/Makefile:
346 - New class MMcPedestalNSB added.
347
348 * manalysis/AnalysisLinkDefine.
349 - New class MMcPedestalNSB added.
350
351
352
353 2001/11/16: Thomas Bretz
354
355 * mhist/MHMcCollectionArea.cc:
356 - set the ReadyToSave bit in CalcEfficiency.
357
358 * mmontecarlo/MMcThresholdCalc.cc:
359 - set the ReadyToSave bit after the calculation has been finished.
360
361 * mhist/MHMcRate.cc:
362 - set the ReadyToSave bit in CalcRate
363
364
365
366 2001/11/16: Thomas Bretz
367
368 * mbase/MEvtLoop.cc:
369 - removed clock.Print()
370
371 * mbase/MGList.[cc,h]:
372 - added support for TGPictures
373
374 * mbase/MReadTree.[h,cc]:
375 - set ReadyToSave-bit only if reading was successfull
376 - made SetReadyToSave private
377
378 * mbase/MTaskList.cc:
379 - corrected a small bug in the output
380
381 * mbase/MWriteRootFile.cc:
382 - added a workaround in Print (don't know why it fails for me)
383 - removed fTrees.SetOwner()
384
385 * mbase/MTask.cc:
386 - removed include of TOrdCollection, TMethod
387 - some changes to the output
388
389 * mbase/MParContainer.h:
390 - removed old comments
391
392 * mmain/MAnalysis.cc, mmain/MCameraDisplay.cc, mmain/MDataCheck.cc,
393 mmain/MEvtDisp.cc, mmain/MMonteCarlo.cc:
394 - changed Widget IDs to root style enums
395 - moved enumerations in the range below 0x100
396
397 * mmain/MBrowser.[h,cc]:
398 - removed some of the member variables, accessed via MGList now
399 - changed TList to MGList
400 - added a file-filter combo-box
401
402 * mars.cc:
403 - changed output
404
405
406
407 2001/11/15: Thomas Bretz
408
409 * mbase/MArray.cc, mbase/MArrayB.cc,mbase/MArrayS.cc,
410 mbase/MClone.cc, mbase/MEvtLoop.cc, mbase/MFilter.cc,
411 mbase/MFilterList.cc, mbase/MGGroupFrame.cc, mbase/MGList.cc,
412 mbase/MGTask.cc, mbase/MInputStreamID.cc, mbase/MLog.cc,
413 mbase/MLogManip.cc, mbase/MParContainer.cc, mbase/MParList.cc,
414 mbase/MPrint.cc, mbase/MReadMarsFile.cc, mbase/MReadTree.cc,
415 mbase/MTime.cc, mbase/MWriteAsciiFile.cc, mbase/MWriteFile.cc,
416 mbase/MWriteRootFile.cc, manalysis/MCT1ReadAscii.cc,
417 manalysis/MCerPhotCalc.cc, manalysis/MHillas.cc,
418 manalysis/MHillasCalc.cc, manalysis/MMcPedestalCopy.cc,
419 manalysis/MPedCalcPedRun.cc, manalysis/MPedestalCam.cc,
420 manalysis/MPedestalPix.cc, manalysis/MCerPhotEvt.cc,
421 manalysis/MCerPhotPix.cc, manalysis/MImgCleanStd.cc,
422 manalysis/MImgCleanStd.cc, mdatacheck/MDumlEvtHeader.cc,
423 mdatacheck/MGDisplayAdc.cc, meventdisp/MGCamDisplay.cc,
424 meventdisp/MGEvtDisplay.cc, meventdisp/MGFadcDisp.cc,
425 mfilter/MFTriggerLvl1.cc, mgui/MGeomCam.cc, mgui/MGeomCamMagic.cc,
426 mgui/MGeomCamCT1.cc, mgui/MgeomPix.cc, mgui/Mhexagon.cc,
427 hist/MFillH.cc, mhist/MH.cc, mhist/MHFadcCam.cc, mhist/MHFadcPix.cc,
428 hist/MHHillas.cc, mhist/MHMcCollectionArea.cc, mhist/MHMcEnergy.cc,
429 mhist/MHMcRate.cc, mhist/MHStarMap.cc, mmain/MAnalysis.cc,
430 mmain/MBrowser.cc, mmain/MCameraDisplay.cc, mmain/MDataCheck.cc,
431 mmain/MEvtDisp.cc, mmain/MMars.cc, mmain/MMonteCarlo.cc,
432 mmontcarlo/MMcCollectionAreaCalc.cc, mmontecarlo/MMcThresholdCalc.cc,
433 mmontecarlo/MMcTriggerRateCalc.cc, mraw/MrawCrateArray.cc,
434 mraw/MRawCrateData.cc, mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc
435 mraw/MRawEvtPixelIter.cc, mraw/MRawEvtFileRead.cc,
436 mraw/MRawEvtFileWrite.cc, mraw/MRawEvtRunHeader.cc
437 - changed mailing address of author according to THtml of root 3.02
438
439 * mbase/MClone.cc, mbase/MEvtLoop.cc, mbase/MFilterList.cc,
440 mbase/MGTask.cc, mbase/MParContainer.cc, mbase/MParList.cc,
441 mbase/MPrint.cc, mbase/MReadMarsFile.cc, mbase/MReadTree.cc,
442 mbase/MWriteAsciiFile.cc, mbase/MWriteFile.cc,
443 mbase/MWriteRootFile.cc, manalysis/MCerPhotEvt.cc,
444 manalysis/MCerPhotPix.cc, manalysis/MImgCleanStd.cc,
445 mgui/MGeomCam.cc, mgui/MGeomCamMagic.cc, mgui/MGeomCamCT1.cc,
446 mgui/MgeomPix.cc, mgui/Mhexagon.cc, hist/MFillH.cc, mhist/MHMcEnergy.cc,
447 mhist/MHMcRate.cc, mmontcarlo/MMcCollectionAreaCalc.cc,
448 mmontecarlo/MMcThresholdCalc.cc, mmontecarlo/MMcTriggerRateCalc.cc
449 mraw/MRawCrateData.cc, mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc
450 mraw/MRawEvtPixelIter.cc, mraw/MRawEvtFileRead.cc,
451 mraw/MRawEvtFileWrite.cc, mraw/MRawEvtRunHeader.cc
452 - changed output to new style logging (verbosity level introduced)
453
454 * mbase/MGTask.h:
455 - added default to CreateGui
456
457 * mbase/MLog.cc
458 - chnaged comparision between output and debug level from >= to >
459
460 * mbase/MLogManip.h:
461 - added defintions for debug levels
462
463 * mbase/MReadTree.[h,cc]:
464 - added support for filters
465 - SetReadyToSave added
466 - Print added
467
468 * mbase/MTaskList.[h,cc], MTask.[h,cc]:
469 - changed TOrCollection to TList, because TList can be stored in a
470 root file.
471
472 * mbase/MTask.[h,cc]:
473 - added GetFilter function (used in MReadTree)
474
475 * manalysis/MImgCleanStd.cc:
476 - same changed to the GUI layout
477 - added Print member function
478
479 * meventdisp/MGCamDisplay.cc:
480 - added group frame around some gui elements
481
482 * mfilter/MFTriggerLvl1.cc:
483 - fixed missing Init call
484 - added missing AddToBranchList call
485
486 * mars.cc:
487 - added command line option to set the verbosity level
488
489 * merpp.cc:
490 - added setup for highest verbosity level
491
492
493
494 2001/11/14: Thomas Bretz
495
496 * macros/dohtml.C:
497 - added missing path to mfilter
498
499 * manalysis/MHillas.cc:
500 - changed the degree symbol back to 'deg', it seems that the code
501 for it isn't common
502
503 * mhist/MH.cc:
504 - added comment for MakeDefCanvas
505
506 * mhist/MHFadcCam.[h,cc]:
507 - removed old comments (SaveHist)
508
509 * mhist/MHHillas.cc:
510 - changed the Name of fAlpha back. Symbols are nonsens in the name.
511
512 * mbase/MGList.[h,cc], mbase/MGTask.[h,cc], mbase/MGGroupFrame.[h,cc]:
513 - added
514
515 * Makefile.conf.linux, Makefile.conf.linux-gnu:
516 - changed to O3
517 - added -fnonnull-objects
518 - added -Woverloaded-virtual
519
520 * macros/readCT1.C, macros/readMagic.C:
521 - changed to use MClone
522
523 * manalysis/MImgCleanStd.[h,cc]:
524 - derived from TGTask
525 - added CreateGuiElements
526 - added ProcessMessage
527
528 * mbase/BaseLinkDef.h, mbase/Makefile:
529 - added MGTask
530 - added MGList
531 - added MGGroupFrame
532
533 * mbase/MInputStreamID.cc:
534 - rmoved old comment
535
536 * mbase/MParContainer.[h,cc]:
537 - changed output
538 - made Hash const
539 - added GetDiscriptor
540
541 * mbase/MParList.[h,cc]:
542 - made FindObject const correct (see TObject)
543
544 * mbase/MTask.[h,cc]:
545 - changed output to use GetDescriptor
546 - made Call* functions virtual (used in TGTask)
547
548 * mbase/MTaskList.[h,cc]:
549 - made FindObject const correct (see TObject)
550 - changed output to use GetDescriptor
551
552 * mbase/MTime.cc:
553 - code reformatting
554
555 * mbase/MWriteRootFile.cc:
556 - small changes in output
557
558 * mgui/MHexagon.cc:
559 - changed output according to TEllipse and similar
560 - made ls const
561
562 * mhist/MFillH.cc:
563 - changed output to use GetDescriptor
564
565 * mmain/MAnalysis.[h,cc]:
566 - changed to use new GUI of MImgCleanStd
567
568 * mraw/MRawEvtData.cc:
569 - small changes to output
570 - better sanity check for non existing fRunHeader
571
572
573
574 2001/11/09: Thomas Bretz
575
576 * mars.cc, merp.cc, macros/rootlogon.C:
577 - added MArray::Class()->IgnoreTObjectStreamer();
578
579
580
581 2001/11/08: Thomas Bretz
582
583 * meventdisp/MGCamDisplay.cc:
584 - changed enums to root style
585 - get rid of the problem of button deletion by adding the buttons
586 as first entries to the list
587
588 * mmain/MMonteCarlo.cc:
589 - changed enums to root style
590 - get rid of the problem of button deletion by adding the buttons
591 as first entries to the list
592
593 * manalysis/MCerPhotCalc.cc, manalysis/MPedCalcPedRun.cc,
594 mhist/MHFadcCam.cc:
595 - removed 'Fadc' from function names
596
597 * manalysis/MCerPhotEvt.[h,cc]:
598 - made AddPixel inline
599
600 * manalysis/MMcPedestalCopy.cc:
601 - added output
602
603 * manalysis/MPedestalCam.cc:
604 - removed FIXME
605
606 * Makefile's:
607 - some reordering
608 - changed to the output
609
610 * mbase/MReadTree.cc:
611 - removed setting of AutoDel-flag (this was not intended and doesn't
612 work for a TChain, yet)
613
614 * meventdisp/MGCamDisplay.cc, meventdisp/MGFadcDisp.cc:
615 - moved SetWMSizeHints to base class
616
617 * meventdisp/MGEvtDisplay.cc:
618 - added a random move and the SetWMSizeHints
619
620 * mhist/MHHillas.cc:
621 - replaced some text by Latex-formulas
622
623 * mmain/MBrowser.cc:
624 - added a menu entry for opening a TBrowser
625 - added a random move
626
627 * mmain/MMars.[h,cc]:
628 - changed enums to root style
629 - moved size specification from header to source
630 - changed SetWMSizeHints call
631
632 * mraw/MrawEvtPixelIter.[h,cc]:
633 - added fNum[Hi,Lo]GainSamples to make GetSum* faster
634 - removed 'Fadc' from function names
635
636
637
638 2001/11/07: Thomas Bretz
639
640 * Makefile:
641 - changed order in 'mrproper'
642
643 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc:
644 - added InitSize
645
646 * manalysis/MCerPhotEvt.[h,cc]:
647 - introduces InitSize to speed up things
648 - changed []-operator to an unchecked access
649
650 * manalysis/MPedestalCam.h:
651 - changed ExpandCreateFast to ExpandCreate (due to lack of good dox)
652 - changed []-operator to an unchecked access
653
654 * mbase/MEvtLoop.cc:
655 - changed 'total' to 'real' time.
656
657 * mgui/MGeomCam.[h,cc]:
658 - moved []-operator code back to class definition, due to runtime speed
659 - changed []-operator to an unchecked access
660
661 * mhist/MHHillas.cc:
662 - changed 'degree' to Latex-style
663
664 * manalysis/MImgCleanStd.cc:
665 - we are now initialising an array holding the used pixel to prevent
666 looping through all pixel thousands of times
667 (MCerPhotEvt::IsPixelUsed)
668
669 * mbase/MWriteAsciiFile.cc:
670 - enhanced the documentation
671
672 * mmain/MBrowser.[h,cc]:
673 - enhanced the functionality to display the filename
674 - improved the layout
675
676 * mmain/MMars.cc:
677 - added calling of 'netscape' for the two picture buttons
678
679
680
681 2001/11/06: Thomas Bretz
682
683 * mbase/MReadMarsFile.[h,cc]:
684 - added
685
686 * manalysis/MMcPedestalCopy.[h,cc]:
687 - moved copying to PreProcess
688 - removed Process
689
690 * mbase/Makefile, mbase/BaseLinkDef.h
691 - added MReadMarsFile
692
693 * mbase/MReadTree.[h,cc]:
694 - added a list of TObjects to be called when file in the chain
695 is changed
696
697 * Makefile.conf.linux, Makefile.conf.linux-gnu:
698 - removed -g flag
699
700 * mraw/MRawRunHeader.h:
701 - fixed return type of GetNumEvents
702
703 * mraw/MRawCrateArray.[h,cc]:
704 - added SetSize which takes care of the size of the array
705 - changed the access to an unchecked one
706
707 * mraw/MRawCrateData.h
708 - derives from MParContainer now
709
710 * mraw/MRawEvtData.[h,cc]:
711 - made Print const
712 - changed so, that the arrays are dreed and allocated only
713 as less as possible
714
715 * mraw/MRawFileRead.[h,cc]:
716 - changed to support faster I/O of MRawEvtData and MRawCrateArray
717 - added sanity check (warning) to PostProcess
718
719 * mraw/MRawFileWrite.cc:
720 - removed deletion of trees (done by ~TFile)
721 - switched of AutoSave by use of a big size
722 - removed '.' from Branch names (each tree contains only one master
723 branch with equal subbranches)
724
725 * macros/readCT1.C:
726 - fixed a small bug
727
728 * manalysis/MCerPhotCalc.cc:
729 - removed Clear from Process (done by Reset now)
730
731 * manalysis/MCerPhotEvt.[h,cc]:
732 - added reset-function
733 - some small changes to the code layout
734
735 * mmc/MMcFadcHeader.[h,cc], mmc/MMcTrig.[h,cc]:
736 - chenged constructor to support fName and fTitle
737
738 * mbase/MReadTree.cc:
739 - removes '.' from a branch name now before searching/creating the object
740
741
742
743 2001/11/01: Thomas Bretz
744
745 * mbase/MParContainer.cc:
746 - removed 'newname' from TObject::Clone call.
747
748 * mbase/MParContainer.h:
749 - layout changes
750
751 * mbase/MParList.h:
752 - changed destructor definition to virtual
753
754 * mbase/MReadTree.[h,cc]:
755 - added initialization for fProgress
756 - changed output
757 - move some code to new functions
758 - branch enabling now checks for the existance of the branch
759 - veto branch disables the corresponding sub branches now physically
760 - changed comments
761
762 * mdatacheck/MGDisplayAdc.cc:
763 - added some sanity checks
764
765 * meventdisp/MGCamDisplay.cc, meventdisp/MGEvtDisplay.[h,cc],
766 meventdisp/MGFadcDisp.cc:
767 - moved some code to MGEvtDisplay
768
769 * mhist/MFillH.cc:
770 - added warning to comment
771
772 * mhist/MHFadcCam.[h,cc]:
773 - added Clone-function. It seems, that this is necessary since
774 root 3.01
775
776 * mhist/MHFadcPix.cc:
777 - changed axis titles
778
779 * mmain/MAnalysis.cc:
780 - added progress bar
781
782 * mmain/MBrowser.[h,cc]:
783 - added layout hints to fTop1,2,3
784 - adde Create/DestroyProgrssBar
785
786 * mmain/MDataCheck.cc:
787 - changes to the layout
788 - disable auto scheme
789 - added progress bar
790
791 * mmain/MMonteCarlo.[h,cc]:
792 - layout changes
793 - added progress bar
794
795 * mraw/MRawEvtData.cc:
796 - new sanity check in Draw
797
798
799
800 2001/11/01: Thomas Bretz
801
802 * macros/MagicHillas.C:
803 - changed Draw to DrawClone
804
805 * manalysis/MCerPhotPix.h:
806 - some layout changes
807
808 * mbase/MParList.cc:
809 - fixed a bug in the dstructor which causes the d'tor to crash when
810 the owner bit was set
811 - changed some TCollection loop to macro ForEach
812
813 * mbase/MTaskList.cc:
814 - changed some TCollection loop to macro ForEach
815
816 * meventdisp/MGEvtDisplay.[h,cc]:
817 - added filemenu
818
819 * mgui/MCamDisplay.[h,cc], mgui/MHexagon.[h,cc]:
820 - added SavePrimitive function
821
822 * mhist/MHHillas.cc:
823 - changed 'deg' to '°'
824
825 * mmain/MDataCheck.cc:
826 - changed name of enums for buttons
827
828 * Makefile.conf.osf1:
829 - added some more exclusion flags to get rid of to much informations
830
831 * Makefile:
832 - changed flags of tar from '-cvf' to 'cvf' so that it runs on alpha, too
833
834 * mbase/MAGIC.h:
835 - put brackets around defines, to make it compile on alpha
836
837 * mbase/MEvtLoop.cc, mbase/MParList.cc, mbase/MTask.cc,
838 mgui/MGeomCam.cc, mhist/MHFadcPix.cc, mmc/MMcTrig.cxx:
839 - removed inline statement, to make it link on alpha
840
841
842
843 2001/10/31: Thomas Bretz
844
845 * Makefile:
846 - changed MrProper output
847
848 * Makefile.conf.general, Makefile.conf.linux,
849 Makefile.conf.linux-gnu, Makefile.conf.osf:
850 - added ARCHDEF environment
851
852 * manalysis/MHillas.[h,cc]:
853 - added units
854
855 * mbase/BaseLinkDef.h:
856 - added '+' for MTime
857
858 * mbase/MAGIC.h:
859 - let Linux find gLog when creating dictionary
860
861 * mbase/MHtml.h:
862 - removed include of TNamed
863
864 * */Makefile
865 - reordered *.cc filed to get rid of some 'rootcint' warnings
866
867 * mgui/MCamDisplay.cc:
868 - added SetBorderMode(0)
869
870 * mgui/MHexagon.[h,cc]:
871 - changed Print-output to fit into two lines
872 - made Print appear in the context menu
873
874 * merpp.cc:
875 - Added MParContainer::Class()->IgnoreTObjectStreamer()
876
877 * mbase/MEvtLoop.[h,cc], mbase/MReadTree.[h,cc],
878 mmain/MAnalysis.[h,cc]:
879 - added support for a progressbar
880
881 * mbase/MFilterList.h:
882 - added SetOwner-support
883
884 * mbase/MLogManip.h:
885 - added 'dec' manipulator to dbginf
886
887 * mbase/MTask.h:
888 - added GetNumExecutions
889
890 * mraw/RawLinkDef.h:
891 - added '+' for MRawEvtPixelIter, MRawCrateArray, MRawCrateData and
892 MRawFile[Read,Write]
893
894
895
896 2001/10/30: Thomas Bretz
897
898 * macros/MagicHillas.C
899 - removed precreated objects
900
901 * macros/readCt1.C:
902 - fixed a bug (-> instead of .)
903
904 * *LinDef.h:
905 - added a '+' to all 'new' classes. 'new' means, that the object
906 is not yet used in Monte Carlo Files.
907
908 * *.h:
909 - changed defines from CLASS_H to MARS_Class type (like root)
910
911 * MMcPedestalCopy.[h,cc]:
912 - added AddToBranchList stamements
913
914 * manalysis/MPedestalPix.h, manalysis/MCerPhotPix.h, mgui/MGeomPix.h:
915 - changed derivement from TObject to MParContainer to be sure
916 fBits are not written, without specifying this for any TObject
917 derived class
918
919
920
921 2001/10/29: Thomas Bretz
922
923 * Makefile.rules:
924 - changed the output
925
926 * macros/rootlogon.C:
927 - Added IgnorTObjectStreamer
928
929 * manalysis/MCT1ReadAscii.cc:
930 - changed fFileNames to a TList of TNamed objects
931
932 * mbase/MArray.h:
933 - removed include of MArray.h
934
935 * mbase/MParContainer.[h,cc]:
936 - changed fName, fTitle from pointer to static object
937 - Changed ClassVersion to 0
938
939 * mbase/MParList.[h,cc]:
940 - changed fName, fTitle from pointer to static object
941 - changed include of TObjArray to a forward declaration
942 (for faster compilation)
943 - simplified the code
944
945 * mbase/MInputStreamID.[h,cc]:
946 - changed fStreamId from char* to TString
947 - Changed ClassVersion to 0
948
949 * mbase/MReadTree.[h,cc]:
950 - changed veto-list to an array of TNamed objects
951 - implemented auto enabeling
952
953 * mbase/MTask.[h,cc]:
954 - implemented fListOfBranches for auto enabeling
955
956 * mbase/MTaskList.[h,cc]:
957 - changed fName, fTitle from pointer to static object
958 - changed include of TObjArray to a forward declaration
959 (for faster compilation)
960
961 * mbase/MWriteRootFile.cc:
962 - changed fName, fTitle from pointer to static object
963 - set splitlevel in TTree::Branch to default
964 - changed kSaveNow to kFillTree
965
966 * mhist/MFillH.cc:
967 - changed fName, fTitle from pointer to static object
968 - check inharitance from MH
969
970 * mhist/MH.[h,cc]:
971 - changed fName, fTitle from pointer to static object
972 - implementation of simplified static MakeDefCanvas
973
974 * mhist/MHFadcCam.h:
975 - removed include of TH1
976
977 * mhist/MHFadcPix.[h,cc]:
978 - implemented persistent pixid
979 - get rid of 'fixed string sizes'
980 - Delete histograms from file structure (SetDirectory)
981 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
982 - removed include of TH1
983
984 * mhist/MHHillas.cc
985 - changed fName, fTitle from pointer to static object
986 - Delete histograms from file structure (SetDirectory)
987 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
988 - changed DrawClone to DrawCopy
989
990 * mhist/MHMcCollectionArea.[h,cc]:
991 - changed fName, fTitle from pointer to static object
992 - Delete histograms from file structure (SetDirectory)
993 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
994 - changed DrawClone to DrawCopy
995 - changed binning to log scale
996 - removed include of TH1
997
998 * mhist/MHMcEnergy.cc, mhist/MHStarMap.cc:
999 - changed fName, fTitle from pointer to static object
1000 - Delete histograms from file structure (SetDirectory)
1001 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
1002
1003 * manalysis/MCerPhotEvt.cc, manalysis/MHillas.cc,
1004 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
1005 manalysis/MMcPedestalCopy.cc, manalysis/MPedestalCam.cc,
1006 mbase/MClone.cc, mbase/MPrint.cc, mbase/MTime.h,
1007 mbase/MWriteAsciiFile.cc, mgui/MGeomCam.cc, mhist/MHFadcCam.cc,
1008 mhist/MHMcRate.cc, mmc/MMcTrig.cxx, mraw/MRawCrateArray.cc,
1009 mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc:
1010 - changed fName, fTitle from pointer to static object
1011
1012 * manalysis/MCerPhotCalc.cc, manalysis/MPedCalcPedRun.cc,
1013 mmontecarlo/MMcThresholdCalc.[h,cc],
1014 mmontecarlo/MMcTriggerRateCalc.[h,cc],
1015 mmontecarlo/MMcCollectionAreaCalc.[h,cc]:
1016 - changed fName, fTitle from pointer to static object
1017 - changed to use auto enabling scheme
1018
1019 * macros/threshold.C, macros/collarea.C, macros/trigrate.C:
1020 - removed UseLeaf
1021
1022 * macros/CT1Hillas.C, macros/readMagic.C:
1023 - made run again
1024
1025 * mraw/MRawFileWrite.cc:
1026 - changed fName, fTitle from pointer to static object
1027 - changed TTree::Branch to use default split level (99)
1028 - added the missing important '.' to the Branch names!
1029
1030 * mraw/MRawRunHeader.[h,cc]:
1031 - changed fName, fTitle from pointer to static object
1032 - implemented enum for Run Type
1033
1034
1035
1036 2001/10/26: Thomas Bretz
1037
1038 * Makefile.rules:
1039 - changed output
1040
1041 * readraw.cc:
1042 - changed name and description in TROOT
1043 - removed argument in MMcEvt::Print()
1044
1045 * manalysis/MCerPhotEvt.[h,cc], manalysis/MCerPhotPix.[h,cc],
1046 manalysis/MHillas.[h,cc], mmc/MMcEvt.[hxx,cxx],
1047 mmc/MMcFadcHeader.[hxx,cxx], mmc/MMcTrig.[hxx,cxx],
1048 mmc/MMcTrigHeader.[hxx,cxx]:
1049 - according to root 3.01 made Print const
1050
1051 * mbase/BaseLinkDef.h:
1052 - added MPrint
1053
1054 * mbase/MPrint.[h,cc]:
1055 - added
1056
1057 * mbase/MClone.[h,cc]:
1058 - changed MParContainer to a more general TObject
1059
1060 * mbase/Makefile:
1061 - MPrint.cc added
1062
1063 * meventdisp/MGCamDisplay.[h,cc], meventdisp/MGEvtDisplay.[h,cc],
1064 meventdisp/MGFadcDisp.[h,cc]:
1065 - introduced fInitOk for the case PreProcessing failed
1066
1067 * mmain/MMonteCarlo.cc:
1068 - added correction for use of several trigger conditions
1069 - speedup threshold calc by usage of UseLeaf
1070
1071 * magiclogo.xpm, marslogo.xpm:
1072 - changed
1073
1074 * mmain/MMonteCarlo.cc:
1075 - added a workaround for the <TClass::TClass> no dictionary for MMc*
1076 problem
1077
1078 * mbase/MWriteRootFile.[h,cc]:
1079 - simplified code by removing MRootFileTree class
1080
1081 * mbase/MLog.cc:
1082 - changed char[len+1] to 'new' statement
1083
1084
1085
1086
1087 2001/10/23: Thomas Bretz
1088
1089 * mbase/MLog.[h,cc]:
1090 - replaced usage of tmpnam by mkstemp
1091
1092 * mgui/MCamDisplay.[h,cc]:
1093 - Paint function added which maintains the aspect ratio of the image
1094 - DrawPhotErr removed
1095 - removed gPad->Clear, so that we can draw into pads not only
1096 canvases
1097
1098 * mhist/MFillHFadc.[h,cc], mhist/MFillHHillas.[h,cc],
1099 mhist/MFillHStarMap.[h,cc]:
1100 - removed
1101
1102 * mmontecarlo/MMcTriggerRateCalc.[h,cc]:
1103 - removed unused spectral index and flux
1104
1105 * mmontecarlo/MMcThesholdCalc.[h,cc],:
1106 mbase/MParList.[h,cc]:
1107 - fixed the Dimension handling
1108
1109 * mmontecarlo/MMcTriggerRateCalc.[h,cc],
1110 - fixed the Dimension handling
1111 - added destructor
1112
1113 * macros/trigrate.C:
1114 - fixed some small things
1115 - accelerated by use of MReadTree::UseLeaf
1116
1117 * mhist/MHMcCollectionArea.h:
1118 - changed default argument of DrawClone from NULL to "".
1119 NULL caused the interpreter to crash.
1120
1121 * mbase/MFilterList.[h,cc], mbase/MParContainer.[h,cc],
1122 mbase/MParList.[h.cc], mbase/MTime.[h,cc],
1123 mgui/MGeomCam.[h,cc], mgui/MGeomPix.[h,cc],
1124 mgui/MHexagon.[h,cc], mhist/MHMcEnergy.[h,cc],
1125 mhist/MHMcRate.[h,cc], mraw/MRawCrateData.[h,cc],
1126 mraw/MRawEvtHeader.[h,cc], mraw/MRawRunHeader.[h,cc]:
1127 - according to root 3.01 I made Print() const
1128
1129 * mdatacheck/MViewAdcSoectra.[h,cc], mdatacheck/MShowSpect.[h,cc]:
1130 - removed
1131
1132 * mbase/MReadTree.cc:
1133 - removed default argument from GetEntry-call
1134
1135 * mbase/MTask.[h,cc]:
1136 - introduced mapping function for (Pre/Post)&Process
1137 - according to root 3.01 I made Print() const
1138 - added PrintStatistics
1139 - added call counter
1140
1141 * mbase/MTaskList.[h,cc]:
1142 - adapted to new MTask mapping functions
1143 - according to root 3.01 I made Print() const
1144 - added PrintStatistics
1145 - moved some functionality to MTask-Mapper functions
1146
1147 * mmain/MMonteCarlo.cc:
1148 - adapted to some changes in other classes
1149 - some small simplifications
1150 - accelerated, by use of UseLeaf
1151 - workaround for the ButtonGroup/Button delete bug
1152
1153 * mmain/MAnalysis.cc:
1154 - workaround for the ButtonGroup/Button delete bug
1155
1156
1157
1158 2001/10/23: Thomas Bretz
1159
1160 * macros/dohtml.C:
1161 - changed macro names
1162
1163 * macros/getCollArea.C:
1164 - renamed to collarea.C
1165 - make use of new fast MReadTree
1166
1167 * macros/getRate.C:
1168 - renamed to trigrate.C
1169
1170 * macros/getThreshold.C:
1171 - renamed to threshold.C
1172
1173 * Makefile.depend:
1174 - removed
1175
1176 * mgui/MCamDisplay.[h,cc]:
1177 - fixed wrong usage of new operator in TClonesArray
1178 - the aspect ratio of the Canvas is used now to display geometries
1179 correctly (no 'small CT1 camera anymore)
1180 - replaced include of MCerPhotPix by a forward declaration
1181 - replaced include of MHexagon by a forward declaration
1182
1183 * mgui/MGeomCam.[h,cc]:
1184 - added GetMaxRadius()-function
1185 - added CalcMaxRadius()-function
1186 - replaced include of MGeomPix by a forward declaration
1187 - replaced include of TObjArray by a forward declaration
1188
1189 * mgui/MGeomCamMagic.cc, mgui/MGeomCamCT1.cc:
1190 - call CalcMaxRadius in the constructor
1191
1192
1193
1194 2001/10/22: Thomas Bretz
1195
1196 * mhist/MH*.[h,cc]:
1197 - changed DrawClone according to root 3.01/06 to 'const'
1198
1199
1200
1201 2001/10/16: Thomas Bretz
1202
1203 * mbase/MReadTree.[h,cc]:
1204 - added some output statements
1205 - added comments
1206 - added UseLeaf
1207 - changed AddFile to Int_t
1208 - simplified GetEntry call
1209
1210 * mgui/MGeomCam.[h,cc], MGeomCamCT1.[h,cc], MGeomCamMagic.[h,cc]:
1211 - added come comments
1212 - removed Draw-function
1213
1214 * mars.cc:
1215 - Changed name of TROOT object to 'mars'
1216
1217 * merpp.cc:
1218 - changed name of TROOT object to 'merpp'
1219 - added some more ouput
1220
1221 * mbase/MBaseLinkDef.h:
1222 - added MRootFileBranch
1223 - added MRootFileTree
1224
1225 * mgui/MGeomPix.cc, mbase/MClone.cc, mraw/MRawRunHeader.cc:
1226 - added comments
1227
1228 * mbase/MEvtLoop.cc:
1229 - added missing include
1230 - added another time output
1231
1232 * mbase/MWriteRootFile.cc:
1233 - added ClassImp
1234
1235 * mhist/MFillH.cc, mmontecarlo/MMcCollectionAreaCalc.cc:
1236 - changed output
1237
1238 * mhist/MHMcCollectionArea.cc:
1239 - small fixes
1240 - changed error calculation according to Ciro
1241
1242 * macros/CT1Hillas.C:
1243 - fixes some bugs (typos)
1244
1245
1246
1247 2001/10/05: Thomas Bretz
1248
1249 * manalysis/MHillas.cc, manalysis/MImgCleanStd.cc, mbase/MClone.[h,cc],
1250 mbase/MFilterList.h, mbase/MWriteFile.h, mbase/MWriteRootFile.h,
1251 mdatacheck/MGDisplayAdc.cc, meventdisp/MGCamDisplay.cc,
1252 meventdisp/MGCamDisplay.h, meventdisp/MGEvtDisplay.h,
1253 mgui/MGeomPix.h, mhist/MFillH.h, mhist/MHHillas.h,
1254 mmain/MAnalysis.h, mmain/MBrowser.h, mmain/MCameraDisplay.h,
1255 mmain/MDataCheck.h, mmain/MEvtDisp.h, mmain/MMonteCarlo.h,
1256 mraw/MRawFileRead.cc
1257 - comments updated
1258
1259 * mbase/MFilter.[h,cc]:
1260 - made IsExpressionTrue abstract
1261
1262 * meventdisp/MGEvtDisplay.cc:
1263 - fixed a bug that only every second event was displayed
1264
1265 * meventdisp/MGFadcDisp.[h,cc]:
1266 - reorganized code (changing pixel number drawed the histogram twice)
1267
1268 * mgui/MCamDisplay.[h,cc]:
1269 - added fDrawingPad to make sure that all output goes into the same pad
1270
1271 * mhist/HistLinkDef.h, mhist/Makefile:
1272 - removed old MFillH* classes
1273
1274
1275
1276 2001/10/02: Thomas Bretz
1277
1278 * mbase/MClone.[h,cc],
1279 meventdisp/MGCamDisplay.[h,cc],
1280 meventdisp/MGEvtDisplay.[h,cc],
1281 mmain/MCameraDisplay.[h,cc]:
1282 - added
1283
1284 * macros/readMagic.C:
1285 - fixed a "'->' and '.' mixed bug"
1286
1287 * manalysis/MCT1ReadAscii.cc:
1288 - added initialisation of fIn
1289
1290 * manalysis/MCerPhotEvt.[h,cc]:
1291 - made IsPixelExisting const
1292 - made IsPixelCore const
1293 - made IsPixelUsed const
1294 - made GetNumPhotons[Min,Max] const
1295
1296 * mbase/BaseLinkDef.h, mbase/Makefile:
1297 - added MClone
1298
1299 * mbase/MEvtLoop.[h,cc], mbase/MParList.[h,cc], mbase/MTaskList.[h,cc]:
1300 - added SetOwner-support
1301
1302 * mdatacheck/DataCheckLinkDef.h, mdatacheck/Makefile:
1303 - removed MShowSpect
1304 - removed MViewAdcSpect
1305
1306 * mdatacheck/MDumpEvtHeader.cc:
1307 - added missing descriptions
1308
1309 * mdatacheck/MGDisplayAdc.[h,cc]:
1310 - small changes
1311
1312 * meventdisp/EvtDispLinkDef.h:
1313 - added MGEvtDisplay
1314 - added MGCamDisplay
1315
1316 * meventdisp/MGFadcDisp.[h,cc]:
1317 - derived from MGEvtDisplay
1318 - most of the code moved to MGEvtDisplay to support MGCamDisplay, too
1319
1320 * meventdisp/Makefile:
1321 - added MGCamDisplay
1322
1323 * mgui/MCamDisplay.[h,cc]:
1324 - cleaned
1325 - reorganized
1326
1327 * mgui/MHexagon.cc:
1328 - added missing descriptions
1329
1330 * mhist/MHFadcPix.cc:
1331 - reorganized some code in the constructor which creates the 'names'
1332
1333 * mhist/MHHillas.cc, mhist/MHMcCollectionArea.cc,
1334 mhist/MHMcEnergy.cc, mhist/MHStarMap.cc:
1335 - Draw-function supports a default canvas now
1336
1337 * mmain/MDataCheck.cc:
1338 - added/rorganized comments
1339 - removed usage of MViewAdcSpectra
1340
1341 * mmain/MMars.[h,cc]:
1342 - added new "Camera Display" Button
1343
1344 * mmain/MainLinkDef.h, mmain/Makefile:
1345 - added MCameraDisplay
1346
1347
1348
1349 2001/09/28: Thomas Bretz
1350
1351 * macros/getRate.C:
1352 - changed TObjArray to a non-pointer object
1353 - added Printing of the result at the end of the macro
1354
1355 * mhist/MHMcCollectionArea.[h,cc], mhist/MHMcEnergy.[h,cc]:
1356 - added DrawClone
1357
1358 * mhist/MHMcRate.[h,cc]:
1359 - added a dummy for DrawClone
1360
1361 * mmain/MMonteCarlo.[cc, h]:
1362 - added Gui elements
1363 - added CalculateCollectionArea (not yet tested)
1364 - added CalculateTriggerRate (not yet tested)
1365 - added Threshold (not yet tested)
1366
1367 * mmontecarlo/MMcTriggerRateCalc.cc:
1368 - removed output stuff from PostProcessing
1369
1370 * meventdisp/MGFadcDisp.[h,cc], mdatacheck/MGDisplayAdc.[h,cc]:
1371 - reorganized code (constructor)
1372 - reorganized deletion of gui objects
1373 - fixed many, many memory leaks
1374
1375
1376
1377 2001/09/27: Thomas Bretz
1378
1379 * mmain/MBrowser.cc:
1380 - added comments
1381
1382 * mmain/MAnalysis.[h,cc]:
1383 - added entry field for cleaning levels
1384 - restructured code a bit
1385
1386 * mhist/MFillH.cc:
1387 - fixed missing initialization of member variables in Init
1388
1389 * mhist/MHHillas.[h,cc]:
1390 - Added comments
1391 - Added DrawClone
1392 - Removed kCanDelete bits from Draw function
1393
1394 * mhist/MHStarMap.[h,cc]:
1395 - Added comments
1396 - Added DrawClone
1397 - moved some code from the Draw-functions to PrepareDrawing
1398
1399
1400
1401 2001/09/26: Thomas Bretz
1402
1403 * mmain/MMars.[cc,h], mmain/MBrowser.[cc,h], MDataCheck.[cc,h],
1404 mmain/MEvtDisp.[cc,h], mmain/MMonteCarlo.[cc,h]:
1405 - reorganized code (constructor)
1406 - reorganized deletion of gui objects
1407 - fixed many, many memory leaks
1408 - small changes in layout
1409
1410 * mmain/MAnalysis.[h,cc]:
1411 - added
1412
1413 * macros/*:
1414 - added Copyright notice
1415 - added some small sanity checks
1416
1417 * macros/MagicHillas.C:
1418 - fixed '->' bug
1419 - changed MFillHStarMap to MFillH
1420
1421 * mbase/MReadTree.cc, mraw/MRawFileWrite.cc:
1422 - removed an old debug statement
1423
1424 * mmain/MMars.cc:
1425 - added new Analysis functionality
1426
1427 * mmain/MainLinkDef.h:
1428 - addded MAnalysis
1429
1430 * mmain/Makefile:
1431 - added MAnalysis.cc
1432
1433 * mmc/McLinkDef.h:
1434 - removed nonsens define statement
1435
1436
1437
1438 2001/09/25: Thomas Bretz
1439
1440 * Makefile:
1441 - changed make tar so that 'CVS/Root' isn't added to the tar-file anymore
1442 It contains the origin (CVSROOT) of the repository and my confuse
1443 people triing to commit changed files from such an archive to
1444 the repository
1445
1446 * mmain/MBrowser.[cc,h]:
1447 - reorganized code (constructor)
1448 - reorganized deletion of gui objects
1449 - fixed many, many memory leaks
1450
1451 * mmain/MMars.[cc,h]:
1452 - reorganized code (constructor)
1453 - reorganized deletion of gui objects
1454 - fixed many, many memory leaks
1455
1456
1457
1458 2001/09/20: Thomas Bretz
1459
1460 * mbase/MLog.[h,cc]:
1461 - made working with Cosy
1462 - fixed gui stuff to work like expected
1463
1464 * manalysis/MCerPhotPix.h:
1465 - replaced TROOT.h by MAGIC.h
1466
1467 * mfilter/MFTriggerLvl1.h:
1468 - added description
1469
1470
1471
1472 2001/09/20: Thomas Bretz
1473
1474 * released Version 0.4
1475
1476 * mevtdisp/MGFadcDisp.cc, mmain/MMars.cc:
1477 - switched to root version >= 3.00
1478
1479 * Makefile.conf.linux:
1480 - added to support the new Linux distributions
1481
1482 * .rootrc:
1483 - removed references to MARSSYS
1484
1485
1486
1487 2001/09/13: Thomas Bretz
1488
1489 * Makefile.conf.linux-gnu:
1490 - removed "-Woverloaded-virtual". it doesn't really help
1491
1492
1493
1494 2001/08/02: Thomas Bretz
1495
1496 * macros/getRate.C:
1497 - make use of new stylish lists of containers
1498
1499
1500 * macros/CT1Hillas.C, macros/getCollArea.C:
1501 - make use of return value of Eventloop
1502
1503 * macros/merpp.C:
1504 - changed return type to void
1505
1506
1507
1508 2001/07/23: Thomas Bretz
1509
1510 * mbase/MParList.cc:
1511 - redifinition of default argument: fixed
1512
1513
1514
1515 2001/07/23: Thomas Bretz
1516
1517 * mmontecarlo/MMcThresholdCalc.[cc,h]:
1518 - changed PreProcess action to new stylish lists of containers
1519
1520 * mhist/Makefile:
1521 - removed MEnergies.cc
1522
1523 * mhist/HistLinkDef.h:
1524 - removed MEnergies.cc
1525
1526 * mbase/MReadTree.cc:
1527 - removed a bug which causes MReadTree to show strange behaviour.
1528 We cannot use GetBranch()->SetAddress() we have to use
1529 SetBranchAddress.
1530
1531 * macros/MagicHillas.C:
1532 - changed to new stylish histogram fillers.
1533
1534 * mhist/MHMcRate.cc:
1535 - some simplifications to the constructors
1536 - some accelerations of the rate calculation
1537
1538 * mhist/MHHillas.C:
1539 - added axis descriptions (thanks to Rudy)
1540
1541
1542
1543 2001/07/20: Thomas Bretz
1544
1545 * mhist/MH.cc:
1546 - added comments
1547
1548 * mhist/MFillH.cc:
1549 - added comments
1550
1551 * mbase/MParList.[h,cc]:
1552 - Added AddToList from a TObjArray
1553 - Added GetClassName
1554 - Added GetObjName
1555 - Added FindObjectList
1556 - Added FindCreateObjList
1557 - Added CreateObjList
1558
1559 * mhist/MHMcEnergies.[h,cc]:
1560 - deleted
1561
1562 * mhist/MHMcEnergy.[h,cc]:
1563 - rewrote constructor in a way that MHMcEnergies isn't needed anymore
1564 - added a SetName function which replaces the old constructor somehow
1565
1566 * macros/getThreshold.C:
1567 - make use of some new features
1568
1569
1570
1571 2001/07/19: Thomas Bretz
1572
1573 * mbase/MEvtLoop.cc:
1574 - added comments
1575
1576 * mbase/MTaskList.cc:
1577 - changed the wrong 'break' for kCONTINUE into 'return kTRUE'
1578
1579 * mhist/MH.[cc,h]
1580 - added
1581
1582 * mhist/MFillH.[cc,h]
1583 - added
1584 - in principal MFillHHillas, MFillHFadc and MFillHStarMap
1585 can be deleted now
1586
1587 * mhist/HistLinkDef.h:
1588 - added MH
1589 - added MFillH
1590
1591 * mhist/MFillHFadc.cc:
1592 - moved source for filling to corresponding histogram class
1593
1594 * mhist/MFillHHillas.cc:
1595 - included MHillas.h
1596
1597 * mhist/MHFadcCam.[cc, h]:
1598 - added Fill
1599 - made FillHi, FillLo private
1600
1601 * mhist/MHHillas.[cc, h], mhist/MHStarMap.[h,cc]:
1602 - changed Fill function to new style
1603 - derived class from MH
1604
1605 * mhist/Makefile:
1606 - added MH.cc
1607 - added MFillH.cc
1608
1609
1610
1611 2001/07/18: Oscar Blanch
1612
1613 * macros/getRate.C:
1614 - Macro to compute the trigger rate from a MonteCarlo file
1615
1616 * mhist/MHMcRate.[h,cc]:
1617 - Container to store trigger rate information
1618 - Draw() functin member to be implemented
1619
1620 * mmontecarlo/MMcTriggerRateCalc.[h,cc]:
1621 - Task to compute trigger rate
1622
1623
1624
1625 2001/07/13: Thomas Bretz
1626
1627 * mbase/MEvtLoop.[h,cc]:
1628 - Added a result value to Eventloop to be able to detect if the
1629 execution was successfull
1630 - changes postProcess to return the return value from
1631 MTaskList::PostProcess
1632
1633 * mbase/MParList.cc:
1634 - FindCreateObj removes now a 'dot' from the end of an indexed
1635 object name like "Events;7."
1636
1637 * mbase/MReadTree.cc:
1638 - small changes to the output
1639
1640 * mbase/MTask.[h,cc]:
1641 - added Preprocessed flag. This enables the tasklist to only postprocess
1642 already preprocessed tasks
1643
1644 * mbase/MTaskList.cc:
1645 - don't postprocess non preprocessed tasks
1646
1647 * mhist/MHMcCollectionArea.cc:
1648 - added descriptions to histrograms
1649 - changed names of histograms
1650 - added drawing of canvas to Draw-functions
1651
1652 * mhist/MHMcEnergy.[h,cc]:
1653 - added variables to store the calculated result
1654 - changed names and titles of histogram
1655 - added axis titles to histogram
1656 - moved result calculation into fit-function
1657
1658 * mmontecarlo/MMcCollectionAreaCalc.cc:
1659 - added name of input container to be able to process another
1660 container than "MMcTrig"
1661
1662 * mmontecarlo/MMcThresholdCalc.cc:
1663 - removed trailing dot from container name creation
1664
1665 * mhist/MMcThresholdCalc.cc:
1666 - removed a wrong '.' behind the number when processing more than
1667 one trigger condition
1668
1669 * mraw/MRawRunHeader.cc:
1670 - added "Monte Carlo Data" as runtype
1671
1672
1673
1674 2001/07/10: Thomas Bretz
1675
1676 * mhist/MHMcEnergy.h:
1677 - renamed SetBins to SetNumBins
1678
1679 * mmontecarlo/MMcThresholdCalc.cc:
1680 - changed style of comments
1681 - moved sqrt(2) from Postprocess to header.
1682
1683 * mmontecarlo/MMcEnerHisto.[cc,h], mmontecarlo/MMcEnerThre.[cc,h],
1684 mmontecarlo/MMcEnerThreCalc.[cc,h]:
1685 - removed
1686
1687 * mmontecarlo/MCollArea.[cc,h], mmontecarlo/MCollAreaTrigger.[cc,h]:
1688 - removed
1689
1690
1691
1692 2001/07/09: Thomas Bretz
1693
1694 * mbase/MParList.cc:
1695 - made handling of already existing containers in AddToList a bit
1696 more convinient
1697
1698 * mbase/MTaskList.[h,cc]:
1699 - added come comments
1700 - made handling of already existing tasks in AddToList a bit
1701 more convinient
1702 - Added name-argument to constructor
1703
1704 * mraw/MRawFileRead.[cc, h]:
1705 - move file-open check from constructor to PreProcess
1706 - added variable for filename
1707
1708 * mraw/MRawFileWrite.[cc,h]:
1709 - moved fOut->Write from PostProcess to destructor
1710 - removed PostProcess
1711
1712
1713
1714 2001/07/06: Thomas Bretz
1715
1716 * mfilter/FilterIncl.h, mfilter/FilterLinkDef.h,
1717 mfilter/MFTriggerLvl1.[h,cc], mfilter/mfilter/Makefile:
1718 - added
1719
1720 * Makefile
1721 - mfilter added
1722
1723 * Makefile.conf.linux-gnu:
1724 - added some warning options
1725
1726 * Makefile.conf.osf1:
1727 - enhanced warnings
1728
1729 * manalysis/MCerPhotEvt.cc:
1730 - removed a small buf from the constructor
1731
1732 * BaseLinkDef.h:
1733 - added MFilter
1734 - added MFilterList
1735
1736 * mbase/MLog.[h,cc]:
1737 - added a non-empty copy constructor to make cxx happy
1738
1739 * mbase/MParList.[h,cc]:
1740 - added second overload-function FindObject
1741
1742 * mbase/MTask.h:
1743 - added all Filter stuff
1744
1745 * mbase/MTaskList.cc:
1746 - changed debug output
1747 - added filter-stuff to Process
1748
1749 * mbase/MTaskList.h:
1750 - changed Print default option from NULL to ""
1751
1752 * mbase/Makefile:
1753 - added MFilter
1754 - added MFilterList
1755
1756 * mhist/MFillHFadc.cc:
1757 removed a small bug in the PreProcessing
1758
1759 * manalysis/MCerPhotEvt.h, manalysis/MHillas.cc, manalysis/MHillas.h,
1760 manalysis/MImgCleanStd.cc, manalysis/MPedestalCam.h, mgui/MGeomCam.h,
1761 mhist/MFillHHillas.h, manalysis/MHillasCalc.h, manalysis/MCerPhotCalc.h,
1762 manalysis/MImgCleanStd.h, mhist/MFillHStarMap.h, mhist/MHHillas.cc,
1763 mhist/MHHillas.h, mhist/MHStarMap.cc, mhist/MHStarMap.h,
1764 mmc/MMcFadcHeader.hxx, mmc/MMcFadcHeader.hxx, mmc/MMcTrig.hxx,
1765 mmontecarlo/MMcThresholdCalc.h:
1766 - made more const-correct
1767
1768 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc,
1769 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
1770 manalysis/MMcPedestalCopy.cc, manalysis/MPedCalcPedRun.cc,
1771 mhist/MFillHFadc.cc, mhist/MFillHHillas.cc, mhist/MFillHStarMap.cc,
1772 mmontecarlo/MMcThresholdCalc.cc, mraw/MRawFileRead.cc,
1773 mraw/MRawFileWrite.cc:
1774 - added comments
1775
1776 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc,
1777 manalysis/MCerPhotPix.cc, manalysis/MHillas.cc,
1778 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
1779 manalysis/MMcPedestalCopy.cc, manalysis/MMcPedestalCopy.h,
1780 manalysis/MPedCalcPedRun.cc, manalysis/MPedestalCam.cc,
1781 manalysis/MPedestalPix.cc,
1782 mbase/MArray.cc, mbase/MArrayB.cc, mbase/MArrayS.cc, mbase/MEvtLoop.cc,
1783 mbase/MLog.cc, mbase/MParList.cc, mbase/MReadTree.cc, mbase/MTask.cc,
1784 mbase/MTime.cc, mbase/MWriteAsciiFile.cc, mbase/MWriteFile.cc,
1785 mbase/MWriteRootFile.cc,
1786 mhist/MFillHFadc.cc, mhist/MFillHFadc.cc, mhist/MFillHHillas.cc,
1787 mhist/MFillHStarMap.cc, mhist/MHFadcCam.cc, mhist/MHFadcPix.cc,
1788 mhist/MHHillas.cc, mhist/MHMcCollectionArea.cc, mhist/MHMcEnergies.cc,
1789 mhist/MHMcEnergy.cc, mhist/MHStarMap.cc, mraw/MRawCrateArray.cc,
1790 mraw/MRawCrateData.cc, mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc,
1791 mraw/MRawEvtPixelIter.cc, mraw/MRawFileRead.cc,
1792 mraw/MRawFileWrite.cc, mraw/MRawRunHeader.cc:
1793 - added semicolon after ClassImp to make my editor happy
1794
1795 * mmain/MEvtDisp.cc:
1796 - removed a wrong comma in the enumerations
1797
1798 * mmontecarlo/MMcThresholdCalc.cc:
1799 - made compile on osf by removing brackets in new steatement (constructor)
1800
1801
1802
1803 2001/07/05: Thomas Bretz
1804
1805 * macros/CT1Hillas.C:
1806 - changed the wrong pointers to dots.
1807
1808 * macros/getThreshold.C:
1809 - added some comments
1810 - removed the canvas creation
1811 - drawing replaced by a loop
1812 - changed trigger conditions to 1 (should work with any MC file)
1813
1814 * macros/readMagic.C:
1815 - changed the event counter to the number of the event in the file
1816 - removed icound
1817
1818 * manalysis/MPedCalcPedRun.cc, manalysis/MCerPhotCalc.cc,
1819 mbase/MParContainer.cc, mbase/MParContainer.h, mbase/MParList.cc,
1820 mbase/MParList.h, mbase/MTaskList.cc, mbase/MWriteAsciiFile.cc,
1821 mbase/MWriteRootFile.cc, mhist/MFillHFadc.cc, mhist/MFillHHillas.cc,
1822 mhist/MFillHStarMap.cc,
1823 - changed HasChanged to ReadyToSave
1824
1825 * mbase/MReadTree.cc:
1826 - added some comments
1827
1828 * mhist/MHMcEnergies.h:
1829 - fixed bug in []-operator
1830
1831 * mhist/MHMcEnergy.cc:
1832 - added canvas creation to draw function
1833
1834 * mmontecarlo/MMcThresholdCalc.cc:
1835 - fixed a bug in the constructor
1836
1837
1838
1839 2001/06/20: Thomas Bretz
1840
1841 * macros/merpp.C:
1842 - fixed type in comment
1843
1844 * manalysis/MHillas.cc:
1845 - fixed 'FIXME' comment
1846
1847 * mbase/MWriteFile.[h,cc]:
1848 - added
1849
1850 * mbase/MWriteRootFile.[h,cc]:
1851 - added
1852
1853 * mbase/BaseLinkDef.h:
1854 - Added MWriteFile
1855 - Added MWriteRootFile
1856
1857 * mbase/MEvtLoop.cc:
1858 - fixed the counting in the eventloop
1859
1860 * mbase/MWriteAsciiFile.[h,cc]:
1861 - changed class that it is based on MWriteFile now
1862
1863 * mbase/Makefile:
1864 - added MWriteFile
1865 - added MWriteRootFile
1866
1867 * mhist/MFillHFadc.[h,cc]:
1868 - added set for HasChanged (new PostProcess)
1869
1870 * mhist/MFillHHillas.cc:
1871 - added set for HasChanged (new PostProcess)
1872
1873 * mhist/MFillHStarMap.cc:
1874 - added set for HasChanged (new PostProcess)
1875
1876 * mhist/MHHillas.cc:
1877 - Set kCanDelete to make sure, that the histograms are deleted
1878 together with the canvas
1879
1880 * mraw/MRawFileWrite.[h,cc]:
1881 - changed the handling of opening, closing and checking file
1882
1883
1884
1885 2001/06/13: Thomas Bretz
1886
1887 * ./.../*.h:
1888 - added some comments and corrected some descriptions.
1889
1890 * mbase/MParContainer.[h,cc]:
1891 - added a 'dummy' function for AsciiRead, AsciiWrite
1892
1893 * mbase/MWriteAsciiFile.[h,cc]:
1894 - added new constructor (specify directly the pointer to the class)
1895
1896 * mgui/MHexagon.cc:
1897 - made Copy-function more readable
1898
1899 * mgui/MParContainer.cc:
1900 - made Copy-function more readable
1901
1902 * mhist/MHMcEnergies.[h,cc]:
1903 - files added as a container to make handling of several MHMcEnergy easier
1904
1905 * mbase/MAGIC.h:
1906 - encapsulated include of TROOT
1907
1908 * mbase/MTaskList.cc:
1909 - added SetHasChange and Reset to PostProcess
1910
1911 * mhist/HistLinkDef.h
1912 - added MHMcEnergies
1913
1914 * mhist/MHMcEnergy.[h,cc]:
1915 - added name and title to constructor
1916 - added number to name of container
1917
1918 * mmontecarlo/MMcThresholdCalc.cc:
1919 - corrected typo in creation of the container names
1920
1921 * mraw/MRawEvtData.cc:
1922 - Set kCanDelete in Draw function
1923
1924
1925
1926 2001/06/12: Thomas Bretz
1927
1928 * mmontecarlo/MMcEnerThreCalc.[cc,h]
1929 - copied to mmontecarlo/MMcThresholdCalc.[cc,h]
1930
1931 * mmontecarlo/MMcEnerThreHistos.[h,cc]
1932 - copied to mmhist/MHMcEnergy.[h,cc]
1933
1934 * mbase/Makefile:
1935 - added MWriteAsciiFile.cc
1936
1937 * mhist/HistIncl.h:
1938 - added TF1.h
1939
1940 * mhist/HistLinkDef.h:
1941 - added MHMcEnergy
1942
1943 * mhist/Makefile
1944 - added MHMcEnergy
1945
1946 * mmontecarlo/MCollArea.h:
1947 - fixed typo in ifndef
1948
1949 * mmontecarlo/Makefile:
1950 - added MMcThresholdCalc.cc
1951 - removed MMcEnerHisto.cc
1952 - removed MMcEnerThre.cc
1953 - removed MMcEnerThreCalc.cc
1954
1955 * mmontecarlo/MonteCarloLinkDef.h:
1956 - added MMcThresholdCalc.cc
1957 - removed MMcEnerHisto.cc
1958 - removed MMcEnerThre.cc
1959 - removed MMcEnerThreCalc.cc
1960
1961 * mbase/MWriteAsciiFile.[h,cc]:
1962 - added
1963
1964 * manalysis/MCT1ReadAscii.h:
1965 - removed fFileName from class definition
1966
1967 * manalysis/MCerPhotCalc.cc:
1968 - use of SetHasChanged added
1969
1970 * manalysis/MHillas.[h,cc]:
1971 - Reset added
1972 - AsciiRead added
1973 - AsciiWrite added
1974 - use of SetHasChanged added
1975
1976 * manalysis/MPedCalcPedRun.[h,cc]:
1977 - made fNumHiGainSamples a class member
1978 - renamed some member functions
1979 - made the 'internal' member functions private
1980 - added SetHasChanged
1981 - made these functions const
1982
1983 * mbase/BaseLinkDef.h
1984 - MWriteAsciiFile added
1985
1986 * mbase/MEvtLoop.cc:
1987 - some small changes to the logging output
1988
1989 * mbase/MParContainer.cc:
1990 - fHasChanged added
1991
1992 * mbase/MParContainer.h:
1993 - Reset prototype added
1994 - HasChanged added
1995 - SetHasChanged added
1996
1997 * mbase/MParList.[cc,h]:
1998 - SetHasChanged added
1999 - Reset added
2000
2001 * mbase/MTaskList.cc:
2002 - Process: call SetHasChanged before looping
2003 - Process: call Reset before looping
2004
2005 * mbase/MTaskList.h:
2006 - fParList added to class definition
2007
2008
2009
2010 2001/04/27: Thomas Bretz
2011
2012 * macros/merpp.C:
2013 - made the merpp-macro Mars 0.3 compatible
2014
2015
2016
2017 2001/04/19: Thomas Bretz
2018
2019 * mbase/MParList.cc:
2020 - added stripping of the string after last semicolon (classname)
2021
2022 * mbase/MReadTree.cc:
2023 - added Veto funtionality to PreProcess
2024 - added HasVeto
2025 - added fVetoList
2026 - added VetoBranch
2027
2028
2029
2030 2001/04/18: Thomas Bretz
2031
2032 * mbase/MHtml.[cc.h]:
2033 - Added
2034
2035 * mbase/*.cc:
2036 - changed comments of member functions to new MHtml-Style
2037
2038
2039
2040 2001/04/09: Thomas Bretz
2041
2042 * mbase/MParList.cc:
2043 - Added the possibility to specify a different object name in
2044 FindCreateObj
2045
2046 * .rootrc:
2047 - changed the style for the html documentation
2048
2049 * macros/dohtml.C:
2050 - added SetXwho
2051
2052 * (*.cc):
2053 - added the copyright comment block
2054
2055 * mgui/MGeomCamMagic.cc:
2056 - added some comments to all these numbers
2057
2058 * mraw/MRawEvtPixelIter.h:
2059 - added Jump member function which jumps directly to the pixel with a
2060 given id
2061
2062
2063
2064 2001/04/09: Thomas Bretz
2065
2066 * mgui/MGeomPix.cc:
2067 - fixed a small error in SetNeighbors (thanks to Oscar)
2068
2069 * mgui/MGFadcDisp.[h,cc]:
2070 - Fixed many small errors which caused the display to display nonsens
2071 in some situations
2072
2073
2074
2075 2001/04/04: Thomas Bretz
2076
2077 * mraw/MRawEvtData.[cc,h]:
2078 - changed wrong return type of GetNumPixels to UShort_t
2079
2080 * mmain/MBrowser.[cc,h]:
2081 - made the dialog somehow work like it should
2082
2083
2084
2085 2001/04/03: Thomas Bretz
2086
2087 * manalysis/MCT1ReadAscii.cc:
2088 - the pedestal values read from the file are now stored in MeanRms
2089 instead of Sigma
2090
2091 * manalysis/MCerPhotCalc.cc:
2092 - The pedestal mean Rms is used as the pixel error
2093
2094 * MImgCleanStd.cc:
2095 - CleanStep1: the '<' was replaced by a '<=' to clean also pixels
2096 with value=noise=0
2097
2098 * MMcPedestalCopy.cc:
2099 - All the pedestal values are now filled in (are they calculated correctly?)
2100
2101 * mgui/MGeomCamMagic.cc:
2102 - Forgot to initialize the Nextneighbors of the Magic Camera
2103 (thanks to Oscar)
2104
2105 * mhist/MHStarMap.cc:
2106 - I changed the model of the display (colors and bin width) to
2107 get a 'better' result
2108
2109
2110
2111 2001/04/02: Thomas Bretz
2112
2113 * mraw/MRawEvtHeader.h, mraw/MRawFileWrite.cc:
2114 - added constants (kTT*) for trigger type
2115
2116 * manalysis/MImgCleanStd.[h,cc]:
2117 - added changeable cleaning levels
2118
2119 * manalysis/MHillas.cc:
2120 - added some more sanity checks to the calculation
2121
2122 * manalysis/MCT1ReadAscii.[h,cc]:
2123 - added some kind of chain feature (AddFile) to process more than one file
2124
2125 * mgui/MGeomPix.[h,c]:
2126 - added interface to pixel neighbors
2127
2128 * mgui/MGeomCamCT1.[cc,h], mgui/MGeomCamMagic.[cc,h]:
2129 - creates the neighbor geomtry now, too
2130
2131 * manalysis/MImgCleanStd.[cc,h]:
2132 - switched to new stylish neighbors from MGeomCam
2133
2134
2135
2136 2001/03/30: Thomas Bretz
2137
2138 * mdatacheck/MH*, mdatacheck/MFillH*:
2139 - moved to mhist
2140
2141 * mraw/MrawEvtPixelIter:
2142 - IsLoGain -> HasLoGain
2143
2144 * mgui/MG*:
2145 - renamed
2146 - moved to mmain
2147 - move Browser functionality to MBrowser
2148
2149 * mmain/, mhist:
2150 - new
2151
2152
2153
2154 2001/03/21: Thomas Bretz
2155
2156 * manalysis/MHillas.[h,cc]:
2157 - fixed some minor errors, added sanity check (N<2) to Calc
2158
2159 * manalysis/MFillHHillas.cc:
2160 - skip event if Hillas calculations fails
2161
2162 * macros/getCollArea.C, macros/readMagic.C,
2163 mdatacheck/MViewAdcSpectra.cc, meventdisp/MGFadcDisp.cc:
2164 - changed order in MReadTree constructor
2165
2166 * manalysis/MCT1ReadAscii.[h,cc]:
2167 - changed to use MPedestalCam
2168
2169 * manalysis/MCT1Pedestals.[h,cc]:
2170 - removed
2171
2172 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
2173 - removed MCT1Pedestals
2174
2175 * mbase/BaseLinkDef.h:
2176 - added const values from Magic.h
2177
2178 * mbase/MLogManip.h:
2179 - changed style of dbginf
2180
2181 * mbase/MParList.cc:
2182 - make use of dbginf
2183
2184 * mbase/MReadTree.[h,cc]:
2185 - switched from a TTree to a TChain object
2186 - chnaged order of variables of the constructor
2187
2188
2189
2190 2001/03/21: Thomas Bretz
2191
2192 * macros/CT1Hillas.C, manalysis/MImgCleanStd.cc, manalysis/MImgCleanStd.h,
2193 manalysis/MMcPedestalCopy.cc, manalysis/MMcPedestalCopy.h,
2194 manalysis/MCerPhotCalc.h, manalysis/MCerPhotCalc.cc, mdatacheck/MHHillas.h,
2195 mdatacheck/MHHillas.cc, mdatacheck/MFillHFadc.cc, mdatacheck/MFillHFadc.h,
2196 mdatacheck/MHFadcCam.cc, mdatacheck/MHFadcCam.h, mdatacheck/MHFadcPix.cc,
2197 mdatacheck/MHFadcPix.h, mdatacheck/MFillHHillas.cc,
2198 mdatacheck/MFillHHillas.h
2199 - added
2200
2201 * mdatacheck/MHistosAdc.[h,cc]:
2202 - replaced by MHFadc[Cam,Pix]
2203
2204 * mdatacheck/MFillAdcSpect.[h,cc]:
2205 - replaced by MFillHFadc
2206
2207 * macros/readCT1.C:
2208 - uses the new classes now
2209 - calculates and displays hillas
2210
2211 * manalysis/AnalysisLinkDef.h:
2212 - added MCerPhotCalc, MImgCleanStd, MMcPedestalCopy
2213
2214 * manalysis/MCT1ReadAscii.cc:
2215 - PreProcess uses FindCreateObj now
2216
2217 * manalysis/MCerPhotEvt.cc, manalysis/MPedestalCam.cc:
2218 - changed the new back to 'new with placement'
2219
2220 * manalysis/MCerPhotEvt.[h, cc]:
2221 - removed cleaning from this class
2222
2223 * manalysis/MHillas.cc:
2224 - some small changes in the naming inside Calc()
2225
2226 * manalysis/MHillas.h:
2227 - added Get-functions
2228
2229 * manalysis/MPedestalCam.h:
2230 - added InitSize-function
2231
2232 * manalysis/MPedestalPix.h:
2233 - made Get-functions const
2234
2235 * manalysis/Makefile:
2236 - added MMcPedestalCopy, MImgCleanStd, MCerPhotCalc
2237
2238 * mbase/MLogManip.h:
2239 - "l." before line number
2240
2241 * mbase/MParList.cc:
2242 - added the autodelete feature for automatically created classes
2243
2244 * mdatacheck/DataCheckLinkDef.h:
2245 - added MHFadc[Cam,Pix], MHHillas
2246 - removed MHistosAdc
2247 - added MFillHFadc, MFillHHillas
2248
2249 * mdatacheck/MGDisplayAdc.[h,cc], MShowSpect.[h,cc],
2250 mdatacheck/MViewAdcSpectra.[h,cc], :
2251 - changed from MHistaosAdc to MHFadcCam
2252
2253 * mdatacheck/Makefile:
2254 - added MFillHFadc.cc, MFillHHillas.cc
2255 - removed MFillAdcSpect.cc
2256
2257 * manalysis/MCT1ReadAscii.h, mbase/MEvtLoop.h, mbase/MLog.h,
2258 mbase/MParList.h, mbase/MReadTree.h, mbase/MTask.h,
2259 mbase/MTaskList.h, mdatacheck/MDumpEvtHeader.h,
2260 meventdisp/MGFadcDisp.h, mgui/MCamDisplay.h,
2261 mgui/MCamNeighbor.h, mgui/MGDataCheckMain.h,
2262 mgui/MGEventDispMain.h, mgui/MGMarsMain.h,
2263 mgui/MGMonteCarloMain.h, mgui/MGPrototyp.h, mgui/MHexagon.h,
2264 mmontecarlo/MCollAreaTrigger.h, mraw/MRawEvtPixelIter.h,
2265 mraw/MRawFileRead.h, mraw/MRawFileWrite.h:
2266 - set version number to '0' (no i/o for this class)
2267
2268 * mgui/MGeomCamCT1.cc:
2269 - new claculation algorith for the CT1 camera. It is more
2270 exact in the camera plain
2271
2272 * mgui/MHexagon.cc:
2273 - removed Draw-function (it is inherited from TObject)
2274
2275 * mmc/MMcFadcHeader.hxx:
2276 - Added get-functions
2277
2278
2279
2280
2281 2001/03/20: Thomas Bretz
2282
2283 * manalysis/MPedestalPix.[h,cc], manalysis/MPedestalCam.[h,cc],
2284 manalysis/MHillas.[h,cc], manalysis/MHillasCalc.[h,cc],
2285 mgui/MGeomCamCT1.[h,cc], mgui/MGeomCamMagic.[h,cc]
2286 - added
2287
2288 * macros/readCT1.C:
2289 - added calculation of Hillas parameters
2290 - changed from pointers to objects
2291
2292 * manalysis/AnalysisLinkDef.h, manalysis/Makefile:
2293 - added MPedestalPix/Cam, MHillas, MHillasCalc
2294
2295 * manalysis/MCerPhotEvt.[h,cc]:
2296 - removed fType
2297 - commented out Draw function - should be fixed soon
2298 - renamed *Nb* to *Num*
2299 - renamed Get[Min,Max]NumPhotons to GetNumPhontons[Min,Max]
2300
2301 * meventdisp/MGFadcDisp.[h,cc]:
2302 - changed parameter of ReadinEvent to unsigned
2303
2304 * mgui/GuiLinkDef.h, mgui/Makefile:
2305 - added MGeomCamCT1, MGeomCamMagic
2306
2307 * mgui/MCamDisplay.[h,cc]:
2308 - changed constructor argument from int to MGeomCam
2309 - renamed *Nb* to *Num*
2310
2311 * mgui/MGeomCam.[h,cc]:
2312 - removed all camara specific stuff
2313 - MGeomCam is now used as a base class for the classes
2314 MGeomCam[Magic,CT1] which are containing the camera specific stuff
2315
2316 * mgui/MGeomPix.h:
2317 - added Set function
2318
2319
2320
2321 2001/03/02: Thomas Bretz
2322
2323 * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
2324 mgui/Makefile:
2325 - new
2326
2327 * mbase/MParList.[cc,h]:
2328 - Added FindCreateObj member function
2329 - added a name to the constructor
2330
2331 * mbase/MReadTree.cc:
2332 - changed to use FindCreateObj
2333
2334 * mdatacheck/MDumpEvtHeader.cc:
2335 - removed fPixelIter from member list
2336 - changed cout to *fLog
2337
2338 * mdatacheck/MViewAdcSpectra.cc:
2339 - removed a HUGE memory leak. All the objects in the list (and the
2340 lists itself were NEVER deleted)
2341
2342 * mdatacheck/MFillAdcSpect.cc
2343 - removed fPixelIter from member list
2344 - changed cout to *fLog
2345 - changed to use FindCreateObj
2346 - changed high and low to hi and lo
2347
2348 * mdatacheck/MShowSpect.cc
2349 - changed cout to *fLog
2350 - added a name to the constructor
2351
2352 * mraw/MRawFileRead.cc:
2353 - changed to use FindCreateObj
2354
2355 * mdatacheck/MGDisplayAdc.[h,cc]:
2356 - added some new member functions to make code more clear
2357 - removed fHists from the destructor
2358
2359 * mdatacheck/MHistosAdc.h:
2360 - changed high and low to hi and lo
2361
2362 * macros/dohtml.C:
2363 - added manalysis
2364
2365
2366
2367 2001/03/01: Thomas Bretz
2368
2369 * Makefile:
2370 - added headers to dependencies
2371
2372 * Makefile.rules:
2373 - added headers to dependencies
2374
2375 * merpp.cc:
2376 - changed from pointers to objects
2377 - added compression level support
2378
2379 * readraw.cc:
2380 - removed unnecessary includes
2381
2382 * mbase/MArray*.*:
2383 - changed all Int_t to UInt_t
2384
2385 * mbase/MLogManip.h:
2386 - changed name of __DINF__ to dbginf
2387
2388 * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
2389 mraw/MRawRunHeader.[h,cc]:
2390 - changed ifstream to istream
2391
2392 * mraw/MRawEvtData.cc:
2393 - changed the reading, which speeds up merpp by a factor of 10
2394
2395 * mraw/MRawEvtData.h:
2396 - added flag to InitArrays and DeletePixels
2397 (not yet used)
2398
2399 * mraw/MRawFileRead.h:
2400 - removed pParList from parameter list
2401
2402 * manalysis/AnalysisLinkDef.h
2403 - removed MReadCT1Ascii, added MCT1ReadAscii
2404 - added MCT1Pedestals
2405
2406 * manalysis/MCerPhotEvt.[h,cc]:
2407 - changed the constructor a little bit
2408 - rewrote Print() to make it a bit more readable
2409 - moved MCerphotPix to new File
2410 - added many lines of comments
2411 - exchanged old stylish new call with new stylish(=) one
2412 - replaced all accesses to fPixels with the [] operator to make this
2413 lines more readable
2414 - made all variable declarations const-correct,
2415 - I changed the style of the cleaning method from if(a){if()b{if(c){}}}
2416 to if(!a)continue; if(!b)continue if(!c) continue; to make it more
2417 compact, readable and easier to understand
2418 - renamed the Boolean-functions to Is* to get a stricter structure
2419 - replaced mapping function to access the pixel list entries by the new
2420 operator to get rid of more than the necessary number of member
2421 functions without loosing speed or readability
2422 - renamed GetMinimum/MaximumPhoton to GetMin/MaxNumPhotons to be
2423 more exact
2424
2425 * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
2426 - added a new operator to access the TObjArray
2427 - removed unnecessary code from CreateCT1
2428
2429 * mbase/MAGIC.h:
2430 - added kPI
2431
2432 * mbase/MReadTree.cc:
2433 - added some comments
2434
2435 * mgui/MCamDisplay.[h,cc]:
2436 - added some comments, reordered a bit the calls in the constructor
2437 to get a 'straight forward structure', MGeomCam is now only
2438 locally used where it is needed, replaced access to the
2439 TClonesArrays by new member-function to get a more readable code,
2440 replaced old stylish new call with new stylish one, made
2441 variable decleration const-correct, introduced a new member function
2442 to set the pixel color, renamed the overloaded Draw functions to
2443 DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
2444 the 'layout' of GetColor to make it easier to understand the algorithm,
2445
2446 * mgui/MCamNeighbor.[h, cc]:
2447 - changed to new log-interface
2448 - exchanged -9999 by -1
2449 - skipped the exits
2450 - you must check for -1 one in any case
2451 - this means a warning should be enough
2452
2453 * mgui/MHexagon.[h,cc]:
2454 - added new constructor whcih uses a MGeomPix-object
2455
2456
2457
2458 2001/02/28: Thomas Bretz
2459
2460 * mbase/MParList.[h,cc]:
2461 - changed return type of FindObject back to TObject
2462 - it seems so, that some compilers don't like overriding the
2463 return type of a virtual member function
2464
2465
2466
2467 2001/02/23: Thomas Bretz
2468
2469 * mraw/MRawEvtPixelIter.h:
2470 - added GetSum* functions
2471
2472 * mbase/MParList.[h,cc]:
2473 - Removed unnecessary fNext-stuff
2474
2475
2476
2477 2001/02/22: Thomas Bretz
2478
2479 * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
2480 mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
2481 mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
2482 mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
2483 mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
2484 mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
2485 mraw/MRawRunHeader.cc:
2486 - exchanged cout with the new logging style (gLog, *fLog)
2487
2488 * mraw/MRawEvtData.cc:
2489 - added 'dec' option to Print
2490
2491 * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
2492 - small changes to the Print funtions
2493
2494
2495
2496 2001/02/21: Thomas Bretz
2497
2498 * MRawEvtData.cc:
2499 - Changed ReadEvt according to the new raw binary format 2001/02/20
2500
2501 * Added MLog.[h,cc], MLogManip.[h,cc]
2502
2503 * Adde SetStreamer and fLog to the MParContainer base class
2504
2505 * Derived MEvtLoop from MParContainer
2506
2507 * Makefile:
2508 - added 'tar'
2509
2510 * mbase/BaseIncl.h:
2511 - added fstream.h, TGListBox.h
2512
2513 * mbase/BaseLinkDef.h:
2514 - added pragma for gLog and MLog
2515
2516 * mbase/MAGIC.h:
2517 - added forward definition for gLog
2518
2519 * mbase/MEvtLoop.cc:
2520 - exchanged cout with *fLog
2521 - added statements to provide log-facility to all tasks als parameter
2522 containers
2523
2524 * mbase/MEvtLoop.h:
2525 - Small changes
2526
2527 * mbase/MParContainer.h:
2528 - Added definitions necessary for use of Log-Facility
2529
2530 * mbase/MParList.[h,cc]:
2531 - Added SetLogStream
2532
2533 * mbase/MTask.h:
2534 - added fLog
2535
2536 * mbase/MTaskList.[h,cc]:
2537 - added SetLogStream
2538
2539 * mbase/Makefile:
2540 - Added MLog.cc, MLogManip.cc
2541
2542
2543
2544 2001/02/19: Harald Kornmayer
2545
2546 * implemented the Image Cleaning a la CT1 to the class MCerPhotEvt
2547
2548 * changed the readCT1.C file to show the effects of the image cleaning
2549 a la CT1
2550
2551 * changed
2552 mgui/MCamNeighbor.cc
2553 mananlysis/MCerPhotEvt.cc .h
2554 macros/readCT1.C
2555
2556
2557
2558 2001/02/19: Thomas Bretz
2559
2560 * MParContainer.h added prototypes for AsciiRead/Write
2561
2562 * .rootrc added
2563
2564 * MEvtLoop.[h,cc]:
2565 - split eventloop in its three parts, this should be used for
2566 debugging only.
2567
2568
2569
2570 2001/02/06: Harald Kornmayer
2571
2572 * the first running version with a eventdisplay. Now we are able
2573 to display an Event on the photo electron level. To do this, run
2574 the macro "macros/readCT1.C" after changing the file name.
2575
2576 changed:
2577 macros/readCT1.C
2578 manalysis/MNphotEvent.cc, manalysis/MNphotEvent.h
2579 analysis/MReadCT1Ascii.cc
2580 mgui/MCamDisplay.cc, mgui/MCamDisplay.h
2581
2582
2583
2584 2001/01/23: Harald Kornmayer
2585
2586 * the integration of the class FadcDisp in the mars enviroment
2587 and further developments in the display
2588
2589 changed:
2590 meventdisp/MGFadcDisp.h
2591 meventdisp/MGFadcDisp.cc
2592 mgui/GuiIncl.h
2593 mgui/GuiLinkDef.h
2594 mgui/MGMarsMain.cc
2595 mgui/MGPrototyp.cc
2596 mgui/MGPrototyp.h
2597 mgui/Makefile
2598
2599 added:
2600 mgui/MGEventDispMain.h
2601 mgui/MGEventDispMain.cc
2602
2603
2604
2605 2001/01/22: Harald Kornmayer
2606
2607 * started with the development of a EventDisplay Utitliy.
2608 Therefore I added the following files.
2609
2610 meventdisp/EvtDispIncl.h
2611 meventdisp/EvtDispLinkDef.h
2612 meventdisp/MGFadcDisp.cc
2613 meventdisp/MGFadcDisp.h
2614 meventdisp/Makefile
2615
2616 Also a few of the older files where slightly changed.
2617 ./Makefile
2618 ./Makefile.rules
2619 mraw/MRawEvtData.
2620
2621
2622
2623 2001/01/19: Thomas Bretz
2624
2625 * mmc/*.hxx:
2626 - changed include of MDefineTrigger.h back
2627
2628
2629
2630 2001/01/19: Oscar Blanch
2631
2632 * mmc/MTriggerDefine.h:
2633 - added
2634
2635
2636
2637 2001/01/18: Thomas Bretz
2638
2639 * Makefile:
2640 - mmc-library added
2641
2642 * Makefile.conf.general:
2643 - Added definition of __MARS__
2644
2645 * Makefile.rules:
2646 - Added definitions to rootcint
2647
2648 * Oscar added the McFormat subdir of the Monte Carlo as mmc
2649
2650 * mmc/MMcEvt.h:
2651 - renamed to MMcEvt.hxx
2652
2653 * mmc/*.hxx:
2654 - added necessary defintions from MDefineTrigger.h
2655
2656 * mmc/Makefile, mmc/McLinkDef.h, mmc/McIncl.h, mmc/readme.txt:
2657 - added
2658
2659 * mmc/LinkDef.h:
2660 - removed
2661
2662
2663
2664 2001/01/17: Thomas Bretz
2665
2666 * Makefile:
2667 - Exchanged explicit rules to make library by implicit ones
2668 - The shared object works now. I exchanged the libraries with the object
2669 files. But I don't know why the libraries don't work.
2670
2671 * Makefile.conf.linux-gnu:
2672 - replaced CC with gcc (instead of g++)
2673
2674 * mdatacheck/DataCheckLinkDef.h:
2675 - removed unused statements
2676
2677 * mraw/RawLinkDef.h:
2678 - added globals
2679
2680 * mraw/MerppLinkDef.h:
2681 - removed unused file
2682
2683
2684
2685 2001/01/12: Thomas Bretz
2686
2687 * MLinkDef.h, MIncl.h, marslogo.xpm, magiclogo.xpm:
2688 - added
2689
2690 * LinkDef.h:
2691 - removed
2692
2693 * Makefile:
2694 - Added CINT, mrproper
2695
2696 * mbase/Makefile, mraw/Makefile, mgui/Makefile, mdatacheck/Makefile:
2697 - included makefile.general, Makefile.rules,
2698 - removes corresponding lines
2699
2700 * mdatacheck/MDumpEvtHeader.[h,cc], mdatacheck/MFillAdcSpect.[cc,h],
2701 mdatacheck/MFillAdcSpect.[h,cc], mdatacheck/MGDisplayAdc.[cc,h],
2702 mdatacheck/MHistsosAdc.[h,cc], mdatacheck.MShowSpect.[cc,h]
2703 - changed include statements
2704
2705 * mgui/MGDataCheckMain.[cc,h], mgui/MGMarsMain.[cc,h]
2706 - changed include statements
2707 - move enum from h to cc
2708 - removed comma operator from delete statements (nonsense)
2709
2710
2711
2712 2001/01/11: Harald Kornmayer
2713
2714 * ./
2715 readraw.cc, Makefile, Makefile.rules, LinkDef.h, MParList.cc, MReadTree.cc,
2716 MReadTree.h, mbase/Makefile, mraw/Makefile
2717 - small changes in this files. Not really critical.
2718
2719 * mars.cc
2720 - added the main file for the gui
2721
2722 * mgui/
2723 GuiIncl.h, MGMarsMain.cc, GuiLinkDef.h, MGMarsMain.h, MGDataCheckMain.cc,
2724 Makefile, MGDataCheckMain.h
2725 - added the subdir mgui and this files
2726
2727 * mdatacheck/
2728 DataCheckIncl.h, DataCheckLinkDef.h, MHistosAdc.cc, MHistosAdc.h,
2729 MDumpEvtHeader.cc, MDumpEvtHeader.h, MShowSpect.cc, MShowSpect.h,
2730 MFillAdcSpect.cc, MFillAdcSpect.h, MViewAdcSpectra.cc, MViewAdcSpectra.h,
2731 MGDisplayAdc.cc, MGDisplayAdc.h, Makefile
2732 - added the subdir mdatacheck and this files
2733
2734
2735
2736 2000/12/28: Thomas Bretz
2737
2738 * merpp.cc, MArray.cc, MArray.h, MArrayB.cc, MArrayB.h, MArrayS.cc,
2739 MArrayS.h, MEvtLoop.cc, MEvtLoop.h, MInputStreamID.cc, MInputStreamID.h,
2740 MParContainer.cc, MParContainer.h, MParList.cc, MParList.h, MReadTree.cc,
2741 MTask.cc, MTask.h, MTaskList.cc, MTaskList.h, MTime.cc, MTime.h:
2742 - Added changes some comments.
2743
2744 * MLoopEvt.cc, MLoopEvt.h:
2745 - Removed
2746
2747
2748
2749 2000/12/22 - Thomas Bretz:
2750
2751 * readraw.cc:
2752 - changed some comments and the Root-Name of the program
2753 - added check for the existance of the file
2754 - changed name of numbers of entries from iEnt to nent
2755
2756 * dohtml.C:
2757 - changed title of converted macros
2758
2759 * MRawEvtData.cc:
2760 - added a commet in Draw()
2761
2762 * MRawEvtPixelIter.[h,cc]:
2763 - Added the comment header of the file
2764 - removed inheritance from TIterator (not needed)
2765 - some changes to get it work (the one in the repository was untested
2766 and not working)
2767 - changed calling style of iterator from do...while to while-loop
2768 - changed some comments
2769
2770 * MRawRunHeader.cc:
2771 - added some comments
2772
2773 * Changelog, News: added
2774
2775 * test.C: removed
Note: See TracBrowser for help on using the repository browser.