Changeset 670 for trunk/MagicSoft/Mars


Ignore:
Timestamp:
03/02/01 14:36:03 (24 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r669 r670  
    22 2000/03/02: Thomas Bretz
    33   
    4  * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
    5    mgui/Makefile:
    6    new
    7    
    8  * mbase/MParList.[cc,h]:
    9    Added FindCreateObj member function, added a name to the constructor
    10  
    11  * mbase/MReadTree.cc:
    12    changed to use FindCreateObj
    13 
    14  * mdatacheck/MDumpEvtHeader.cc:
    15    removed fPixelIter from member list, changed cout to *fLog
    16    
    17  * mdatacheck/MViewAdcSpectra.cc:
    18    removed a HUGE memory leak. All the objects in the list (and the
    19    lists itself were NEVER deleted)
    20    
    21  * mdatacheck/MFillAdcSpect.cc
    22    removed fPixelIter from member list, changed cout to *fLog,
    23    changed to use FindCreateObj, changed high and low to hi and lo
    24    
    25  * mdatacheck/MShowSpect.cc
    26    changed cout to *fLog, added a name to the constructor
    27    
    28  * mraw/MRawFileRead.cc:
    29    changed to use FindCreateObj
    30    
    31  * mdatacheck/MGDisplayAdc.[h,cc]:
    32    added some new member functions to make code more clear,
    33    removed fHists from the destructor
    34    
    35  * mdatacheck/MHistosAdc.h:
    36    changed high and low to hi and lo
    37 
    38  * macros/dohtml.C:
    39    added manalysis
     4   * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
     5     mgui/Makefile:
     6     - new
     7   
     8   * mbase/MParList.[cc,h]:
     9     - Added FindCreateObj member function
     10     - added a name to the constructor
     11 
     12   * mbase/MReadTree.cc:
     13     - changed to use FindCreateObj
     14
     15   * mdatacheck/MDumpEvtHeader.cc:
     16     - removed fPixelIter from member list
     17     - changed cout to *fLog
     18   
     19   * mdatacheck/MViewAdcSpectra.cc:
     20     - removed a HUGE memory leak. All the objects in the list (and the
     21       lists itself were NEVER deleted)
     22   
     23   * mdatacheck/MFillAdcSpect.cc
     24     - removed fPixelIter from member list
     25     - changed cout to *fLog
     26     - changed to use FindCreateObj
     27     - changed high and low to hi and lo
     28   
     29   * mdatacheck/MShowSpect.cc
     30     - changed cout to *fLog
     31     - added a name to the constructor
     32   
     33   * mraw/MRawFileRead.cc:
     34     - changed to use FindCreateObj
     35   
     36   * mdatacheck/MGDisplayAdc.[h,cc]:
     37     - added some new member functions to make code more clear
     38     - removed fHists from the destructor
     39   
     40   * mdatacheck/MHistosAdc.h:
     41     - changed high and low to hi and lo
     42
     43   * macros/dohtml.C:
     44     - added manalysis
    4045
    4146
    4247 2000/03/01: Thomas Bretz
    4348
    44  * Makefile: added headers to dependencies
    45  
    46  * Makefile.rules: added headers to dependencies
    47  
    48  * merpp.cc: changed from pointers to objects, added compression level
    49  
    50  * readraw.cc: removed unnecessary includes
    51  
    52  * mbase/MArray*.*: changed all Int_t to UInt_t
    53  
    54  * mbase/MLogManip.h: changed name of __DINF__ to dbginf
    55  
    56  * mraw/MRawCrateData.[h,cc]: changed ifstream to istream
    57  * mraw/MRawEvtHeader.[h,cc]: dito
    58  * mraw/MRawRunHeader.[h,cc]: dito
    59 
    60  * mraw/MRawEvtData.cc: changed the reading, which speeds up merpp by
    61    a factor of 10
    62    
    63  * mraw/MRawEvtData.h: added flag to InitArrays and DeletePixels
    64    (not yet used)
    65 
    66  * mraw/MRawFileRead.h: removed pParList from parameter list
    67  
    68  * manalysis/AnalysisLinkDef.h
    69    removed MReadCT1Ascii, added MCT1ReadAscii
    70    added MCT1Pedestals
    71    
    72  * manalysis/MCerPhotEvt.[h,cc]:
    73    changed the constructor a little bit, rewrote Print() to make it
    74    a bit more readable, moved MCerphotPix to new File, added many lines
    75    of comments, exchanged old stylish new call with new stylish(=) one,
    76    replaced all accesses to fPixels with the [] operator to make this
    77    lines more readable, made all variable declarations const-correct,
    78    I changed the style of the cleaning method from if(a){if()b{if(c){}}}
    79    to if(!a)continue; if(!b)continue if(!c) continue; to make it more
    80    compact, readable and easier to understand, renamed the Boolean-
    81    functions to Is* to get a stricter structure, replaced mapping
    82    function to access the pixel list entries by the new operator to
    83    get rid of more than the necessary number of member functions without
    84    loosing speed or readability, renamed GetMinimum/MaximumPhoton to
    85    GetMin/MaxNumPhotons to be more exact
    86    
    87  * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
    88    added a new operator to access the TObjArray, removed unnecessary
    89    code from CreateCT1
    90  
    91  * mbase/MAGIC.h: added kPI
    92  
    93  * mbase/MReadTree.cc: added some comments
    94  
    95  * mgui/MCamDisplay.[h,cc]:
    96    added some comments, reordered a bit the calls in the constructor
    97    to get a 'straight forward structure', MGeomCam is now only
    98    locally used where it is needed, replaced access to the
    99    TClonesArrays by new member-function to get a more readable code,
    100    replaced old stylish new call with new stylish one, made
    101    variable decleration const-correct, introduced a new member function
    102    to set the pixel color, renamed the overloaded Draw functions to
    103    DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
    104    the 'layout' of GetColor to make it easier to understand the algorithm,
    105    
    106  * mgui/MCamNeighbor.[h, cc]:
    107    changed to new log-interface, exchanged -9999 by -1, skipped the
    108    exits, you must check for -1 one in any case, this means a warning
    109    should be enough
    110    
    111  * mgui/MHexagon.[h,cc]:
    112    added new constructor whcih uses a MGeomPix-object,
     49   * Makefile:
     50     - added headers to dependencies
     51 
     52   * Makefile.rules:
     53     - added headers to dependencies
     54 
     55   * merpp.cc:
     56     - changed from pointers to objects
     57     - added compression level support
     58 
     59   * readraw.cc:
     60     - removed unnecessary includes
     61 
     62   * mbase/MArray*.*:
     63     - changed all Int_t to UInt_t
     64 
     65   * mbase/MLogManip.h:
     66     - changed name of __DINF__ to dbginf
     67 
     68   * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
     69     mraw/MRawRunHeader.[h,cc]:
     70     - changed ifstream to istream
     71     
     72   * mraw/MRawEvtData.cc:
     73     - changed the reading, which speeds up merpp by a factor of 10
     74   
     75   * mraw/MRawEvtData.h:
     76     - added flag to InitArrays and DeletePixels
     77       (not yet used)
     78
     79   * mraw/MRawFileRead.h:
     80     - removed pParList from parameter list
     81 
     82   * manalysis/AnalysisLinkDef.h
     83     - removed MReadCT1Ascii, added MCT1ReadAscii
     84     - added MCT1Pedestals
     85   
     86   * manalysis/MCerPhotEvt.[h,cc]:
     87     - changed the constructor a little bit
     88     - rewrote Print() to make it a bit more readable
     89     - moved MCerphotPix to new File
     90     - added many lines of comments
     91     - exchanged old stylish new call with new stylish(=) one
     92     - replaced all accesses to fPixels with the [] operator to make this
     93       lines more readable
     94     - made all variable declarations const-correct,
     95     - I changed the style of the cleaning method from if(a){if()b{if(c){}}}
     96       to if(!a)continue; if(!b)continue if(!c) continue; to make it more
     97       compact, readable and easier to understand
     98     - renamed the Boolean-functions to Is* to get a stricter structure
     99     - replaced mapping function to access the pixel list entries by the new
     100       operator to get rid of more than the necessary number of member
     101       functions without loosing speed or readability
     102     - renamed GetMinimum/MaximumPhoton to GetMin/MaxNumPhotons to be
     103       more exact
     104   
     105   * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
     106     - added a new operator to access the TObjArray
     107     - removed unnecessary code from CreateCT1
     108 
     109   * mbase/MAGIC.h:
     110     - added kPI
     111 
     112   * mbase/MReadTree.cc:
     113     - added some comments
     114 
     115   * mgui/MCamDisplay.[h,cc]:
     116     - added some comments, reordered a bit the calls in the constructor
     117       to get a 'straight forward structure', MGeomCam is now only
     118       locally used where it is needed, replaced access to the
     119       TClonesArrays by new member-function to get a more readable code,
     120       replaced old stylish new call with new stylish one, made
     121       variable decleration const-correct, introduced a new member function
     122       to set the pixel color, renamed the overloaded Draw functions to
     123       DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
     124       the 'layout' of GetColor to make it easier to understand the algorithm,
     125   
     126   * mgui/MCamNeighbor.[h, cc]:
     127     - changed to new log-interface
     128     - exchanged -9999 by -1
     129     - skipped the exits
     130     - you must check for -1 one in any case
     131     - this means a warning should be enough
     132   
     133   * mgui/MHexagon.[h,cc]:
     134     - added new constructor whcih uses a MGeomPix-object
    113135
    114136
    115137 2000/02/28: Thomas Bretz
    116138
    117  * mraw/MRawEvtPixelIter.h: added GetSum* functions
    118 
    119  * mbase/MParList.[h,cc]: changed return type of FindObject back to TObject,
    120    it seems so, that some compilers don't like overriding the
    121    return type of a virtual member function
     139   * mbase/MParList.[h,cc]:
     140      - changed return type of FindObject back to TObject
     141      - it seems so, that some compilers don't like overriding the
     142        return type of a virtual member function
    122143 
    123144 
    124145 2000/02/23: Thomas Bretz
    125146
    126  * mraw/MRawEvtPixelIter.h: added GetSum* functions
    127 
    128  * mbase/MParList.[h,cc]: Removed unnecessary fNext-stuff
     147   * mraw/MRawEvtPixelIter.h:
     148      - added GetSum* functions
     149
     150   * mbase/MParList.[h,cc]:
     151      - Removed unnecessary fNext-stuff
    129152   
    130153   
    131154 2000/02/22: Thomas Bretz
    132155
    133  * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
    134    mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
    135    mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
    136    mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
    137    mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
    138    mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
    139    mraw/MRawRunHeader.cc:
    140    exchanged cout with the new logging style (gLog, *fLog)
    141                                                                              \\ \hline
    142 &&&{\em Gesamt:}&{\bfseries 549.00 DM}\\
    143 \hline
    144 
    145  * mraw/MRawEvtData.cc: added 'dec' option to Print
    146  
    147  * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
    148    small changes to the Print funtions
     156   * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
     157     mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
     158     mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
     159     mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
     160     mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
     161     mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
     162     mraw/MRawRunHeader.cc:
     163      - exchanged cout with the new logging style (gLog, *fLog)
     164
     165   * mraw/MRawEvtData.cc:
     166      - added 'dec' option to Print
     167 
     168   * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
     169      - small changes to the Print funtions
    149170   
    150171 
    151172 2000/02/21: Thomas Bretz
    152173
    153    * MRawEvtData.cc: Changed ReadEvt according to the new
    154      raw binary format 2001/02/20
     174   * MRawEvtData.cc:
     175      - Changed ReadEvt according to the new raw binary format 2001/02/20
    155176     
    156177   * Added MLog.[h,cc], MLogManip.[h,cc]
     
    160181   * Derived MEvtLoop from MParContainer
    161182
    162    * Makefile: added 'tar'
    163 
    164    * mbase/BaseIncl.h: added fstream.h, TGListBox.h
    165  
    166    * mbase/BaseLinkDef.h: added pragma for gLog and MLog
    167  
    168    * mbase/MAGIC.h: added forward definition for gLog
    169  
    170    * mbase/MEvtLoop.cc: exchanged cout with *fLog, added statements
    171      to provide log-facility to all tasks als parameter containers
     183   * Makefile:
     184      - added 'tar'
     185
     186   * mbase/BaseIncl.h:
     187      - added fstream.h, TGListBox.h
     188 
     189   * mbase/BaseLinkDef.h:
     190      - added pragma for gLog and MLog
     191 
     192   * mbase/MAGIC.h:
     193      - added forward definition for gLog
     194 
     195   * mbase/MEvtLoop.cc:
     196      - exchanged cout with *fLog
     197      - added statements to provide log-facility to all tasks als parameter
     198        containers
    172199   
    173    * mbase/MEvtLoop.h: Small changes
    174  
    175    * mbase/MParContainer.h: Added definitions necessary for use of Log-Facility
    176  
    177    * mbase/MParList.[h,cc]: Added SetLogStream
    178  
    179    * mbase/MTask.h: added fLog
    180  
    181    * mbase/MTaskList.[h,cc]: added SetLogStream
    182  
    183    * mbase/Makefile: Added MLog.cc, MLogManip.cc
     200   * mbase/MEvtLoop.h:
     201      - Small changes
     202 
     203   * mbase/MParContainer.h:
     204      - Added definitions necessary for use of Log-Facility
     205 
     206   * mbase/MParList.[h,cc]:
     207      - Added SetLogStream
     208 
     209   * mbase/MTask.h:
     210      - added fLog
     211 
     212   * mbase/MTaskList.[h,cc]:
     213      - added SetLogStream
     214 
     215   * mbase/Makefile:
     216      - Added MLog.cc, MLogManip.cc
    184217
    185218
     
    201234   * MParContainer.h added prototypes for AsciiRead/Write
    202235
    203    * .rootrc: added
    204 
    205    * MEvtLoop.[h,cc]: split eventloop in its three parts, this should
    206      be used for debugging only.
     236   * .rootrc added
     237
     238   * MEvtLoop.[h,cc]:
     239      - split eventloop in its three parts, this should be used for
     240        debugging only.
    207241
    208242
Note: See TracChangeset for help on using the changeset viewer.