--260184856-1738590628-922899876=:8089
Content-Type: TEXT/PLAIN; charset=US-ASCII
Hello all,
I had a problem with TF1 in the interpreter. The main loop which
fits each histogram works fine as long as the fit isn't called. When the
fit is called, the fit is not performed and the program bombs with an
"illegal reference to i" when i is incremented from 0 to 1. It works fine
compiled.
I am running version 2.21/01 on Red Hat 5.2.
The source code and Makefiles are attached. Any ideas?
Thank you,
Chris
==================================================================
= =
= Chris Jillings =
= Department of Physics phone/voice mail: (613) 533-6000x74805 =
= Queen's University fax: (613) 533-6813 =
= Kingston, Ontario email: chris@sno.phy.queensu.ca =
= Canada, K7L 3N6 web: http://sno.phy.queensu.ca =
= =
==================================================================
--260184856-1738590628-922899876=:8089
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=Makefile
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.04.9903311204360.8089@owl.phy.queensu.ca>
Content-Description: Makefile
Content-Disposition: attachment; filename=Makefile
Uk9PVExJQlMgICAgICA9IC1MJChST09UU1lTKS9saWIgLWxOZXcgLWxCYXNl
IC1sQ2ludCAtbENsaWIgLWxDb250IC1sRnVuYyBcDQogICAgICAgICAgICAg
ICAgLWxHcmFmIC1sR3JhZjNkIC1sSGlzdCAtbEh0bWwgLWxNYXRyaXggLWxN
ZXRhIC1sTWludWl0IC1sTmV0IFwNCiAgICAgICAgICAgICAgICAtbFBvc3Rz
Y3JpcHQgLWxQcm9vZiAtbFJpbnQgLWxUcmVlIC1sVW5peCAtbFppcA0KUk9P
VEdMSUJTICAgICA9IC1sR3BhZCAtbEd1aSAtbEdYMTEgLWxYM2QNClJPT1RP
QkogICAgICAgPSAtRFJPT1RDTEFTUyAtRENPTVBJTEVEX1JPT1QNCg0KDQoj
IyMgTmV3IHJvb3QgZXhhbXBsZQ0KQ1hYICAgICAgICAgICA9IGcrKyANCkNY
WEZMQUdTICAgICAgPSAtTzAgLWcyIC1XYWxsIC1mbm8tcnR0aSAtZm5vLWV4
Y2VwdGlvbnMgLWZQSUMgJChJTkNMVURFKQ0KTEQgICAgICAgICAgICA9IGcr
Kw0KTERGTEFHUyAgICAgICA9IC1PMCAtZzINClNPRkxBR1MgICAgICAgPSAt
c2hhcmVkIC1lbGYgLWcNCkxJQlMgICAgICAgICAgPSAkKFJPT1RMSUJTKSAt
bG0gLWxkbCAtcmR5bmFtaWMNCkdMSUJTICAgICAgICAgPSAkKFJPT1RMSUJT
KSAkKFJPT1RHTElCUykgLUwvdXNyL1gxMVI2L2xpYiBcDQogICAgICAgICAg
ICAgICAgLWxYcG0gLWxYMTEgLWxtIC1sZGwgLXJkeW5hbWljDQpJTkNMVURF
ICAgICAgID0gLUkuLyAtSSQoUk9PVFNZUykvaW5jbHVkZSAtSSQoUVNOT19S
T09UKS9pbmNsdWRlIA0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCg0KDQpkb0ZpdDoJZG9GaXQubw0KCSQoTEQpICQoTERGTEFHUykg
ZG9GaXQubyAkKEdMSUJTKSAtbyBkb0ZpdA0KDQpkb0ZpdC5vOglkb0ZpdC5D
DQoJCSQoQ1hYKSAkKENYWEZMQUdTKSAkKFJPT1RPQkopIC1jIGRvRml0LkMN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg==
--260184856-1738590628-922899876=:8089
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="doFit.C"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.04.9903311204361.8089@owl.phy.queensu.ca>
Content-Description: code file
Content-Disposition: attachment; filename="doFit.C"
I2lmZGVmIENPTVBJTEVEX1JPT1QNCiNpbmNsdWRlIDxzdGRpby5oPg0KI2lu
Y2x1ZGUgPG1hdGguaD4NCg0KI2luY2x1ZGUgIlRIMS5oIg0KI2luY2x1ZGUg
IlRDYW52YXMuaCINCiNpbmNsdWRlICJURmlsZS5oIg0KI2luY2x1ZGUgIlRG
MS5oIg0KI2luY2x1ZGUgIlRST09ULmgiDQojaW5jbHVkZSAiVEFwcGxpY2F0
aW9uLmgiDQoNCmV4dGVybiB2b2lkIEluaXRHdWkoKTsNClZvaWRGdW5jUHRy
X3QgaW5pdGZ1bmNzW10gPSB7IEluaXRHdWksIDAgfTsNCg0KDQojZW5kaWYN
CkRvdWJsZV90IGV4cEV4cChEb3VibGVfdCogYSwgRG91YmxlX3QqIGFhKTsN
Cg0KDQoNCiNpZmRlZiBDT01QSUxFRF9ST09UDQpUUk9PVCByb290KCJkb0Zp
dCIsImRvRml0Iixpbml0ZnVuY3MpOw0KDQpJbnRfdCBtYWluKGludCBhcmdj
LCBjaGFyKiogYXJndikgew0KDQogIFRBcHBsaWNhdGlvbiB0aGVBcHAoIkFw
cCIsJmFyZ2MsYXJndik7DQoNCiNlbmRpZg0KI2lmbmRlZiBDT01QSUxFRF9S
T09UDQpJbnRfdCBhbGxGaXRzKHZvaWQpIHsNCiNlbmRpZg0KICBEb3VibGVf
dCBwMSxwMixwMzsNCiAgVEYxKiBmMSA9IG5ldyBURjEoImV4cEV4cCIsZXhw
RXhwLDAsMSw0KTsgIA0KICBmMS0+U2V0UGFyYW1ldGVycygxNywwLjAxLDUs
MjAwMCk7DQogIGYxLT5TZXRQYXJOYW1lcygiMXN0IHNsb3BlIiwiMm5kIEFt
cCIsIjJuZCBzbG9wZSIsInNjYWxlIGZhYyIpOw0KDQogIGNoYXIgaGlzdG5h
bWVbMTAwXTsNCiAgVEgxRiogaFs1NV07DQogIEludF90IGksajsNCiAgSW50
X3QgazsNCiAgRklMRSogZm91dCA9IGZvcGVuKCJhbGxkZXRfZml0cy5kYXQi
LCJ3Iik7DQogIFRGaWxlKiBmaW4gPSBuZXcgVEZpbGUoImFsbGRldF9oaXN0
cy5yb290Iik7DQogIGZpbi0+Y2QoKTsNCiAgZjEtPlNldFBhcmFtZXRlcnMo
MTcsMC4wMSw1LDIwMDApOw0KICBmMS0+U2V0UGFyTmFtZXMoIjFzdCBzbG9w
ZSIsIjJuZCBBbXAiLCIybmQgc2xvcGUiLCJzY2FsZSBmYWMiKTsNCiANCiAg
VENhbnZhcyogYzEgPSBuZXcgVENhbnZhcygiYzEiLCJjMSIsMSk7DQoNCiAg
Zm9yKGk9MCA7IGk8MTEgOyBpKyspIHsNCiAgICBmb3Ioaj0wIDsgajw1IDsg
aisrICkgew0KICAgICAgc3ByaW50ZihoaXN0bmFtZSwiZW4lMmQgcmFkJTJk
IGVsYXN0aWMiLGkrNCxqKzEpOw0KICAgICAgaFtpKjUral0gPSAoVEgxRiop
ZmluLT5HZXQoaGlzdG5hbWUpOw0KICAgICAgaFtpKjUral0tPkZpdCgiZXhw
RXhwIiwiUkkiKTsNCiAgICAgIHAxID0gZjEtPkdldFBhcmFtZXRlcigwKTsN
CiAgICAgIHAyID0gZjEtPkdldFBhcmFtZXRlcigxKTsNCiAgICAgIHAzID0g
ZjEtPkdldFBhcmFtZXRlcigyKTsNCiAgICAgIHByaW50ZigiJTNkICUzZCAl
ZiAlZiAlZlxuIixpKzQsaisxLHAxLHAyLHAzKTsNCiAgICAgIGZwcmludGYo
Zm91dCwiJTNkICUzZCAlZiAlZiAlZlxuIixpKzQsaisxLHAxLHAyLHAzKTsN
CiAgICB9DQoNCiAgfQ0KICBmY2xvc2UoZm91dCk7DQogIHJldHVybiAxOw0K
fQ0KDQoNCkRvdWJsZV90ICBleHBFeHAoRG91YmxlX3QqIHgsIERvdWJsZV90
KiBwYXIpIHsNCiAgRG91YmxlX3QgZXhwUGFydDEgPSBleHAocGFyWzBdKih4
WzBdLTEpKTsNCiAgRG91YmxlX3QgZXhwUGFydDIgID0gZXhwKHBhclsyXSoo
eFswXS0xKSk7DQoNCiAgcmV0dXJuIChwYXJbM10qIChleHBQYXJ0MSArIHBh
clsxXSpleHBQYXJ0MikpOw0KDQp9DQoNCg0KDQoNCg0KDQo=
--260184856-1738590628-922899876=:8089--