Changeset 10060 for trunk/Mars/Changelog


Ignore:
Timestamp:
11/29/10 14:24:23 (14 years ago)
Author:
rohlfs
Message:
two new command line arguments of readcorsika: -A=arrayNo and -T=telescopeNo. New design of program flow in MCorsikaRead: It is now determined by the order of the data blocks in the input file.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/Changelog

    r10056 r10060  
    1818
    1919                                                 -*-*- END OF LINE -*-*-
     20
     21 2010/11/29 Reiner Rohlfs
     22
     23   * msim/MPhotonData.cc:
     24     - Use all data if telescope array is not defined
     25
     26   * msim/MPhotonEvent.[h,cc]:
     27     - remove following methods:
     28         Int_t ReadCorsikaEvt(MCorsikaFormat *fInFormat, Int_t i);
     29         Int_t ReadCorsikaEvt(istream &fin, Int_t i);
     30     - replace those methods by
     31         Int_t ReadEventIoEvt(MCorsikaFormat *fInFormat);
     32         Int_t ReadCorsikaEvt(Float_t * data, Int_t numEvents, Int_t arrayIdx);
     33 
     34   * mcorsika/MCorsikaRunHeader.h mcorsika/MCorsikaRunHeader.cc
     35     - Split method ReadEvtEnd() into two functions:
     36        ReadEvtEnd() and ReadEventHeader()
     37
     38   * mcorsika/MCorsikaEvtHeader.[h,cc]:
     39     - method ReadEvt does not read data from file by itself, but gets
     40       buffer as input
     41     - test that number of reuse of same shour is not greater than 20
     42     - method ReadEvtEnd does not seek to the EVTE block and does not
     43       read the Bloch header any more.
     44
     45   * mcorsika/MCorsikaFormat.[h,cc]:
     46     - remove following methods:
     47       SeekNextBlock(), UnreadLastHeader(), UnreadLastData(), StorePos(),
     48       ResetPos(), Rewind(), GetNextEvent(), GetCurrPos(),
     49       NextEventObject() and NextPhotonObject()
     50     - new method: NextBlock()
     51
     52   * mcorsika/MCorsikaRead.[h,cc]:
     53     - new design of program flow. It is now determined by the order of
     54       the data blocks in the input file.
     55     - Depending on the variables fTelescopeIdx and fArrayIdx, only data
     56       of the requested telescope and array are stored in the output
     57       file.
     58       
     59   * readcorsika.cc:     
     60     - two new command line arguments: -A=arrayNo and -T=telescopeNo 
     61       The values of these parameters are store in the MCorsikaRead -
     62       class.
     63
    2064
    2165 2010/11/22 Thomas Bretz
Note: See TracChangeset for help on using the changeset viewer.