%physical units
\newcommand{\eV}{\mathrm{eV}}
\newcommand{\GeV}{\mathrm{GeV}}
\newcommand{\MeV}{\mathrm{MeV}}
\newcommand{\TeV}{\mathrm{TeV}}
\newcommand{\fba}{\mathrm{fb}}
\newcommand{\mba}{\mathrm{mb}}
\newcommand{\pba}{\mathrm{pb}}
\newcommand{\nba}{\mathrm{nb}}

%+X in processes
\newcommand{\X}{X}

%physical particles
\def\mathswitch#1{\relax\ifmmode#1\else$#1$\fi}
\def\mathswitchr#1{\relax\ifmmode{\mathrm{#1}}\else$\mathrm{#1}$\fi}
\def\mathswitchit#1{\relax\ifmmode{#1}\else$#1$\fi}
\newcommand{\muF}{\mu_{\mathrm{F}}}
\newcommand{\muR}{\mu_{\mathrm{R}}}
\newcommand{\PB}{\mathswitchr B}
\newcommand{\PW}{\mathswitchr W}
\newcommand{\PZ}{\mathswitchr Z}
\newcommand{\PAn}{\mathswitchr {A^0}}
\newcommand{\Pg}{\mathswitchr g}
\newcommand{\PH}{\mathswitchr H}
\newcommand{\PHgeneric}{\mathswitchr \phi^0}
\newcommand{\Pe}{\mathswitchr e}
\newcommand{\Pne}{\mathswitch \nu_{\mathrm{e}}}
\newcommand{\Pane}{\mathswitch \bar\nu_{\mathrm{e}}}
\newcommand{\Pnmu}{\mathswitch \nu_\mu}
%\newcommand{\Pd}{\mathswitchr d}
%\newcommand{\Pf}{\mathswitchr f}
\newcommand{\mbf}[1]{\textcolor{red}{\bf #1}}
%\newcommand{\mbf}[1]{#1}

\newcommand{\Pf}{f}
\newcommand{\Ph}{\mathswitchr h}
\newcommand{\Pj}{\mathswitchr j}
\newcommand{\Pl}{\mathswitch l}
\newcommand{\Plp}{\mathswitch l^+}
\newcommand{\Plm}{\mathswitch l^-}
\newcommand{\Pnl}{\mathswitch {\nu_\Pl}}
\newcommand{\Pu}{\mathrm{u}}
\newcommand{\Pub}{\mathrm{\bar{u}}}
\newcommand{\Pd}{\mathrm{d}}
\newcommand{\Pdb}{\mathrm{\bar{d}}}
\newcommand{\Ps}{\mathswitchr s}
%\newcommand{\Pb}{\mathswitchr b}
\newcommand{\Pc}{\mathswitchr c}
\newcommand{\Pb}{\mathrm{b}}
\newcommand{\Pbb}{\mathrm{\bar{b}}}
\newcommand{\Pt}{\mathrm{t}}
\newcommand{\Ptb}{\mathrm{\bar{t}}}
\newcommand{\Pp}{\mathswitchr p}
\newcommand{\Ppbar}{\overline{\Pp}}
\newcommand{\Pq}{\mathswitchit q}
\newcommand{\Pep}{\mathswitchr {e^+}}
\newcommand{\Pem}{\mathswitchr {e^-}}
\newcommand{\Pepm}{\mathswitchr {e^\pm}}
\newcommand{\Pmum}{\mathswitchr {\mu^-}}
\newcommand{\PWp}{\mathswitchr {W^+}}
\newcommand{\PWm}{\mathswitchr {W^-}}
\newcommand{\PWpm}{\mathswitchr {W^\pm}}
\newcommand{\PWO}{\mathswitchr {W^0}}
\newcommand{\PZO}{\mathswitchr {Z^0}}

\newcommand{\PHu}{\mathswitchr H_\Pu}
\newcommand{\PHd}{\mathswitchr H_\Pd}
\newcommand{\Phn}{\mathswitchr {h^0}}
\newcommand{\PHn}{\mathswitchr {H^0}}

% particle masses
\newcommand{\MB}{\mathswitch {M_\PB}}
\newcommand{\Mf}{\mathswitch {m_\Pf}}
\newcommand{\Ml}{\mathswitch {m_\Pl}}
\newcommand{\Mq}{\mathswitch {m_\Pq}}
\newcommand{\MV}{\mathswitch {M_\PV}}
\newcommand{\MW}{\mathswitch {M_\PW}}
\newcommand{\hMW}{\mathswitch {\hat M_\PW}}
\newcommand{\MWpm}{\mathswitch {M_\PWpm}}
\newcommand{\MWO}{\mathswitch {M_\PWO}}
\newcommand{\MA}{\mathswitch {M_\PAn}}
\newcommand{\MZ}{\mathswitch {M_\PZ}}
\newcommand{\MH}{\mathswitch {M_\PH}}
\newcommand{\Me}{\mathswitch {m_\Pe}}
\newcommand{\Mmy}{\mathswitch {m_\mu}}
\newcommand{\Mta}{\mathswitch {m_\tau}}
\newcommand{\Md}{\mathswitch {m_\Pd}}
\newcommand{\Mu}{\mathswitch {m_\Pu}}
\newcommand{\Ms}{\mathswitch {m_\Ps}}
\newcommand{\Mc}{\mathswitch {m_\Pc}}
\newcommand{\Mb}{\mathswitch {m_\Pb}}
\newcommand{\Mt}{\mathswitch {m_\Pt}}
\newcommand{\GW}{\mathswitch {\Gamma_\PW}}
\newcommand{\GZ}{\mathswitch {\Gamma_\PZ}}

\newcommand{\Mhn}{\mathswitch {M_{\Phn}}}
\newcommand{\MHn}{\mathswitch {M_{\PHn}}}
\newcommand{\MHgeneric}{\mathswitch {M_{\PHgeneric}}}
\newcommand{\Mhntree}{\mathswitch {m_{\Phn}}}
\newcommand{\MHntree}{\mathswitch {m_{\PHn}}}

% complex masses
\newcommand{\muw}{\mathswitch {\mu_{\PW}}}

% shorthands for SM parameters
\newcommand{\scrs}{\scriptscriptstyle}
\newcommand{\sw}{\mathswitch {s_{\scrs\PW}}}
\newcommand{\cw}{\mathswitch {c_{\scrs\PW}}}
%\newcommand{\sw}{\mathswitch {s_\PW}}
%\newcommand{\cw}{\mathswitch {c_\PW}}
%\newcommand{\swbar}{\mathswitch {\bar s_\PW}}
\newcommand{\swbar}{\mathswitch {\bar s_{\scrs\PW}}}
\newcommand{\swfbar}{\mathswitch {\bar s_{\PW,\Pf}}}
\newcommand{\swqbar}{\mathswitch {\bar s_{\PW,\Pq}}}
\newcommand{\Qf}{\mathswitch {Q_\Pf}}
\newcommand{\Ql}{\mathswitch {Q_\Pl}}
\newcommand{\Qq}{\mathswitch {Q_\Pq}}
\newcommand{\vf}{\mathswitch {v_\Pf}}
\newcommand{\af}{\mathswitch {a_\Pf}}
\newcommand{\gesi}{\mathswitch {g_\Pe}^{\sigma}}
\newcommand{\gem}{\mathswitch {g_\Pe}^-}
\newcommand{\gep}{\mathswitch {g_\Pe}^+}
\newcommand{\GF}{\mathswitch {G_\mu}}
\newcommand{\Qu}{\mathswitch {Q_u}}

\newcommand{\vev}{\mathswitch v}
\newcommand{\vevu}{\mathswitch v_\Pu}
\newcommand{\vevd}{\mathswitch v_\Pd}

\newcommand{\sina}{s_\alpha}
\newcommand{\cosa}{c_\alpha}
\newcommand{\sinb}{s_\beta}
\newcommand{\cosb}{c_\beta}
\newcommand{\tana}{t_\alpha}
\newcommand{\tanb}{t_\beta}
\newcommand{\cotb}{\cot \beta}
\newcommand{\pt}{p_{\mathrm{T}}}
\newcommand{\WW}{\mathrm{WW}}
\newcommand{\ptcut}{p_{\mathrm{T}}^{\mathrm{cut}}}
\newcommand{\alphas}{\alpha_{\mathrm{s}}}
\hyphenation{brems-strah-lung}

%various shorthands
\def\ie{i.e.\ }
\def\eg{e.g.\ }
\def\cf{cf.\ }

% slashed quantities
\newcommand{\as}{a\hspace{-0.5em}/\hspace{0.1em}}
\newcommand{\es}{\varepsilon \hspace{-0.5em}/\hspace{0.1em}}
\newcommand{\ks}{k\hspace{-0.52em}/\hspace{0.1em}}
\newcommand{\ps}{p\hspace{-0.42em}/}%\hspace{0.1em}}
\newcommand{\qs}{q\hspace{-0.5em}/\hspace{0.1em}}
\newcommand{\hb}{h\hspace{-0.5em}\vspace{-0.3em}-\hspace{0.1em}}
\marginparwidth 1.2cm

% orders of magnitude
\newcommand{\ord}{{\cal O}}
\renewcommand{\O}{{\cal O}}
%\newcommand{\C}{{\cal C}}
\newcommand{\Oa}{\mathswitch{{\cal{O}}(\alpha)}}

% various abbreviations
\newcommand{\rE}{{\mathrm{E}}}
\newcommand{\ri}{{\mathrm{i}}}
\newcommand{\re}{{\mathrm{e}}}
\newcommand{\rT}{{\mathrm{T}}}
\newcommand{\rF}{{\mathrm{F}}}
\newcommand{\rR}{{\mathrm{R}}}
\newcommand{\rM}{{\mathrm{M}}}
\newcommand{\rL}{{\mathrm{L}}}
\newcommand{\ieps}{\ri\epsilon}
\newcommand{\rd}{{\mathrm{d}}}
\newcommand{\br}{{\mathrm{br}}}
\newcommand{\soft}{{\mathrm{soft}}}
\newcommand{\onel}{{\mathrm{1-loop}}}
\newcommand{\M}{{\cal {M}}}
\renewcommand{\L}{{\cal L}}
\newcommand{\F}{{\cal {F}}}
\newcommand{\bq}{{\bf q}}
\newcommand{\ehel}{\kappa}
\newcommand{\da}{\Delta\alpha}
\newcommand{\dr}{\Delta\rho}
\newcommand{\dLL}{\Delta_{\mathrm{LL}}}
\newcommand{\pT}{p_\mathrm{T}}
\newcommand{\De}{\Delta}
\newcommand{\al}{\alpha}

\newcommand{\jet}{{\mathrm{jet}}}
\newcommand{\cut}{{\mathrm{cut}}}
\newcommand{\llog}{{\mathrm{LL}}}
\newcommand{\FSR}{{\mathrm{FSR}}}
\newcommand{\EW}{{\mathrm{EW}}}
\newcommand{\QCD}{{\mathrm{QCD}}}
\newcommand{\QED}{{\mathrm{QED}}}
\newcommand{\LEP}{{\mathrm{LEP}}}
\newcommand{\OS}{{\mathrm{OS}}}
\newcommand{\full}{{\mathrm{full}}}
\newcommand{\SLD}{{\mathrm{SLD}}}
\newcommand{\SM}{{\mathrm{SM}}}
\newcommand{\MSSM}{{\mathrm{MSSM}}}
\newcommand{\SUSY}{{\mathrm{SUSY}}}
\newcommand{\CM}{{\mathrm{CM}}}
\newcommand{\born}{{\mathrm{Born}}}
\newcommand{\virt}{{\mathrm{virt}}}
\newcommand{\coll}{{\mathrm{coll}}}
\newcommand{\sub}{{\mathrm{sub}}}
\newcommand{\ini}{{\mathrm{ini}}}
\newcommand{\fin}{{\mathrm{fin}}}
\newcommand{\fact}{{\mathrm{fact}}}
\newcommand{\nonfact}{{\mathrm{nonfact}}}
\newcommand{\res}{{\mathrm{res}}}
\newcommand{\rec}{{\mathrm{rec}}}
\newcommand{\PA}{{\mathrm{PA}}}
\newcommand{\real}{{\mathrm{real}}}
\newcommand{\veto}{{\mathrm{veto}}}
\newcommand{\LO}{{\mathrm{LO}}}
\newcommand{\NLO}{{\mathrm{NLO}}}
\newcommand{\Int}{{\mathrm{IF}}}


% mathematical functions
\def\atn{\mathop{\mathrm{arctan}}\nolimits}
\def\Li{\mathop{\mathrm{Li}_2}\nolimits}
\def\cLi{\mathop{{\cal L}i_2}\nolimits}
\def\Re{\mathop{\mathrm{Re}}\nolimits}
\def\Im{\mathop{\mathrm{Im}}\nolimits}
\def\sgn{\mathop{\mathrm{sgn}}\nolimits}
\def\arc{\mathop{\mathrm{arc}}\nolimits}

% Momenta
\newcommand{\pina}{\mathswitch {p_1}}
\newcommand{\Pina}{\mathswitch {p_1}}
\newcommand{\pinb}{\mathswitch {p_2}}
\newcommand{\Pinb}{\mathswitch {p_2}}
\newcommand{\knu}{\mathswitch {k_{\nu}}}
\newcommand{\Knu}{\mathswitch {k_{\nu}}}
\newcommand{\klb}{\mathswitch {k_{\Pl}}}
\newcommand{\Klb}{\mathswitch {k_{\Pl}}}
\newcommand{\kj}{\mathswitch {p_3}}
\newcommand{\Kj}{\mathswitch {p_3}}
\newcommand{\kga}{\mathswitch {k_{\ga}}}
\newcommand{\Kga}{\mathswitch {k_{\ga}}}
\newcommand{\kw}{\mathswitch {k_{\PW}}}
\newcommand{\Kw}{\mathswitch {k_{\nu}+k_{\Pl}}}

% Helicities
\newcommand{\siga}{\mathswitch {\sigma_1}}
\newcommand{\sigb}{\mathswitch {\sigma_2}}
\newcommand{\taulb}{\mathswitch {\tau_{\Pl}}}
\newcommand{\laj}{\mathswitch {\sigma_3}}
\newcommand{\laga}{\mathswitch {\lambda_{\ga}}}

% Processes
\newcommand{\udnlg}{\mathswitch {\Pu\bar{\Pd}\to\Pl^+\Pnl \mathrm{g}}}
\newcommand{\UDGG} {\mathswitch {\mathrm{gg}\Pd\Pu}}


% modifications for drafts
\newcommand{\mpar}[1]{{\marginpar{\hbadness10000%
                      \sloppy\hfuzz10pt\boldmath\bf#1}}%
                      \typeout{marginpar: #1}\ignorespaces}
\marginparwidth 1.2cm
\marginparsep 0.2cm
\def\draftdate{\relax}
\def\mda{\relax}
\def\mua{\relax}
\def\mla{\relax}
\def\draft{
\def\thtystars{******************************}
\def\sixtystars{\thtystars\thtystars}
\typeout{}
\typeout{\sixtystars**}
\typeout{* Draft mode!
         For final version remove \protect\draft\space in source file *}
\typeout{\sixtystars**}
\typeout{}
\def\draftdate{\today}
\def\mua{\marginpar[\boldmath\hfil$\uparrow$]%
                   {\boldmath$\uparrow$\hfil}%
                    \typeout{marginpar: $\uparrow$}\ignorespaces}
\def\mda{\marginpar[\boldmath\hfil$\downarrow$]%
                   {\boldmath$\downarrow$\hfil}%
                    \typeout{marginpar: $\downarrow$}\ignorespaces}
\def\mla{\marginpar[\boldmath\hfil$\rightarrow$]%
                   {\boldmath$\leftarrow $\hfil}%
                    \typeout{marginpar: $\leftrightarrow$}\ignorespaces}
\def\Mua{\marginpar[\boldmath\hfil$\Uparrow$]%
                   {\boldmath$\Uparrow$\hfil}%
                    \typeout{marginpar: $\Uparrow$}\ignorespaces}
\def\Mda{\marginpar[\boldmath\hfil$\Downarrow$]%
                   {\boldmath$\Downarrow$\hfil}%
                    \typeout{marginpar: $\Downarrow$}\ignorespaces}
\def\Mla{\marginpar[\boldmath\hfil$\Rightarrow$]%
                   {\boldmath$\Leftarrow $\hfil}%
                    \typeout{marginpar: $\Leftrightarrow$}\ignorespaces}
\overfullrule 5pt
\oddsidemargin -15mm
\marginparwidth 29mm
}

% change of eqnarray environment
%  Default is for left-hand side of equations to be flushleft.
%  To make them flushright, \let\@eqnsel = \hfil


\newcommand{\mycaption}[2][]{{\begin{center} \parbox{15cm}{{\bf \caption[#1]{\rm {#2}}}} \end{center} }}
%\newcommand{\mycaption}[2][kurz]{{{\bf \caption[#1]{\rm {#2}}}}}

\newcommand{\Vector}[1]{{\left( \begin{array}{c} #1 \end{array} \right) }}
\newcommand{\Matrix}[1]{{\left( \begin{array}{cc} #1 \end{array} \right) }}
\newcommand{\mr}[1]{{\mathrm{#1}}}
\newcommand{\Pbbar}{{\bar{\Pb}}}
\newcommand{\Pdbar}{{\bar{\Pd}}}
\newcommand{\Pubar}{{\bar{\Pu}}}
\newcommand{\Pqbar}{{\bar{\Pq}}}
\newcommand{\MSbar}{{$\overline{\mathrm{MS}}$}}
\newcommand{\DRbar}{{$\overline{\mathrm{DR}}$}}

\newcommand{\comment}[1]{{\noindent {\bf (#1)}}}

\newcommand{\myplot}[9]{
\begin{picture}(0,0)(0,0)
\put(#2,#3){#4}
\begin{rotate}{#8}
\put(#5,#6){#7}
\end{rotate}
\end{picture}
\includegraphics[width=#9]{#1}
}

\newcommand{\RL}{\mathrm{L}}
\newcommand{\RT}{\mathrm{T}}

\makeatother

\def\sub{{\mathrm{sub}}}
\def\sli{{\mathrm{sli}}}
\def\gsub{g^{(\sub)}}
\def\hsub{h}
\def\Gsub{G^{(\sub)}}
\def\Gsli{G^{(\sli)}}
\def\Hsub{H}
\def\cGsub{{\cal G}^{(\sub)}}
\def\cHsub{{\cal H}}
\def\cHsli{{\cal H}}
\def\bcGsub{\bar {\cal G}^{(\sub)}}
\def\bcGsli{\bar {\cal G}^{(\sli)}}
\def\bcHsub{\bar {\cal H}}
\def\ssub{\sigma^{(\sub)}}
\def\gin{g^{\mathrm{(in)}}}
\def\gout{g^{\mathrm{(out)}}}
\def\goutin{g^{\mathrm{(out/in)}}}

\newcommand{\phz}{\phantom{(0)}}
