%
% $Id: aipcheck.tex,v 1.4 2001/01/31 20:46:55 latex3 Exp $
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Testing for potential problems with this class
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newif\ifproblem
\newif\iftimesok

\typeout{***********************************************}
\typeout{*}
\typeout{* Testing if all files required for the aipproc}
\typeout{* class are available ...}
\typeout{*}
\typeout{***********************************************}

\typeout{*}
\typeout{* Looking for LaTeX2e ... }
\ifx\documentclass\undefined
 \typeout{*}
 \typeout{* Sorry this is a fatal error:}
 \typeout{*}
 \typeout{* The aipproc class can only be used with LaTeX2e which is}
 \typeout{* the standard LaTeX since 1994!}
 \typeout{*}
 \typeout{* Please make sure that your version of LaTeX is up-to-date}
 \typeout{* before attempting to use this class.}
 \typeout{*}
 \expandafter\stop
\else
 \typeout{* ... ok }
\fi

\typeout{*}
\typeout{* Looking for aipproc.cls ... }
\IfFileExists{aipproc.cls}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Sorry this is a fatal error:}
     \typeout{*}
     \typeout{* Before you can use the aipproc class you have to unpack}
     \typeout{* it from the documented source.}
     \typeout{*}
     \typeout{* Run LaTeX on the file 'aipproc.ins', e.g.,}
     \typeout{*}
     \typeout{* \space\space latex aipproc.ins}
     \typeout{*}
     \typeout{* or whatever is necessary on your installation to process}
     \typeout{* a file with LaTeX. This should unpack a number of files for you:}
     \typeout{*}
     \typeout{* aipproc.cls \space and \space aip-*.clo}
     \typeout{*}
     \typeout{* After that retry processing this guide.}
     \typeout{*}
     \stop
}

\typeout{*}
\typeout{* Looking for fixltx2e.sty ... }
\IfFileExists{fixltx2e.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found, trying fix2col.sty instead ... }
     \typeout{*}
     \IfFileExists{fix2col.sty}
	 {
	  \typeout{* ... ok }
	 }
	 {
	  \typeout{* ... not found! }
	  \typeout{*}
	  \typeout{* Sorry this is a fatal error:}
	  \typeout{*}
	  \typeout{* Your LaTeX distribution contains neither fixltx2e.sty}
	  \typeout{* nor fix2col.sty.}
	  \typeout{*}
	  \typeout{* This means that it is either too old or incompletely}
	  \typeout{* installed.}
	  \typeout{*}
	  \typeout{* fixltx2e.sty is part of the standard LaTeX distribution}
	  \typeout{* since 1999; fix2col.sty is an earlier version of this}
	  \typeout{* package.}
	  \typeout{*}
	  \typeout{* Best solution is to get the latest LaTeX distribution.}
	  \typeout{* If this is impossible for you, download fix2col.sty.}
	  \typeout{* You can get this software from a CTAN host.}
          \typeout{* Refer to http://www.tug.org to find such an archive on}
          \typeout{* the net.}
	  \typeout{*}
	  \typeout{* After you have updated your LaTeX distribution}
	  \typeout{* retry processing this guide.}
	  \stop
     }
}

\typeout{*}
\typeout{* Looking for fontenc.sty ... }
\IfFileExists{fontenc.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Sorry this is a fatal error:}
     \typeout{*}
     \typeout{* The fontenc package, which is part of standard LaTeX}
     \typeout{* (base distribution) has to be installed at the site to}
     \typeout{* run the aipproc class.}
     \typeout{*}
     \typeout{* The fact that it cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* improperly.}
     \typeout{*}
     \typeout{* Please make sure that your version of LaTeX is okay}
     \typeout{* before attempting to use this class. The LaTeX distribution}
     \typeout{* contains the file "ltxcheck.tex" which can be used to}
     \typeout{* test the basic functionality and integrity of your installation.}
     \typeout{*}
     \stop
    }

\typeout{*}
\typeout{* Looking for calc.sty ... }
\IfFileExists{calc.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Sorry this is a fatal error:}
     \typeout{*}
     \typeout{* The calc package, which is part of standard LaTeX}
     \typeout{* (tool distribution) has to be installed at the site}
     \typeout{* to run the aipproc class.}
     \typeout{*}
     \typeout{* The fact that it cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts.}
     \typeout{*}
     \typeout{* Please make sure that the tools distribution of LaTeX}
     \typeout{* is installed before attempting to use this class.}
     \typeout{*}
     \typeout{* (You might be able to get calc.sty separately for your}
     \typeout{* installation if you are unable to upgrade to a recent}
     \typeout{* distribution for some reason.)}
     \typeout{*}
     \stop
    }

\typeout{*}
\typeout{* Looking for varioref.sty ... }
\IfFileExists{varioref.sty}
    {
     \typeout{* ... ok }
     \gdef\variorefoptionifavailable{varioref,}
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Problem detected:}
     \typeout{*}
     \typeout{* The varioref package, which is part of standard LaTeX}
     \typeout{* (tool distribution) is not installed at this site.}
     \typeout{*}
     \typeout{* The fact that it cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts.}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you cannot make use of the options "varioref" or "nonvarioref".}
     \typeout{*}
     \typeout{* Please also note that the aipguide.tex documentation}
     \typeout{* normally uses the "varioref" option to show its}
     \typeout{* effects (which  will now fail).}
     \typeout{*}
     \typein{* Type <return> to continue ...}
     \problemtrue
     \gdef\variorefoptionifavailable{}
     \let\vpageref\pageref
     \let\vref\ref
    }

\typeout{*}
\typeout{* Looking for times.sty ... }
\IfFileExists{times.sty}
    {
     \begingroup
% load times and forget it immediately again
       \RequirePackage{times}
       \global\expandafter\let\csname ver@times.sty\endcsname\relax    
       \long\def\next{ptm}
       \ifx\rmdefault\next
         \typeout{* ... ok }
         \gdef\psnfssproblemoption{}
         \endgroup
         \timesoktrue
       \else
         \endgroup
     \typeout{* ... obsolete! }
     \typeout{*}
     \typeout{* Serious problem detected:}
     \typeout{*}
     \typeout{* The times package, which is part of standard LaTeX}
     \typeout{* (psnfss distribution) is obsolete at this site.}
     \typeout{*}
     \typeout{* The fact that it contains incorrect code either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts with old files remaining!}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but}
     \typeout{* you have to specify the option "cmfonts" which result in}
     \typeout{* documents which are not conforming to the AIP layout specification!}
     \typeout{*}
     \typeout{* You can also try using the class in the following way:}
     \typeout{*}
     \typeout{* \space\space \string\documentclass[cmfonts]{aipproc}}
     \typeout{* \space\space \string\usepackage{times}}
     \typeout{* \space\space ...}
     \typeout{*}
     \typeout{* With luck this will result in Times Roman output but chances}
     \typeout{* are that you will get a larger number of error messages in}
     \typeout{* which case you have to remove the \string\usepackage declaration.}
     \typeout{*}
     \typein{* Type <return> to continue ...}
          \problemtrue
          \gdef\psnfssproblemoption{cmfonts}
          \def\textdegree{$^\circ$}            % used below but now
                                               % not setup
       \fi
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Serious problem detected:}
     \typeout{*}
     \typeout{* The times package, which is part of standard LaTeX}
     \typeout{* (psnfss distribution) can not be found.}
     \typeout{*}
     \typeout{* The fact that this package cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts!}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you have to specify the option "cmfonts" which result in}
     \typeout{* documents which are not conforming to the AIP layout specification!}
     \typeout{*}
     \typein{* Type <return> to continue ...}
     \problemtrue
     \gdef\psnfssproblemoption{cmfonts,}
    }

\iftimesok % don't bother testing other font options if times already
           % bad

\typeout{*}
\typeout{* Looking for t1ptm.fd or T1ptm.fd ... }
\IfFileExists{t1ptm.fd}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found, trying T1ptm.fd ... }
     \IfFileExists{T1ptm.fd}
          {
           \typeout{* ... ok }
          }
          {
           \typeout{* ... not found}
           \typeout{* Serious problem detected:}
           \typeout{*}
           \typeout{* The times package, which is part of standard LaTeX}
           \typeout{* (psnfss distribution) is available but the corresponding}
           \typeout{* .fd file (defining how to load Times Roman) is missing.}
           \typeout{*}
           \typeout{* The fact that this package is only partially installed}
           \typeout{* means that you LaTeX installation is unable to use Times}
           \typeout{* Roman fonts!}
           \typeout{*}
           \typeout{* You can use the aipproc class without this package but }
           \typeout{* you have to specify the option "cmfonts" which result in}
           \typeout{* documents which are not conforming to the AIP layout}
           \typeout{* specification!}
           \typeout{*}
           \typein{* Type <return> to continue ...}
           \problemtrue
           \timesokfalse
           \gdef\psnfssproblemoption{cmfonts,}
          }
    }

\fi


\newcommand\CheckFDFile[3]{%
  \typeout{*}
  \typeout{* Looking for #1#3.fd or #2#3.fd ... }
  \IfFileExists{#1#3.fd}
    {
     \typeout{* ... ok }
    }
    {
     \IfFileExists{#2#3.fd}
      {
       \typeout{* ... ok }
      }
      {\problemtrue
       \typeout{* ... not found! }
      }
    }
}

\iftimesok % don't bother testing other font options if Times already bad

\typeout{*}
\typeout{* Looking for mathptm.sty ... }
\IfFileExists{mathptm.sty}
    {
     \typeout{* ... ok }
     \CheckFDFile{ot1}{OT1}{ptmcm}
     \CheckFDFile{oml}{OML}{ptmcm}
     \CheckFDFile{oms}{OMS}{pzccm}
     \CheckFDFile{omx}{OMX}{psycm}
     \ifproblem
      \typeout{*}
      \typeout{* Problem detected:}
      \typeout{*}
      \typeout{* The mathptm package, which is part of standard LaTeX}
      \typeout{* (psnfss distribution) was found but some or all of its}
      \typeout{* support files describing which fonts to load are missing!}
      \typeout{*}
      \typeout{*}
      \typeout{* The fact that this package is only partially installed}
      \typeout{* means that the mathptm package cannot be used!}
      \typeout{*}
      \typeout{* You can use the aipproc class without this package but }
      \typeout{* you have to specify the option "nomathfonts" so that}
      \typeout{* math formulas will be typeset using Computer Modern.}
      \typeout{*}
      \typein{* Type <return> to continue ...}
      \problemtrue
      \gdef\psnfssproblemoption{nomathfonts,}
     \fi
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Problem detected:}
     \typeout{*}
     \typeout{* The mathptm package, which is part of standard LaTeX}
     \typeout{* (psnfss distribution) can not be found.}
     \typeout{*}
     \typeout{* The fact that this package cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts!}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you have to specify the option "nomathfonts" so that}
     \typeout{* math formulas will be typeset using Computer Modern.}
     \typeout{*}
     \typein{* Type <return> to continue ...}
     \problemtrue
     \gdef\psnfssproblemoption{nomathfonts,}
    }

\typeout{*}
\typeout{* Looking for mathtime.sty ... }
\IfFileExists{mathtime.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* The mathime package can not be found.}
     \typeout{*}
     \typeout{* This is not a serious problem because this package is}
     \typeout{* only of interest if you own the commerical MathTime fonts.}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you cannot use the "mathtime" option of the class.}
     \typeout{*}
     \typein{* Type <return> to continue ...}
     \problemtrue
    }
\else
\fi % iftimesok

\typeout{*}
\typeout{* Looking for graphicx.sty ... }
\IfFileExists{graphicx.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Problem detected:}
     \typeout{*}
     \typeout{* The graphics package, which is part of standard LaTeX}
     \typeout{* (graphics distribution) can not be found.}
     \typeout{*}
     \typeout{* The fact that this package cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts!}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you cannot use commands like \protect\includegraphics
                or \protect\resizebox}
     \typeout{* in this case.}
     \typeout{*}
     \typeout{* Please note that you will get a further error message below}
     \typeout{* about: "graphicx.sty not found" because the class will try}
     \typeout{* to load this package! Type return in response to that error.}
     \typeout{*}
     \typeout{* As a result the illustrations in aipguide will look strange.}
     \typeout{*}
     \typein{* Type <return> to continue ...}

     \gdef\resizebox##1##2{}
     \gdef\includegraphics{\textbf{graphics package missing:}}
     \problemtrue
    }

\typeout{*}
\typeout{* Looking for textcomp.sty ... }
\IfFileExists{textcomp.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Problem detected:}
     \typeout{*}
     \typeout{* The textcomp package, which is part of standard LaTeX}
     \typeout{* (base distribution) can not be found.}
     \typeout{*}
     \typeout{* The fact that this package cannot be found either means that}
     \typeout{* this LaTeX release is too old or that it was installed}
     \typeout{* only in parts!}
     \typeout{*}
     \typeout{* You can use the aipproc class without this package but }
     \typeout{* you will always get the error: "textcomp.sty not found"}
     \typeout{* because the class will try to load this package!}
     \typeout{* Type return in response to that error.}
     \typeout{*}
     \typein{* Type <return> to continue ...}

     \def\textdegree{$^\circ$}         % used below but now
                                       % not set up
     \problemtrue
    }


\typeout{*}
\typeout{* Looking for url.sty ... }
\IfFileExists{url.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Problem detected:}
     \typeout{*}
     \typeout{* The url package, which should be part of a good LaTeX}
     \typeout{* distribution, can not be found.}
     \typeout{*}
     \typeout{* Without this package you will not be able to use the \string\url}
     \typeout{* command. Try to download this package from a CTAN  host.}
     \typeout{* Refer to http://www.tug.org to find such an archive on}
     \typeout{* the net.}
     \typeout{*}
     \typein{* Type <return> to continue ...}

     \problemtrue
    }



\typeout{*}
\typeout{* Looking for natbib.sty ... }
\IfFileExists{natbib.sty}
    {
     \typeout{* ... ok }
    }
    {
     \typeout{* ... not found! }
     \typeout{*}
     \typeout{* Serious problem detected:}
     \typeout{*}
     \typeout{* The natbib package, which should be part of a good LaTeX}
     \typeout{* distribution, can not be found.}
     \typeout{*}
     \typeout{* Without this package you will not be able to use certain}
     \typeout{* citation styles. See the aipguide documentation!}
     \typeout{*}
     \typeout{* Especially the layout for ARLO requires this package!}
     \typeout{*}
     \typeout{* Try to download this package from a CTAN  host.}
     \typeout{* Refer to http://www.tug.org to find such an archive on}
     \typeout{* the net.}
     \typeout{*}
     \typein{* Type <return> to continue ...}

     \problemtrue
    }


\typeout{*}
\typeout{* ... finished testing}
\typeout{*}
\ifproblem
\typeout{* The tests have reveiled some problems in your TeX installation.}
\typeout{*}
\typeout{* Please review the above comments carefully and read the file}
\typeout{* README for further information.}
\typeout{*}
\typeout{*****************************************************************}
\typein{* Type <return> to continue ...}
\else
\typeout{****************************************************************}
\typeout{*}
\typeout{* The tests have reveiled no problems in your TeX installation.}
\typeout{*}
\typeout{****************************************************************}
\fi


% if this file is run standalone stop otherwise continue
\def\next{aipcheck}
\edef\currjob{\jobname}
\edef\next{\meaning\next}
\edef\currjob{\meaning\currjob}
\ifx\currjob\next
  \expandafter\stop
\fi

\endinput
%%%=======================================================
%%% =
%%% = Sample file for the class "aipproc"
%%% =
%%%=======================================================


\input{aipcheck.tex}


\typeout{}
\typeout{**********************************************}
\typeout{*}
\typeout{* Here you can type in any options for the class.}
\typeout{* A full list of supported options is described in}
\typeout{* the aipguide documentation.}
\typeout{*}
\typeout{* Or you may simply press the <RETURN> key in which}
\typeout{* case the file is processed with the standard settings.}
\typeout{*}
\typeout{**********************************************}
\typeout{}
%\typein[\selectedoptions]{Any options to the class?}
%\ifx\empty\selectedoptions
%  \def\selectedoptions{final}
%\fi

\def\selectedoptions{final}

\documentclass[
   \selectedoptions
  ]
  {aipproc}



\newcommand\sample{%
 miles Ulixi temperet a lacrimis? \smallsample
}

\newcommand\smallsample{%
 Et iam nox umida caelo praecipitat,
}

\typeout{}
\typeout{**********************************************}
\typeout{*}
\typeout{* Type in the layout style name to be used:}
\typeout{*}
\typeout{* `6x9' for AIP proceedings 6x9 inch single column}
\typeout{* `8x11single' for AIP proceedings 8x11 inch single column}
\typeout{* `8x11double' for AIP proceedings 8x11 inch double column}
\typeout{* `arlo' for Acoustics Research Letters Online}
\typeout{*}
\typeout{* ATTENTION:}
\typeout{*}
\typeout{* \space Typesetting the guide with different styles might
                  produce}
\typeout{* \space errors if the .aux file is kept between runs!}
\typeout{*}
\typeout{**********************************************}
\typeout{}
%\typein[\selectedlayoutstyle]{What layout?}
%\layoutstyle\selectedlayoutstyle
\layoutstyle{6x9}

\SetInternalRegister\hbadness{8000} % pseudo latin isn't breaking very well :-)


% We need something to show special stuff for ARLO only.
%
\newcommand\doingARLO[2][]{%
  \ifx\mmref\undefined #1\else #2\fi
}
  

\begin{document}

\title 
      {Hadron-Hadron Scattering in the Nonrelativistic Quark Model}

\classification{43.35.Ei, 78.60.Mq}
\keywords{Document processing, Class file writing, \LaTeXe{}}

\author{T.Barnes}{
address={Physics Division, Oak Ridge National Laboratory, 
Oak Ridge, TN 37831-6373, USA \\ 
Department of Physics and Astronomy, University of Tennessee  
Knoxville, TN 37996-1501, USA },
email={barnes@bethe.phy.ornl.gov}
}

\begin{abstract}
In this HADRON2001 
contribution we summarize the status of our quark-model calculations of
hadron-hadron scattering amplitudes in annihilation-free channels.
The predictions are in reasonably good agreement with
experimentally known S-wave meson-meson and meson-baryon phase shifts, and
there are very recent indications that S-wave $\pi \omega$ scattering
(extracted from FSIs in $b_1$ decay) may also be similar to our predictions.
Finally, novel applications of this formalism to the dissociation 
cross sections of charmonia on light hadrons 
(relevant for QGP studies at RHIC) are discussed.
\end{abstract}


\date{\today}


\maketitle

\section{Hadron-hadron scattering}

\subsection{Introduction}


Early models of strong interhadron forces were constructed by analogy with 
QED Feynman diagrams, and
in the important NN problem it was assumed that these forces
were dominated by $t$-channel meson exchange.
At large distances, one-pion-exchange 
can indeed be confirmed in NN high partial waves. 
However at short distances 
one must have serious reservations about this type of
model, since exchange of a ca. 1~GeV meson in $t$-channel implies a range of
about 0.2~fm. 
Since this is much smaller than the extent of a typical hadron, the
assumption of $t$-channel meson exchange appears rather 
dubious (see Maltman and Isgur 
\cite{Maltman/Isgur:1984}
for a discussion). The success of meson-exchange models
may simply be due to the many parameters available for fitting, and less
trivially because it may prove difficult to distinguish short-distance 
QCD processes such as quark interchange 
from meson exchange, as these involve the same flavor flow. 

Since QCD is a theory of quarks and gluons, and short-ranged
scattering probes hadronic
wavefunctions, it may be possible to describe
hadron-hadron scattering in terms of explicit quark model wavefunctions and interquark
forces taken from QCD and hadron spectroscopy. This approach has a long history
in the NN problem,
and has been applied to many hadronic reactions with much success
and the occasional interesting failure. The technique most often used is the
resonating-group method, although other variational or
nonperturbative methods have also been applied. 
In this contribution we discuss our
results from much simpler Born-order calculations of scattering amplitudes
in the quark model, 
which are more straightfoward to evaluate and are also in reasonable agreement
with experimental S-wave scattering amplitudes.



\subsection{Quark Born Diagrams}


The usual quark model interaction has $\lambda\cdot\lambda$ color dependence,
and in consequence 
a single interaction between quarks in different hadrons transforms
the incident hadronic clusters
from color singlets to color octets. 
Although this makes direct (no quark exchange)
scattering zero at Born order, this modified state does have overlap with
final color singlet hadrons, provided that we allow quark interchange.
We refer to the resulting diagrams as ``quark Born diagrams".
The four quark Born diagrams one finds for the scattering of two $q\bar q$
mesons through this mechanism are
shown in Fig.1.
(We label these diagrams
according to type; if the
interacting constituents scatter into the same final hadron this is a
``capture" diagram, and if not it is a ``transfer" diagram.)

Each diagram has an associated spatial 
overlap integral, which is weighted by color, spin
and flavor multiplicative matrix elements. 
Detailed evaluation of these diagrams was discussed in Refs.\cite{BS92,S92},
and the ``Feynman rules" for the hadron-hadron T-matrices in our current
notation are given in Ref.\cite{PsV}.
With Gaussian wavefunctions one may evaluate the T-matrices
and phase shifts in closed form. 
As an example, the I=2 $\pi\pi$ S-wave phase shifts
from standard quark model interactions (Ref.\cite{PsV}) 
are give in Eq.\eqref{pipiSwave}.

\begin{figure}
  \resizebox{16pc}{!}{\includegraphics[height=.3\textheight]{scat_fig1.eps}}
  \caption{The four quark Born diagrams for meson-meson scattering.}
\end{figure}

\begin{equation}
\delta^{I=2\ \pi\pi}_0
=
\cases{
kE_{\pi}
{\alpha_s\over m^2}\;
\bigg(
-{1\over 3^2}\;
{1\over x}
\Big(
1-e^{-2x}
\Big)
-{2^4\over 3^{7/2}}\,  e^{-4x/3}
\bigg)
&{\rm OGE $S\cdot S$}
\cr
kE_{\pi}
{\alpha_s \over \beta^2}\;
\bigg(
-{2\over 3^2}
{1\over x}
\Big(
{\rm f}_{1,{1\over 2}}(-2x)
-e^{-2x}
\Big)
-{2^3 \over 3^{5/2}}\;
{\rm f}_{1,{3\over 2}}(-2x/3)\, e^{-4x/3}
\bigg)
\,
\;
&{\rm color Cou.} \cr
kE_{\pi}
{b\over \beta^4}\;
\bigg(
{1\over 3^2}
{1\over x}
\Big(
{\rm f}_{2,{1\over 2}}(-2x)
-e^{-2x}
\Big)
+
{1\over 3^{1/2}}\;
{\rm f}_{2,{3\over 2}}(-2x/3)\, e^{-4x/3}
\bigg)\
\,
\;
&{\rm lin. conft.}
}
\label{pipiSwave}
\end{equation}
where
$x = {\vec A\,}^2 / 4\beta^2$, 
${\rm f}_{a,c}(x)$
is an abbreviation for
the confluent hypergeometric function
${}_1{\rm F}_1(a;c;x)$,
$|\vec A\, |$ is the pion momentum in the c.m. frame (we assume
a relativistic dispersion relation), $\beta=0.4$~GeV is
the standard quark model $q\bar q$ wavefunction width parameter, and a 
conventional quark model parameter set of $\alpha_s=0.6$, $m_q=0.33$~GeV and 
$b=0.18$~GeV$^2$ is used to give the curves in Fig.2.
The total Born-order S-wave phase shift is the sum of these
three contributions. We have confirmed that these results are
quite similar to the variational results of Weinstein
and Isgur \cite{Weinstein/Isgur:1990}, 
who used essentially the same interactions but included 
contributions beyond Born order. 

Application of this approach to the scattering of other hadron pairs is
straightforward, one need only enumerate the complete set
of Born-order scattering diagrams, and evaluate these given a set of
external hadron wavefunctions. We have applied this method to S-wave 
scattering of a wide range of annihilation-free channels, specifically
I=3/2
K$\pi$ \cite{Kpi},
I=0,1 KN \cite{KN},
I=0,1 BB \cite{BB} (compared to LGT data),
and
the NN repulsive cores \cite{NN},
with generally
reasonable results.
These references consider many additional cases for which we do not have data
at present.

More sensitive tests of the hadron scattering mechanism are possible if we
consider higher partial waves. Here there is evidence of very 
interesting physics, for example in the large NN spin-orbit force 
(referred to by Isgur as the ``Holy Grail"
of quark-model scattering calculations) and the similarly large
KN spin-orbit force. The KN spin-orbit force is apparently not well explained 
as elastic scattering with quark model forces \cite{KN1}. (N.Black,
unpublished, finds very similar results to this reference.) This discrepancy
with experiment may be due to the large inelasticities known 
experimentally to be present in KN scattering.

\begin{figure}
  \resizebox{18pc}{!}{\includegraphics[height=.3\textheight]{scat_fig2.eps}}
  \caption{I=2 $\pi\pi$ experimental S-wave phase shifts versus
Eq.\eqref{pipiSwave}, from Ref.\cite{PsV}.}
\end{figure}

We recently considered light 
vector-pseudoscalar meson scattering
as a model spin-orbit problem for the quark Born diagram 
formalism, and derived the complete set of phase shifts in all
partial waves given Gaussian wavefunctions and standard quark model forces
\cite{PsV}. We found that quark-model spin-orbit effects 
can indeed be quite large,
for example in P-wave I=2 $\rho\pi$ elastic scattering we
found a phase shift splitting $\delta(^3{\rm P}_2) - \delta(^3{\rm P}_0)$ 
that peaked at
about $40^\circ $. Although one might suppose vector-pseudoscalar scattering 
to be 
experimentally inaccessible, it actually can be 
measured as a final state
interaction in multiamplitude decays. In $b_1\to\omega\pi$ in particular
the S and D amplitudes have FSI phases of 
$e^{i\delta_S}$
and 
$e^{i\delta_D}$, so the 
S-D cross term in the $\omega\pi$ angular distribution is suppressed by
$\cos(\delta_S - \delta_D)$ relative to the 
$|S|^2$
and 
$|D|^2$ terms. Our prediction is that
\begin{equation}
\delta_S(\omega\pi) - \delta_D(\omega\pi) = -14^\circ
\end{equation}
at the $b_1$ mass. The E852 Collaboration 
has used this unusual FSI technique to extract this relative phase,
and finds a consistent result of
$\delta_S(\omega\pi) - \delta_D(\omega\pi) 
\approx -19^\circ (4^\circ )(8^\circ )$. 
($\delta_D - \delta_S =  0.327 \pm 0.061\pm 0.143$ radians is the 
tentative, as yet unpublished 
E852 result; private communication from M.Nozar.)

\subsection{A New Application: Charmonium Dissociation at RHIC}


Recently a novel class of hadronic reactions has attracted 
the attention of physicists searching for evidence of quark gluon plasma
formation in heavy ion collisions.
One signature proposed as an indicator 
of QGP formation is a suppression
of the production rate of charmonium bound states 
such as the $J/\psi$, since the
QGP is expected to screen the linear potential that 
would normally encourage a $c\bar c$
pair produced in the collision to remain bound \cite{Matsui:1986}. 

If the charmonia that are formed in the
collisions can penetrate the cloud of "comoving" 
light hadrons also produced in the
collision, they can be detected through characteristic decays such as 
$J/\psi \to \ell^+\ell^-$, and this will be a ``clean" experiment.
Alternatively, if inelastic charmonium + light hadron cross sections
into open-charm final states
are sufficiently large, this more conventional $c\bar c$ dissociation 
process may imitate the expected QGP signal and 
will complicate the interpretation of the experiment.
Of course these charmonium + 
light hadron dissociation cross sections
are not at all well known at low energies, and estimates of the scale of these 
cross sections assuming different theoretical scattering mechanisms
cover many orders of magnitude. Here we may have an exciting 
opportunity to establish
the preferred hadron-hadron scattering mechanism in a new regime of QCD.

\begin{figure}
  \resizebox{22pc}{!}{\includegraphics[height=.3\textheight]{scat_fig3.eps}}
  \caption{The $\rho + J/\psi$ dissociation cross section predicted by 
quark Born
diagrams \cite{WSB:2001}.} 
\end{figure}

We have carried out a series of calculations of these 
charmonium + light meson dissociation cross sections
in the constituent interchange model, 
using the approach described above.
We use a standard Coulomb + linear + smeared hyperfine Hamiltonian 
to determine wavefunctions and scattering amplitudes, which are evaluated using 
numerical techniques. Our results are that these cross sections at leading order
are dissociation to open charm rather than elastic scattering (which is obvious
from the flavor flow in Fig.1), and the low-energy cross sections are typically
ca. 1~mb in scale \cite{WSB:2001,WSB:2000}. 
(Earlier work by Martins, Blaschke and Quack \cite{Martins:1995} using the same
scattering formalism found somewhat larger cross sections, due to 
their assumption of a color-independent confining interaction.)
Interestingly, 
$\rho + J/\psi$
cross sections are much larger than
$\pi + J/\psi$, in part because $\rho + J/\psi\to {\rm D} \bar {\rm D}$ 
is exothermic and hence 
diverges as we approach threshold. 
This process may lead to considerable suppression
of the initial $J/\psi$ population, 
and will require careful consideration in
applications of this charmonium-suppression idea to QGP searches.


In future we plan to extend these calculations 
to a wide range of initial and final
states, so that total cross sections (summed over all 
accessible final states) 
can be evauated, and more complicated reactions
such as N$+J/\psi$ 
inelastic scattering can be treated. Many other fascinating 
questions, 
such as the possibility that charmed mesons might bind to nucleons and 
nuclei, 
can also be considered through the application of this model of low-energy
interhadron forces.


\begin{theacknowledgments}
It is a great pleasure to thank the organisers of HADRON2001 for providing 
the opportunity to present these results and discuss them with my colleagues in
hadron physics. 
This work was supported in part by
the DOE Division of Nuclear Physics,
at ORNL,
managed by UT-Battelle, LLC, for the US Department of Energy
under Contract No. DE-AC05-00OR22725, and by the US National Science
Foundation under Grant No. .
\end{theacknowledgments}

% choose bibtex style depending on layout style and options used in
% sample:

\doingARLO[\bibliographystyle{aipproc}]
          {\ifthenelse{\equal{\AIPcitestyleselect}{num}}
             {\bibliographystyle{arlonum}}
             {\bibliographystyle{arlobib}}
          }
\bibliography{scat}

\end{document}


