[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Geometries for 2008 DC Review



Hi David,

thanks for providing geometry files.
There is one problem,
HDGeant does not compile with the latest update
(please see attached output from make).

Regarding efficiency function, I thought that FDC rings
have moved upstream form 'summer 2007' to present case.
If this is the case, photons should be better
contained in the BCAL if they converted in one of the rings,
and the FDC structure would be less pronounced.
If not, I do not know...
Anyhow, single photon reconstruction takes all photons
with energy within 3sigma_E of generated energy and
5% of polar angle. sigma_E/E is defined as A/sqrt(E)+B,
with A=0.052, B=0.001 for bcal, and A=0.042, B=0.0001 for fcalphotons.

Regards,
Mihajlo


>
> Hi Mihajlo,
>
>    I was looking at the plot you posted on the wiki and referred to
> in your Jan 18th e-mail reply to Elke (cc-ed to the halld-cal mailing
> list) and some things are a little confusing to me. Mainly, I can
> clearly see structure from the FDC support frames in the "summer
> 2007" points, but can't see any corresponding change in the other 2
> curves. Granted, the amount and location of the material changed a
> little between those, but I still think I should see something.
>
>    Rather than spend a lot of time understanding that, I am actually
> more interested in having you re-run this with geometries I know are
> identical to the ones I am using so that I can show them at the
> upcoming review and draw a direct correlation with the radiation
> length scans I will also be showing.
>
>    I have placed 5 hddsGeant3.F files on the wiki that contain
> different geometries, only 3 are of interest to you right now. The
> page is at:
>
> http://www.jlab.org/Hall-D/software/wiki/index.php/Geometries_for_2008_DC_Review
>
> The geometry files of interest are:
>
> hddsGeant3_march2007.F
> hddsGeant3_CD3_dualcathodes.F
> hddsGeant3_CD3_dualcathodes_nocables.F
>
> IMHO I think we should retire all of the summer 2007 geometries since
> they were intermediate designs that were not shown outside of our
> group and never will be. Instead, we should use the March 2007 design
> that was presented at the DC review as a basis for comparison.
>
> I will work on putting up some of the rad. length scan plots I have
> on that same page for documentation.
>
> Finally, could you remind me how you define "efficiency" for your plot?
>
> Thanks,
> -David
>
> --
>
> ------------------------------------------------------------------------
>  David Lawrence Ph.D.
>  Staff Scientist                 Office: (757)269-5567   [[[  [   [ [
>        Jefferson Lab                   Pager:  (757)584-5567   [  [ [
> [ [ [    http://www.jlab.org/~davidl     davidl@jlab.org         [[[
> [[ [[ [[[
> ------------------------------------------------------------------------
>
>
>
>
make -C gelhad
make[1]: Entering directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant/gelhad'
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
begran.o begran.F
ar rv .lib/Linux/libgelhad.a begran.o
ar: creating .lib/Linux/libgelhad.a
a - begran.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
caspim.o caspim.F
ar rv .lib/Linux/libgelhad.a caspim.o
a - caspim.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
caspip.o caspip.F
ar rv .lib/Linux/libgelhad.a caspip.o
a - caspip.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gamate.o gamate.F
ar rv .lib/Linux/libgelhad.a gamate.o
a - gamate.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gelboost.o gelboost.F
ar rv .lib/Linux/libgelhad.a gelboost.o
a - gelboost.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gelh_last.o gelh_last.F
ar rv .lib/Linux/libgelhad.a gelh_last.o
a - gelh_last.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gelh_outp.o gelh_outp.F
ar rv .lib/Linux/libgelhad.a gelh_outp.o
a - gelh_outp.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gelh_vrfy.o gelh_vrfy.F
ar rv .lib/Linux/libgelhad.a gelh_vrfy.o
a - gelh_vrfy.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
geltwobod.o geltwobod.F
ar rv .lib/Linux/libgelhad.a geltwobod.o
a - geltwobod.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gheishp.o gheishp.F
ar rv .lib/Linux/libgelhad.a gheishp.o
a - gheishp.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
ghstopp.o ghstopp.F
ar rv .lib/Linux/libgelhad.a ghstopp.o
a - ghstopp.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gmmate.o gmmate.F
ar rv .lib/Linux/libgelhad.a gmmate.o
a - gmmate.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gpgheip.o gpgheip.F
ar rv .lib/Linux/libgelhad.a gpgheip.o
a - gpgheip.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gphad.o gphad.F
ar rv .lib/Linux/libgelhad.a gphad.o
a - gphad.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gpsig.o gpsig.F
ar rv .lib/Linux/libgelhad.a gpsig.o
a - gpsig.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
grmate.o grmate.F
ar rv .lib/Linux/libgelhad.a grmate.o
a - grmate.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
gtgama.o gtgama.F
ar rv .lib/Linux/libgelhad.a gtgama.o
a - gtgama.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
labframe.o labframe.F
ar rv .lib/Linux/libgelhad.a labframe.o
a - labframe.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
recoilframe.o recoilframe.F
ar rv .lib/Linux/libgelhad.a recoilframe.o
a - recoilframe.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
sigmag.o sigmag.F
ar rv .lib/Linux/libgelhad.a sigmag.o
a - sigmag.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
sigmagamma.o sigmagamma.F
ar rv .lib/Linux/libgelhad.a sigmagamma.o
a - sigmagamma.o
mkdir -p /home/s4/kornicer/halld/lib/Linux
mkdir -p /home/s4/kornicer/halld/include/gelhad
install -p .lib/Linux/libgelhad.a /home/s4/kornicer/halld/lib/Linux
No Header Files to copy.
rm gphad.o gelh_last.o caspim.o sigmag.o caspip.o recoilframe.o gelboost.o
begran.o sigmagamma.o gmmate.o gtgama.o gamate.o geltwobod.o gpsig.o gheishp.o
gelh_outp.o labframe.o gpgheip.o grmate.o gelh_vrfy.o ghstopp.o
make[1]: Leaving directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant/gelhad'
make -C hitutil
make[1]: Entering directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant/hitutil'
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getcell.o getcell.F
ar rv .lib/Linux/libhitutil.a getcell.o
ar: creating .lib/Linux/libhitutil.a
a - getcell.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getcolumn.o getcolumn.F
ar rv .lib/Linux/libhitutil.a getcolumn.o
a - getcolumn.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getlayer.o getlayer.F
ar rv .lib/Linux/libhitutil.a getlayer.o
a - getlayer.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getmodule.o getmodule.F
ar rv .lib/Linux/libhitutil.a getmodule.o
a - getmodule.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getplane.o getplane.F
ar rv .lib/Linux/libhitutil.a getplane.o
a - getplane.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getring.o getring.F
ar rv .lib/Linux/libhitutil.a getring.o
a - getring.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getrow.o getrow.F
ar rv .lib/Linux/libhitutil.a getrow.o
a - getrow.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
getsector.o getsector.F
ar rv .lib/Linux/libhitutil.a getsector.o
a - getsector.o
f77 -DCERNLIB_MOTIF -D_GELH_ -DCERNLIB_TYPE -I.. -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include   -c -o
hitutil.o hitutil.F
ar rv .lib/Linux/libhitutil.a hitutil.o
a - hitutil.o
mkdir -p /home/s4/kornicer/halld/lib/Linux
mkdir -p /home/s4/kornicer/halld/include/hitutil
install -p .lib/Linux/libhitutil.a /home/s4/kornicer/halld/lib/Linux
No Header Files to copy.
rm getmodule.o getsector.o getcolumn.o getring.o hitutil.o getrow.o getplane.o
getlayer.o getcell.o
make[1]: Leaving directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant/hitutil'
make -f Makefile.bms
make[1]: Entering directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant'
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o
.obj/Linux/HddsGeant3_CD3_dualcathodes.o HddsGeant3_CD3_dualcathodes.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/HddsGeant3_march2007.o
HddsGeant3_march2007.F
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/bcal2nt.o bcal2nt.c
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/beamgen.o beamgen.F
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/bintree.o bintree.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/cdcdump.o cdcdump.c
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/cobrems.o cobrems.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/fint.o fint.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gltrac.o gltrac.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/goptimize.o goptimize.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gpairg.o gpairg.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gsrotm.o gsrotm.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gsstak.o gsstak.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gthion.o gthion.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/guhadr.o guhadr.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gukine.o gukine.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/guout.o guout.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/guphad.o guphad.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gustep.o gustep.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/guxcs.o guxcs.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gxcs.o gxcs.F
gxcs.F: In subroutine `gxcs':
gxcs.F:79: warning:
         CALL CSCOM('GCLINK,GCBANK,GCCUTS,GCFLAG,GCKINE,GCLIST#'
              1
gxcs.F:81: (continued):
         CALL CSCOM('GCMATE,GCNUM,GCONST,GCPHYS,GCTMED,GCTRAK#'
              2
Argument #7 of `cscom' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
gxcs.F:79: warning:
         CALL CSCOM('GCLINK,GCBANK,GCCUTS,GCFLAG,GCKINE,GCLIST#'
              1
gxcs.F:83: (continued):
         CALL CSCOM('GCUNIT,GCVOLU,GCDRAW,GCKING,GCMULO#',LIN,NLEVEL,NUMNOD
              2
Argument #4 of `cscom' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
gxcs.F:79: warning:
         CALL CSCOM('GCLINK,GCBANK,GCCUTS,GCFLAG,GCKINE,GCLIST#'
              1
gxcs.F:83: (continued):
         CALL CSCOM('GCUNIT,GCVOLU,GCDRAW,GCKING,GCMULO#',LIN,NLEVEL,NUMNOD
              2
Argument #6 of `cscom' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
gxcs.F:79: warning:
         CALL CSCOM('GCLINK,GCBANK,GCCUTS,GCFLAG,GCKINE,GCLIST#'
              1
gxcs.F:83: (continued):
         CALL CSCOM('GCUNIT,GCVOLU,GCDRAW,GCKING,GCMULO#',LIN,NLEVEL,NUMNOD
              2
Argument #7 of `cscom' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:88: (continued):
         CALL CSEXT(
              2
Argument #8 of `csext' is a procedure at (2) but is passed by reference at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:92: (continued):
         CALL CSEXT('GMATE,GSMATE,GFMATE,GSMIXT,GSTMED,GSTPAR,GPART#'
              2
Argument #8 of `csext' is a procedure at (2) but is passed by reference at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:94: (continued):
         CALL CSEXT('GPIONS,GPHYSI#'
              2
Argument #4 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:94: (continued):
         CALL CSEXT('GPIONS,GPHYSI#'
              2
Argument #5 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:94: (continued):
         CALL CSEXT('GPIONS,GPHYSI#'
              2
Argument #6 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:94: (continued):
         CALL CSEXT('GPIONS,GPHYSI#'
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:96: (continued):
         CALL CSEXT('GTRIG,GTRIGI,GTRIGC,GTREVE,GIDROP#'
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:98: (continued):
         CALL CSEXT('GSVOLU,GSPOS,GSPOSP,GSDVN,GSDVS,GGCLOS,GOPTIM#'
              2
Argument #8 of `csext' is a procedure at (2) but is passed by reference at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:105: (continued):
         CALL CSEXT('GPCXYZ,GDCXYZ,GDXYZ,GDAHIT,GDCHIT,GDHITS,GDHEAD#'
              2
Argument #8 of `csext' is a procedure at (2) but is passed by reference at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:108: (continued):
         CALL CSEXT('GDOPEN,GDCLOS,GDELET,GDRAW,GDRAWC,GDAXIS,GDSCAL#'
              2
Argument #8 of `csext' is a procedure at (2) but is passed by reference at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:111: (continued):
         CALL CSEXT('GDMAN,GDCOL#'
              2
Argument #4 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:111: (continued):
         CALL CSEXT('GDMAN,GDCOL#'
              2
Argument #5 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:111: (continued):
         CALL CSEXT('GDMAN,GDCOL#'
              2
Argument #6 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:111: (continued):
         CALL CSEXT('GDMAN,GDCOL#'
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:113: (continued):
         CALL CSEXT('GDRAWT#',GDRAWT,P,P,P,P,P,P,P,P,P)
              2
Argument #3 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:113: (continued):
         CALL CSEXT('GDRAWT#',GDRAWT,P,P,P,P,P,P,P,P,P)
              2
Argument #4 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:113: (continued):
         CALL CSEXT('GDRAWT#',GDRAWT,P,P,P,P,P,P,P,P,P)
              2
Argument #5 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:113: (continued):
         CALL CSEXT('GDRAWT#',GDRAWT,P,P,P,P,P,P,P,P,P)
              2
Argument #6 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:113: (continued):
         CALL CSEXT('GDRAWT#',GDRAWT,P,P,P,P,P,P,P,P,P)
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:114: (continued):
         CALL CSEXT('GSCANK,GSCANU,GSCANO,GBRSGE#',GSCANK,GSCANU,GSCANO,
              2
Argument #5 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:114: (continued):
         CALL CSEXT('GSCANK,GSCANU,GSCANO,GBRSGE#',GSCANK,GSCANU,GSCANO,
              2
Argument #6 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:114: (continued):
         CALL CSEXT('GSCANK,GSCANU,GSCANO,GBRSGE#',GSCANK,GSCANU,GSCANO,
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:116: (continued):
         CALL CSEXT('UGLAST#',UGLAST,P,P
              2
Argument #3 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:116: (continued):
         CALL CSEXT('UGLAST#',UGLAST,P,P
              2
Argument #4 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:116: (continued):
         CALL CSEXT('UGLAST#',UGLAST,P,P
              2
Argument #5 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:116: (continued):
         CALL CSEXT('UGLAST#',UGLAST,P,P
              2
Argument #6 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
gxcs.F:86: warning:
         CALL CSEXT('GINIT,GZINIT,GDINIT,GPRINT,GPSETS,GXCLOS#'
              1
gxcs.F:116: (continued):
         CALL CSEXT('UGLAST#',UGLAST,P,P
              2
Argument #7 of `csext' is passed by reference at (2) but is a procedure at (1)
[info -f g77 M GLOBALS]
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gxint.o gxint.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/gxphys.o gxphys.F
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hddmInput.o hddmInput.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hddmOutput.o hddmOutput.c
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/hddsGeant3.o hddsGeant3.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/hdgeant.o hdgeant.F
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitBCal.o hitBCal.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitCDC.o hitCDC.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitCerenkov.o hitCerenkov.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitFCal.o hitFCal.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitFDC.o hitFDC.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitFTOF.o hitFTOF.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitStart.o hitStart.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitTag.o hitTag.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/hitUPV.o hitUPV.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/memcheck.o memcheck.c
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/savehits.o savehits.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/seteventid.o seteventid.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/settofg.o settofg.F
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/storeTrajectory.o storeTrajectory.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/timel.o timel.c
cc -I/home/s4/kornicer/halld/src/libraries/HDDM -I. -I.. -I../include
-I/home/s4/kornicer/halld/include -I/usr/local/cern/2004/include -O2   -c -o
.obj/Linux/trapfpe.o trapfpe.c
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/uginit.o uginit.F
uginit.F: In subroutine `uginit':
uginit.F:201: warning:
         call ffkey('infile',infile,20,'MIXED')
              1
uginit.F:204: (continued):
         call ffkey('beam',beamE0,3,'REAL')
              2
Argument #2 of `ffkey' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
uginit.F:201: warning:
         call ffkey('infile',infile,20,'MIXED')
              1
uginit.F:205: (continued):
         call ffkey('bfield', bfield,1,'REAL')
              2
Argument #2 of `ffkey' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
uginit.F:201: warning:
         call ffkey('infile',infile,20,'MIXED')
              1
uginit.F:208: (continued):
         CALL FFKEY('bgrate',bgrate,1,'REAL')
              2
Argument #2 of `ffkey' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
uginit.F:201: warning:
         call ffkey('infile',infile,20,'MIXED')
              1
uginit.F:209: (continued):
         CALL FFKEY('bggate',bggate,2,'REAL')
              2
Argument #2 of `ffkey' is one type at (2) but is some other type at (1) [info
-f g77 M GLOBALS]
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/uglast.o uglast.F
f77 -I. -I.. -I../include -I/home/s4/kornicer/halld/include
-I/usr/local/cern/2004/include   -c -o .obj/Linux/vunit.o vunit.F
f77  -L/home/s4/kornicer/halld/lib/Linux \
   .obj/Linux/bcal2nt.o .obj/Linux/HddsGeant3_CD3_dualcathodes.o
.obj/Linux/HddsGeant3_march2007.o .obj/Linux/beamgen.o .obj/Linux/bintree.o
.obj/Linux/cobrems.o .obj/Linux/fint.o .obj/Linux/gltrac.o
.obj/Linux/goptimize.o .obj/Linux/gpairg.o .obj/Linux/gsrotm.o
.obj/Linux/gsstak.o .obj/Linux/gthion.o .obj/Linux/guhadr.o
.obj/Linux/gukine.o .obj/Linux/guout.o .obj/Linux/guphad.o .obj/Linux/gustep.o
.obj/Linux/guxcs.o .obj/Linux/gxcs.o .obj/Linux/gxphys.o
.obj/Linux/hddmInput.o .obj/Linux/hddmOutput.o .obj/Linux/hddsGeant3.o
.obj/Linux/hitBCal.o .obj/Linux/hitCDC.o .obj/Linux/hitCerenkov.o
.obj/Linux/hitFCal.o .obj/Linux/hitFDC.o .obj/Linux/hitFTOF.o
.obj/Linux/hitStart.o .obj/Linux/hitTag.o .obj/Linux/hitUPV.o
.obj/Linux/memcheck.o .obj/Linux/savehits.o .obj/Linux/seteventid.o
.obj/Linux/settofg.o .obj/Linux/storeTrajectory.o .obj/Linux/timel.o
.obj/Linux/trapfpe.o .obj/Linux/uginit.o .obj/Linux/uglast.o
.obj/Linux/vunit.o \
   -lHDDM -L/sw/lib -lXm -L/usr/X11R6/lib -lXt -lgelhad -lhitutil
/usr/local/cern/2004/lib/libgeant321.a /usr/local/cern/2004/lib/libpawlib.a
/usr/local/cern/2004/lib/liblapack3.a /usr/local/cern/2004/lib/libblas.a
/usr/local/cern/2004/lib/libgraflib.a /usr/local/cern/2004/lib/libgrafX11.a
/usr/local/cern/2004/lib/libgrafX11.a /usr/local/cern/2004/lib/libpacklib.a
/usr/local/cern/2004/lib/libmathlib.a /usr/local/cern/2004/lib/libkernlib.a
-L/usr/X11R6/lib -lX11 -lnsl -lcrypt -ldl  -lpthread \
   -o .bin/Linux/bcal2nt
.obj/Linux/HddsGeant3_march2007.o(.text+0x0): In function `hddsgeant3_':
: multiple definition of `hddsgeant3_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `hddsgeant3_' changed from 622753 in
.obj/Linux/HddsGeant3_CD3_dualcathodes.o to 611752 in
.obj/Linux/HddsGeant3_march2007.o
.obj/Linux/HddsGeant3_march2007.o(.text+0x95be4): In function `getcolumn_':
: multiple definition of `getcolumn_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9886c): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95c52): In function `getlayer_':
: multiple definition of `getlayer_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x988da): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95cc0): In function `getmap_':
: multiple definition of `getmap_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98948): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95d2e): In function `getmodule_':
: multiple definition of `getmodule_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x989b6): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95d9c): In function `getplane_':
: multiple definition of `getplane_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98a92): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95e0a): In function `getring_':
: multiple definition of `getring_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98b00): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95e78): In function `getrow_':
: multiple definition of `getrow_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98b6e): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95ee6): In function `getsector_':
: multiple definition of `getsector_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98bdc): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x95f54): In function `gufld_':
: multiple definition of `gufld_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98c4a): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x9613c): In function `gufld1_':
: multiple definition of `gufld1_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98e32): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x96536): In function `interpol3_':
: multiple definition of `interpol3_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9922c): first defined here
.obj/Linux/HddsGeant3_march2007.o(.text+0x96d84): In function `getoptical_':
: multiple definition of `getoptical_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x99a7a): first defined here
/usr/bin/ld: Warning: size of symbol `getoptical_' changed from 241 in
.obj/Linux/HddsGeant3_CD3_dualcathodes.o to 202 in
.obj/Linux/HddsGeant3_march2007.o
.obj/Linux/HddsGeant3_march2007.o(.text+0x96e4e): In function `guplsh_':
: multiple definition of `guplsh_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x99b6b): first defined here
.obj/Linux/hddsGeant3.o(.text+0x0): In function `hddsgeant3_':
: multiple definition of `hddsgeant3_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `hddsgeant3_' changed from 611752 in
.obj/Linux/HddsGeant3_CD3_dualcathodes.o to 619093 in .obj/Linux/hddsGeant3.o
.obj/Linux/hddsGeant3.o(.text+0x97255): In function `setoptical65_':
: multiple definition of `setoptical65_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x980a1): first defined here
.obj/Linux/hddsGeant3.o(.text+0x973e4): In function `setoptical66_':
: multiple definition of `setoptical66_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98230): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97573): In function `setoptical67_':
: multiple definition of `setoptical67_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x983bf): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97702): In function `setoptical68_':
: multiple definition of `setoptical68_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9854e): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97891): In function `setoptical69_':
: multiple definition of `setoptical69_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x986dd): first defined here
.obj/Linux/hddsGeant3.o(.data+0x0): multiple definition of `optical65_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.data+0x0): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97284): In function `getoptical65_':
: multiple definition of `getoptical65_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x980d0): first defined here
.obj/Linux/hddsGeant3.o(.data+0xe0): multiple definition of `optical66_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.data+0xe0): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97413): In function `getoptical66_':
: multiple definition of `getoptical66_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9825f): first defined here
.obj/Linux/hddsGeant3.o(.data+0x1c0): multiple definition of `optical67_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.data+0x1c0): first defined here
.obj/Linux/hddsGeant3.o(.text+0x975a2): In function `getoptical67_':
: multiple definition of `getoptical67_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x983ee): first defined here
.obj/Linux/hddsGeant3.o(.data+0x2a0): multiple definition of `optical68_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.data+0x2a0): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97731): In function `getoptical68_':
: multiple definition of `getoptical68_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9857d): first defined here
.obj/Linux/hddsGeant3.o(.data+0x400): multiple definition of `optical69_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.data+0x400): first defined here
.obj/Linux/hddsGeant3.o(.text+0x978c0): In function `getoptical69_':
: multiple definition of `getoptical69_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9870c): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97a20): In function `getcolumn_':
: multiple definition of `getcolumn_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9886c): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97a8e): In function `getlayer_':
: multiple definition of `getlayer_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x988da): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97afc): In function `getmap_':
: multiple definition of `getmap_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98948): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97b6a): In function `getmodule_':
: multiple definition of `getmodule_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x989b6): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97bd8): In function `getpackage_':
: multiple definition of `getpackage_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98a24): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97c46): In function `getplane_':
: multiple definition of `getplane_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98a92): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97cb4): In function `getring_':
: multiple definition of `getring_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98b00): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97d22): In function `getrow_':
: multiple definition of `getrow_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98b6e): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97d90): In function `getsector_':
: multiple definition of `getsector_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98bdc): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97dfe): In function `gufld_':
: multiple definition of `gufld_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98c4a): first defined here
.obj/Linux/hddsGeant3.o(.text+0x97fe6): In function `gufld1_':
: multiple definition of `gufld1_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x98e32): first defined here
.obj/Linux/hddsGeant3.o(.text+0x983e0): In function `interpol3_':
: multiple definition of `interpol3_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x9922c): first defined here
.obj/Linux/hddsGeant3.o(.text+0x98c2e): In function `getoptical_':
: multiple definition of `getoptical_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x99a7a): first defined here
/usr/bin/ld: Warning: size of symbol `getoptical_' changed from 202 in
.obj/Linux/HddsGeant3_CD3_dualcathodes.o to 241 in .obj/Linux/hddsGeant3.o
.obj/Linux/hddsGeant3.o(.text+0x98d1f): In function `guplsh_':
: multiple definition of `guplsh_'
.obj/Linux/HddsGeant3_CD3_dualcathodes.o(.text+0x99b6b): first defined here
collect2: ld returned 1 exit status
make[1]: *** [bcal2nt] Error 1
make[1]: Leaving directory
`/home/s4/kornicer/halld/src/programs/Simulation/HDGeant'
make: *** [current_dir] Error 2