Newer
Older
Presentations / Gambit / Oaxaca_meeting / mchrzasz.tex
@mchrzasz mchrzasz on 8 Oct 2015 10 KB updated everything
  1. \documentclass[11 pt,xcolor={dvipsnames,svgnames,x11names,table}]{beamer}
  2.  
  3. \usepackage[english]{babel}
  4. \usepackage{polski}
  5.  
  6.  
  7. \usetheme[
  8. bullet=circle, % Other option: square
  9. bigpagenumber, % circled page number on lower right
  10. topline=true, % colored bar at the top of the frame
  11. shadow=false, % Shading for beamer blocks
  12. watermark=BG_lower, % png file for the watermark
  13. ]{Flip}
  14.  
  15. %\logo{\kern+1.em\includegraphics[height=1cm]{SHiP-3_LightCharcoal}}
  16.  
  17. \usepackage[lf]{berenis}
  18. \usepackage[LY1]{fontenc}
  19. \usepackage[utf8]{inputenc}
  20.  
  21. \usepackage{emerald}
  22. \usefonttheme{professionalfonts}
  23. \usepackage[no-math]{fontspec}
  24. \defaultfontfeatures{Mapping=tex-text} % This seems to be important for mapping glyphs properly
  25.  
  26. \setmainfont{Gillius ADF} % Beamer ignores "main font" in favor of sans font
  27. \setsansfont{Gillius ADF} % This is the font that beamer will use by default
  28. % \setmainfont{Gill Sans Light} % Prettier, but harder to read
  29.  
  30. \setbeamerfont{title}{family=\fontspec{Gillius ADF}}
  31.  
  32. \input t1augie.fd
  33.  
  34. %\newcommand{\handwriting}{\fontspec{augie}} % From Emerald City, free font
  35. %\newcommand{\handwriting}{\usefont{T1}{fau}{m}{n}} % From Emerald City, free font
  36. % \newcommand{\handwriting}{} % If you prefer no special handwriting font or don't have augie
  37.  
  38. %% Gill Sans doesn't look very nice when boldfaced
  39. %% This is a hack to use Helvetica instead
  40. %% Usage: \textbf{\forbold some stuff}
  41. %\newcommand{\forbold}{\fontspec{Arial}}
  42.  
  43. \usepackage{graphicx}
  44. \usepackage[export]{adjustbox}
  45.  
  46. \usepackage{amsmath}
  47. \usepackage{amsfonts}
  48. \usepackage{amssymb}
  49. \usepackage{bm}
  50. \usepackage{colortbl}
  51. \usepackage{mathrsfs} % For Weinberg-esque letters
  52. \usepackage{cancel} % For "SUSY-breaking" symbol
  53. \usepackage{slashed} % for slashed characters in math mode
  54. \usepackage{bbm} % for \mathbbm{1} (unit matrix)
  55. \usepackage{amsthm} % For theorem environment
  56. \usepackage{multirow} % For multi row cells in table
  57. \usepackage{arydshln} % For dashed lines in arrays and tables
  58. \usepackage{siunitx}
  59. \usepackage{xhfill}
  60. \usepackage{grffile}
  61. \usepackage{textpos}
  62. \usepackage{subfigure}
  63. \usepackage{tikz}
  64.  
  65. %\usepackage{hepparticles}
  66. \usepackage[italic]{hepparticles}
  67.  
  68. \usepackage{hepnicenames}
  69.  
  70. % Drawing a line
  71. \tikzstyle{lw} = [line width=20pt]
  72. \newcommand{\topline}{%
  73. \tikz[remember picture,overlay] {%
  74. \draw[crimsonred] ([yshift=-23.5pt]current page.north west)
  75. -- ([yshift=-23.5pt,xshift=\paperwidth]current page.north west);}}
  76.  
  77.  
  78.  
  79. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
  80. \usepackage{tikzfeynman} % For Feynman diagrams
  81. \usetikzlibrary{arrows,shapes}
  82. \usetikzlibrary{trees}
  83. \usetikzlibrary{matrix,arrows} % For commutative diagram
  84. % http://www.felixl.de/commu.pdf
  85. \usetikzlibrary{positioning} % For "above of=" commands
  86. \usetikzlibrary{calc,through} % For coordinates
  87. \usetikzlibrary{decorations.pathreplacing} % For curly braces
  88. % http://www.math.ucla.edu/~getreuer/tikz.html
  89. \usepackage{pgffor} % For repeating patterns
  90.  
  91. \usetikzlibrary{decorations.pathmorphing} % For Feynman Diagrams
  92. \usetikzlibrary{decorations.markings}
  93. \tikzset{
  94. % >=stealth', %% Uncomment for more conventional arrows
  95. vector/.style={decorate, decoration={snake}, draw},
  96. provector/.style={decorate, decoration={snake,amplitude=2.5pt}, draw},
  97. antivector/.style={decorate, decoration={snake,amplitude=-2.5pt}, draw},
  98. fermion/.style={draw=gray, postaction={decorate},
  99. decoration={markings,mark=at position .55 with {\arrow[draw=gray]{>}}}},
  100. fermionbar/.style={draw=gray, postaction={decorate},
  101. decoration={markings,mark=at position .55 with {\arrow[draw=gray]{<}}}},
  102. fermionnoarrow/.style={draw=gray},
  103. gluon/.style={decorate, draw=black,
  104. decoration={coil,amplitude=4pt, segment length=5pt}},
  105. scalar/.style={dashed,draw=black, postaction={decorate},
  106. decoration={markings,mark=at position .55 with {\arrow[draw=black]{>}}}},
  107. scalarbar/.style={dashed,draw=black, postaction={decorate},
  108. decoration={markings,mark=at position .55 with {\arrow[draw=black]{<}}}},
  109. scalarnoarrow/.style={dashed,draw=black},
  110. electron/.style={draw=black, postaction={decorate},
  111. decoration={markings,mark=at position .55 with {\arrow[draw=black]{>}}}},
  112. bigvector/.style={decorate, decoration={snake,amplitude=4pt}, draw},
  113. }
  114.  
  115. % TIKZ - for block diagrams,
  116. % from http://www.texample.net/tikz/examples/control-system-principles/
  117. % \usetikzlibrary{shapes,arrows}
  118. \tikzstyle{block} = [draw, rectangle,
  119. minimum height=3em, minimum width=6em]
  120.  
  121.  
  122.  
  123.  
  124. \usetikzlibrary{backgrounds}
  125. \usetikzlibrary{mindmap,trees} % For mind map
  126. \newcommand{\degree}{\ensuremath{^\circ}}
  127. \newcommand{\E}{\mathrm{E}}
  128. \newcommand{\Var}{\mathrm{Var}}
  129. \newcommand{\Cov}{\mathrm{Cov}}
  130. \newcommand\Ts{\rule{0pt}{2.6ex}} % Top strut
  131. \newcommand\Bs{\rule[-1.2ex]{0pt}{0pt}} % Bottom strut
  132.  
  133. \graphicspath{{images/}} % Put all images in this directory. Avoids clutter.
  134.  
  135. % SOME COMMANDS THAT I FIND HANDY
  136. % \renewcommand{\tilde}{\widetilde} % dinky tildes look silly, dosn't work with fontspec
  137. \newcommand{\comment}[1]{\textcolor{comment}{\footnotesize{#1}\normalsize}} % comment mild
  138. \newcommand{\Comment}[1]{\textcolor{Comment}{\footnotesize{#1}\normalsize}} % comment bold
  139. \newcommand{\COMMENT}[1]{\textcolor{COMMENT}{\footnotesize{#1}\normalsize}} % comment crazy bold
  140. \newcommand{\Alert}[1]{\textcolor{Alert}{#1}} % louder alert
  141. \newcommand{\ALERT}[1]{\textcolor{ALERT}{#1}} % loudest alert
  142. %% "\alert" is already a beamer pre-defined
  143. \newcommand*{\Scale}[2][4]{\scalebox{#1}{$#2$}}%
  144.  
  145. \def\Put(#1,#2)#3{\leavevmode\makebox(0,0){\put(#1,#2){#3}}}
  146.  
  147. \usepackage{gmp}
  148. \usepackage[final]{feynmp-auto}
  149.  
  150. \usepackage[backend=bibtex,style=numeric-comp,firstinits=true]{biblatex}
  151. \bibliography{bib}
  152. \setbeamertemplate{bibliography item}[text]
  153.  
  154. \makeatletter\let\frametextheight\beamer@frametextheight\makeatother
  155.  
  156. % suppress frame numbering for backup slides
  157. % you always need the appendix for this!
  158. \newcommand{\backupbegin}{
  159. \newcounter{framenumberappendix}
  160. \setcounter{framenumberappendix}{\value{framenumber}}
  161. }
  162. \newcommand{\backupend}{
  163. \addtocounter{framenumberappendix}{-\value{framenumber}}
  164. \addtocounter{framenumber}{\value{framenumberappendix}}
  165. }
  166.  
  167.  
  168. \definecolor{links}{HTML}{2A1B81}
  169. %\hypersetup{colorlinks,linkcolor=,urlcolor=links}
  170.  
  171. % For shapo's formulas:
  172. \def\lsi{\raise0.3ex\hbox{$<$\kern-0.75em\raise-1.1ex\hbox{$\sim$}}}
  173. \def\gsi{\raise0.3ex\hbox{$>$\kern-0.75em\raise-1.1ex\hbox{$\sim$}}}
  174. \newcommand{\lsim}{\mathop{\lsi}}
  175. \newcommand{\gsim}{\mathop{\gsi}}
  176. \newcommand{\wt}{\widetilde}
  177. %\newcommand{\ol}{\overline}
  178. \newcommand{\Tr}{\rm{Tr}}
  179. \newcommand{\tr}{\rm{tr}}
  180. \newcommand{\eqn}[1]{&\hspace{-0.7em}#1\hspace{-0.7em}&}
  181. \newcommand{\vev}[1]{\rm{$\langle #1 \rangle$}}
  182. \newcommand{\abs}[1]{\rm{$\left| #1 \right|$}}
  183. \newcommand{\eV}{\rm{eV}}
  184. \newcommand{\keV}{\rm{keV}}
  185. \newcommand{\GeV}{\rm{GeV}}
  186. \newcommand{\im}{\rm{Im}}
  187. \newcommand{\disp}{\displaystyle}
  188. \def\be{\begin{equation}}
  189. \def\ee{\end{equation}}
  190. \def\ba{\begin{eqnarray}}
  191. \def\ea{\end{eqnarray}}
  192. \def\d{\partial}
  193. \def\l{\left(}
  194. \def\r{\right)}
  195. \def\la{\langle}
  196. \def\ra{\rangle}
  197. \def\e{{\rm e}}
  198. \def\Br{{\rm Br}}
  199.  
  200.  
  201.  
  202. \author{ {\fontspec{Trebuchet MS}Marcin Chrz\k{a}szcz} (Universit\"{a}t Z\"{u}rich)}
  203. \institute{UZH}
  204. \title[FlavBit update]{FlavBit update}
  205. \date{28 September 2015}
  206.  
  207.  
  208. \begin{document}
  209. \tikzstyle{every picture}+=[remember picture]
  210.  
  211. {
  212. \setbeamertemplate{sidebar right}{\llap{\includegraphics[width=\paperwidth,height=\paperheight]{bubble2}}}
  213. \begin{frame}[c]%{\phantom{title page}}
  214. \begin{center}
  215. \begin{center}
  216. \begin{columns}
  217. \begin{column}{0.9\textwidth}
  218. \flushright\fontspec{Trebuchet MS}\bfseries \Huge {FlavBit update}
  219. \end{column}
  220. \begin{column}{0.2\textwidth}
  221. %\includegraphics[width=\textwidth]{SHiP-2}
  222. \end{column}
  223. \end{columns}
  224. \end{center}
  225. \quad
  226. \vspace{3em}
  227. \begin{columns}
  228. \begin{column}{0.44\textwidth}
  229. \flushright \vspace{-1.8em} {\fontspec{Trebuchet MS} \Large Marcin Chrząszcz\\\vspace{-0.1em}\small \href{mailto:mchrzasz@cern.ch}{mchrzasz@cern.ch}}
  230.  
  231. \end{column}
  232. \begin{column}{0.53\textwidth}
  233. \includegraphics[height=1.3cm]{uzh-transp}
  234. \end{column}
  235. \end{columns}
  236.  
  237. \vspace{1em}
  238. % \footnotesize\textcolor{gray}{With N. Serra, B. Storaci\\Thanks to the theory support from M. Shaposhnikov, D. Gorbunov}\normalsize\\
  239. \vspace{0.5em}
  240. \textcolor{normal text.fg!50!Comment}{Gambit meeting, Oaxaca\\September 28, 2015}
  241. \end{center}
  242. \end{frame}
  243. }
  244.  
  245.  
  246. \begin{frame}\frametitle{Things that changed after Geilo}
  247.  
  248.  
  249. \begin{itemize}
  250. \item In the \texttt{SuperIso} the function \texttt{SI\_BRBKstarmumu\_11\_25} was changed to convenience function.
  251. \begin{itemize}
  252. \item Reason for this is that this function calculates angular observables in a given $q^2$ range. We measured this in several $q^2$ ranges so we need to call it couple of times.
  253. \item Then writing an observables is easy:\\
  254. \texttt{ void SI\_BRBKstarmumu\_11\_25 ( Flav\_KstarMuMu\_obs result){ \\ struct parameters param = *Dep::FlavBit\_fill;\\
  255. double q2min=1.1;\\
  256. double q2max=2.5;\\
  257. result=BEreq::SI\_BRBKstarmumu\_CONV(&param, byVal(q2min),byVal(q2max) );} \\
  258. }
  259. \item One just needs to write this 5 line function for each of the measured bin in $q^2$.
  260. \end{itemize}
  261. \end{itemize}
  262.  
  263.  
  264. \vspace*{2.cm}
  265. \end{frame}
  266.  
  267. \begin{frame}\frametitle{Things that changed after Geilo}
  268. \begin{itemize}
  269. \item In my likelihood because of my stupidity I was calling the SuperIso functions directly:\\
  270. \texttt{SI\_BRBKstarmumu\_11\_25(obs\_out\_11\_25);}
  271. \item Now changed this to use Pipes:\\
  272. \texttt{Flav\_KstarMuMu\_obs obs\_out\_11\_25=*(Dep::BRBKstarmumu\_11\_25);}
  273. \item Results are exactly the same :)
  274. \end{itemize}
  275.  
  276. \end{frame}
  277.  
  278. \begin{frame}\frametitle{Things that changed after Geilo}
  279.  
  280. $\Rrighttarrow$ Most important things:\\
  281. \begin{itemize}
  282. \item All those changes are merged in master and their work.
  283. \item Minor things to do:
  284. \begin{itemize}
  285. \item Remove debugging couts.
  286. \item Check if there are no new measurements available after Geilo.
  287. \end{itemize}
  288. \item And we are done folks :)
  289. \only<2>{
  290. \item Example of cleaning needed:
  291. \begin{itemize}
  292. \item \texttt{cout<<"Differnet size, what did you fucked up idiot? "<<observables.size()<<" != "<<M\_exp.size1()<<endl;}
  293. \item \texttt{// We read the measurements, now for the fucking theory part ;(}
  294. \item \texttt{ // nasty hack for now, hate my self! }
  295. \end{itemize}
  296. }
  297. \end{itemize}
  298.  
  299.  
  300.  
  301. \end{frame}
  302.  
  303. \end{document}