|
8 | 8 |
|
9 | 9 | \usepackage{placeins} |
10 | 10 |
|
11 | | -\usepackage{hyperref} |
| 11 | +\usepackage[hidelinks]{hyperref} |
| 12 | +\usepackage{url} |
12 | 13 |
|
13 | 14 |
|
14 | 15 | \usepackage[english]{babel} |
|
37 | 38 |
|
38 | 39 | \definecolor{Gray}{gray}{0.90} |
39 | 40 |
|
| 41 | + |
| 42 | + |
| 43 | + |
40 | 44 | \begin{document} |
41 | 45 |
|
42 | 46 |
|
@@ -285,8 +289,12 @@ \subsection{Simulation parameters} |
285 | 289 | \multicolumn{2}{p{.97\textwidth}}{When chamb\_type = `ellip' or 'rect' the following input variables must be provided:} \\ \hline |
286 | 290 | \textbf{x\_aper, y\_aper} & Horizontal and vertical semi-apertures of the transverse chamber profile. \\ \hline |
287 | 291 | \multicolumn{2}{p{.97\textwidth}}{When chamb\_type = `polyg' the following input variable must be provided:} \\ \hline |
288 | | -\textbf{filename\_chm} & Name of file containing horizontal and vertical vertexes of the chamber profile. \\ \hline |
| 292 | +\textbf{filename\_chm} & Name of file containing horizontal and vertical vertexes of the chamber profile. \\\hline |
| 293 | +\textbf{filename\_chm\_photoem} & Name of file containing horizontal and vertical vertexes of the chamber profile that is used for the photoemission mode 'per\_segment'. |
| 294 | + The chamber file must also contain the cumulative distribution function of the emission probability for each segment. |
| 295 | + The vertexes of this chamber must lie on the edges of the main chamber.\\ \hline |
289 | 296 | \textbf{flag\_assume\_convex} & [optional] Default: True \\\hline |
| 297 | + \textbf{flag\_counter\_clockwise\_chamb} & [optional] Default: True. Only needed for the photoemission model 'per\_segment'. It specifies the order in which the vertexes are defined. \\\hline |
290 | 298 | \end{longtable} |
291 | 299 |
|
292 | 300 |
|
@@ -382,7 +390,7 @@ \subsection{Simulation parameters} |
382 | 390 | \multicolumn{2}{p{.97\textwidth}}{\textbf{Photoemission parameters} (if generation by photoemission is not desired, the following parameters can be omitted).} |
383 | 391 | \\ \hline |
384 | 392 | \textbf{photoem\_flag} & (optional -- default=0) \newline |
385 | | - (0 $\Rightarrow$ Off, 1 $\Rightarrow$ On, 2 or 'from\_file' $\Rightarrow$ From file) Enables primary electron generation by photoemission. |
| 393 | + (0 $\Rightarrow$ Off, 1 $\Rightarrow$ traditional, 2 or 'from\_file' $\Rightarrow$ From file, 3 or 'per\_segment' $\Rightarrow$ Part of chamber definition) Enables primary electron generation by photoemission. |
386 | 394 | \\ \hline |
387 | 395 | \textbf{k\_pe\_st} & [m$^{-1}$] Number of photoelectrons to be generated per proton and per unit length. |
388 | 396 | \\ \hline |
@@ -429,7 +437,9 @@ \subsection{Simulation parameters} |
429 | 437 | \multicolumn{2}{p{.97\textwidth}}{\textbf{The coordinates of all generated photoelectrons is specified from a file}} |
430 | 438 | \\ |
431 | 439 | \hline |
432 | | - \textbf{inv\_CDF\_all\_photoem\_file} & See inv\_CDF\_refl\_photoem\_file, but for all photons. If it is set to 'unif\_no\_file', the photoelectron generation is uniform over the whole surface. |
| 440 | + \textbf{inv\_CDF\_all\_photoem\_file} & See inv\_CDF\_refl\_photoem\_file, but for all photons. |
| 441 | + If it is set to 'unif\_no\_file', the photoelectron generation is uniform over the whole surface. |
| 442 | + Example scripts to generate a file with the correct format can be found in the folder \url{PyECLOUD/other/photoemission\_angular\_distribution}. |
433 | 443 | \end{longtable} |
434 | 444 |
|
435 | 445 |
|
|
0 commit comments