Brat did actually not
work under g++3. Problems identified (again with ifstream). With help from web
remove all ios::in (compiled , but did not run)
the construct
ifstream file(name);
if(!file){
open(anotherfile) did not work- was changed to
if(file.fail()){
file.close();
file.clear();
open(anotherfile);
The clear is crucial- error status are not cleared on another open.
Some more for physics analysis. Added various data-objects needed for pp analysis in MRS for the
trigger counter TMrsF...
Change-log included (also changes from Kris, Steve)
2002-04-23 Flemming Videbaek <videbaek@rcf2.rhic.bnl.gov>
* configure.in: Updated brat version to 2.3.10
* modules/util/BrDriverDC.cxx:
Remove ios::in and added close/clear calls when re-opening on same
ifstream.
This has not been checked.
* modules/rdo/BrBbCalHitsModule.cxx:
Remove ios::in in ifstream (for g++3)
* modules/calib/td1/BrTd1AdcGainCalModule.cxx:
Added useage of Gap in adc as well as changing histogram range.
* db/geometry/BrDbDetectorVolume.cxx: Remove ios::in form ifstream
* db/abc/BrRdbmDb.cxx: Remive ios::in from ifstream decl.
* data/track/BrTMrsFTrackMatch.cxx,
data/track/BrTMrsFTrackMatch.h, data/track/Include.h,
data/track/LinkDef.h, data/track/Makefile.am:
Add TMrsFTrackMatching object. Used for pp running only.
* data/rdo/BrTMrsFRdo.cxx, data/rdo/BrTMrsFRdo.h,
data/rdo/Include.h, data/rdo/LinkDef.h, data/rdo/Makefile.am:
dd BrTMrsF rdo data object.
* data/calib/BrSiCalibration.cxx,
data/calib/BrTileCalibration.cxx:
Removed ios::in. Added close + clear in cases where you want to
re-open another file
(The error flags are not cleared on an open in C++ standard, was
in gcc 2.91 but not in g++3
Added lineno counter for error ouput.
2002-04-23 Kris Hagel, Texas AHagelM, (409) 845-1411
<hagel@rcf2.rhic.bnl.gov>
* managers/BrAppOption.cxx, managers/BrAppOptionManager.cxx:
Add return to BrAppStringOption::SetValue
2002-04-23 Flemming Videbaek <videbaek@rcf2.rhic.bnl.gov>
* modules/io/BrGeantInput.cxx: remove ios::in flag
2002-04-22 Steven Sanders, University of Kansas, x4106
<sanders@rcf2.rhic.bnl.gov>
* data/calib/BrMultCentCalibration.cxx:
Added new calibration based on runs 5953-5965
* asciidata/mult/BrCalibrMult_5953.dat,
asciidata/mult/BrCalibrMult_5954.dat,
asciidata/mult/BrCalibrMult_5955.dat,
asciidata/mult/BrCalibrMult_5956.dat,
asciidata/mult/BrCalibrMult_5957.dat,
asciidata/mult/BrCalibrMult_5962.dat,
asciidata/mult/BrCalibrMult_5963.dat,
asciidata/mult/BrCalibrMult_5965.dat, asciidata/mult/Makefile.am:
Adding calibrations for indicated runs (5953-5965)
------------------------------------------------------
Flemming Videbaek
Physics Department
Brookhaven National Laboratory
tlf: 631-344-4106
fax 631-344-1334
e-mail: videbaek@bnl.gov
------------------------------------------------------
Flemming Videbaek
Physics Department
Brookhaven National Laboratory
tlf: 631-344-4106
fax 631-344-1334
e-mail: videbaek@bnl.gov
This archive was generated by hypermail 2b30 : Tue Apr 23 2002 - 12:04:33 EDT