Skip to content

Commit

Permalink
deploy: 5d6d997
Browse files Browse the repository at this point in the history
  • Loading branch information
kjvbrt committed Oct 16, 2024
1 parent 36f14e7 commit 766b521
Show file tree
Hide file tree
Showing 1,774 changed files with 96,527 additions and 78,858 deletions.
204 changes: 204 additions & 0 deletions doc/latest/Algorithms_8cc.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
<!-- HTML header for doxygen 1.9.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.11.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<link rel="icon" type="image/x-icon" href="/FCCAnalyses/img/favicon.ico">
<title>FCCAnalyses: analyzers/dataframe/src/Algorithms.cc File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">FCCAnalyses
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.11.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',false);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_3d03528d2400acc3fc02bc2b11bada0c.html">analyzers</a></li><li class="navelem"><a class="el" href="dir_80d0d0eb77b8b32422d353741e959c30.html">dataframe</a></li><li class="navelem"><a class="el" href="dir_6e0068be5112e865040d7f78ac9f7679.html">src</a></li> </ul>
</div>
</div><!-- top -->
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Algorithms.cc File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="Algorithms_8h_source.html">FCCAnalyses/Algorithms.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="Utils_8h_source.html">FCCAnalyses/Utils.h</a>&quot;</code><br />
<code>#include &quot;Math/Minimizer.h&quot;</code><br />
<code>#include &quot;Math/IFunction.h&quot;</code><br />
<code>#include &quot;Math/Factory.h&quot;</code><br />
<code>#include &quot;Math/Functor.h&quot;</code><br />
<code>#include &lt;algorithm&gt;</code><br />
<code>#include &lt;iostream&gt;</code><br />
<code>#include &lt;numeric&gt;</code><br />
<code>#include &quot;Math/LorentzVector.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for Algorithms.cc:</div>
<div class="dyncontent">
<div class="center"><img src="Algorithms_8cc__incl.png" border="0" usemap="#aanalyzers_2dataframe_2src_2Algorithms_8cc" alt=""/></div>
<map name="aanalyzers_2dataframe_2src_2Algorithms_8cc" id="aanalyzers_2dataframe_2src_2Algorithms_8cc">
<area shape="rect" title=" " alt="" coords="957,5,1097,45"/>
<area shape="rect" href="Algorithms_8h.html" title=" " alt="" coords="507,93,686,119"/>
<area shape="poly" title=" " alt="" coords="958,42,673,93,672,88,957,37"/>
<area shape="rect" title=" " alt="" coords="833,174,955,199"/>
<area shape="poly" title=" " alt="" coords="957,36,897,45,835,57,783,74,763,84,751,95,744,107,745,118,750,128,761,137,792,154,830,168,828,173,790,159,758,142,746,131,740,119,739,106,747,92,760,80,781,69,834,52,896,40,957,31"/>
<area shape="rect" href="Utils_8h.html" title=" " alt="" coords="5,174,148,199"/>
<area shape="poly" title=" " alt="" coords="958,36,750,59,496,96,298,136,136,173,135,168,297,130,495,91,749,54,957,31"/>
<area shape="rect" title=" " alt="" coords="761,93,881,119"/>
<area shape="poly" title=" " alt="" coords="979,48,865,91,863,86,977,43"/>
<area shape="rect" title=" " alt="" coords="905,93,1016,119"/>
<area shape="poly" title=" " alt="" coords="1013,47,981,84,977,81,1009,44"/>
<area shape="rect" title=" " alt="" coords="1040,93,1151,119"/>
<area shape="poly" title=" " alt="" coords="1046,44,1078,81,1074,84,1042,47"/>
<area shape="rect" title=" " alt="" coords="1175,93,1250,119"/>
<area shape="poly" title=" " alt="" coords="1073,43,1174,85,1172,90,1071,48"/>
<area shape="rect" title=" " alt="" coords="1274,93,1346,119"/>
<area shape="poly" title=" " alt="" coords="1096,43,1262,89,1260,94,1094,48"/>
<area shape="rect" title=" " alt="" coords="1371,93,1439,119"/>
<area shape="poly" title=" " alt="" coords="1098,37,1358,91,1357,96,1097,43"/>
<area shape="rect" title=" " alt="" coords="1463,93,1610,119"/>
<area shape="poly" title=" " alt="" coords="1098,35,1450,89,1449,94,1097,40"/>
<area shape="rect" title=" " alt="" coords="99,255,158,280"/>
<area shape="poly" title=" " alt="" coords="507,116,341,136,265,150,213,169,191,185,172,204,144,244,139,241,168,201,187,181,210,164,264,145,341,130,507,111"/>
<area shape="rect" title=" " alt="" coords="1281,255,1339,280"/>
<area shape="poly" title=" " alt="" coords="644,116,706,136,771,164,787,175,797,186,808,196,823,204,886,226,941,237,991,242,1039,242,1140,240,1200,243,1268,252,1268,258,1199,249,1140,246,1039,248,990,247,940,243,884,231,821,209,804,200,794,190,783,179,769,169,704,141,642,121"/>
<area shape="rect" title=" " alt="" coords="223,167,431,207"/>
<area shape="poly" title=" " alt="" coords="558,121,406,165,404,160,557,116"/>
<area shape="rect" href="JetClustering_8h.html" title=" " alt="" coords="599,174,757,199"/>
<area shape="poly" title=" " alt="" coords="611,117,658,163,654,166,607,121"/>
<area shape="poly" title=" " alt="" coords="641,116,838,168,837,173,639,121"/>
<area shape="rect" title=" " alt="" coords="456,174,575,199"/>
<area shape="poly" title=" " alt="" coords="587,121,539,166,535,163,583,117"/>
<area shape="poly" title=" " alt="" coords="627,202,588,209,473,224,381,231,289,239,172,257,171,252,289,234,381,226,472,219,587,204,626,197"/>
<area shape="poly" title=" " alt="" coords="734,197,777,204,913,219,1021,225,1130,233,1268,252,1268,258,1129,238,1020,230,913,224,776,209,733,202"/>
<area shape="rect" title=" " alt="" coords="182,255,345,280"/>
<area shape="poly" title=" " alt="" coords="624,202,588,209,342,255,341,250,587,204,623,197"/>
<area shape="rect" title=" " alt="" coords="221,328,401,353"/>
<area shape="poly" title=" " alt="" coords="627,202,497,232,408,257,366,287,332,319,329,315,363,283,406,252,496,227,626,197"/>
<area shape="rect" title=" " alt="" coords="663,255,869,280"/>
<area shape="poly" title=" " alt="" coords="693,198,745,244,741,248,689,202"/>
<area shape="rect" title=" " alt="" coords="605,328,759,353"/>
<area shape="poly" title=" " alt="" coords="673,201,657,236,653,258,654,279,669,315,664,317,649,281,647,257,652,235,668,199"/>
<area shape="rect" title=" " alt="" coords="894,255,1089,280"/>
<area shape="poly" title=" " alt="" coords="724,197,933,249,932,254,723,202"/>
<area shape="rect" title=" " alt="" coords="1113,255,1257,280"/>
<area shape="poly" title=" " alt="" coords="736,197,777,204,1099,251,1098,257,776,209,735,202"/>
<area shape="rect" href="ValenciaPlugin_8h.html" title=" " alt="" coords="420,255,587,280"/>
<area shape="poly" title=" " alt="" coords="654,202,542,251,540,247,652,197"/>
<area shape="poly" title=" " alt="" coords="473,283,357,325,355,320,472,278"/>
<area shape="poly" title=" " alt="" coords="533,278,641,320,639,325,531,283"/>
<area shape="rect" title=" " alt="" coords="426,328,581,353"/>
<area shape="poly" title=" " alt="" coords="506,280,506,314,501,314,501,280"/>
<area shape="poly" title=" " alt="" coords="87,198,116,242,111,244,82,201"/>
</map>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceFCCAnalyses.html">FCCAnalyses</a></td></tr>
<tr class="memdesc:namespaceFCCAnalyses"><td class="mdescLeft">&#160;</td><td class="mdescRight">FCC analyzers collection. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceFCCAnalyses_1_1Algorithms.html">FCCAnalyses::Algorithms</a></td></tr>
<tr class="memdesc:namespaceFCCAnalyses_1_1Algorithms"><td class="mdescLeft">&#160;</td><td class="mdescRight">Various algorithms. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a8841eda876ff01723aa8f0c908e037ab" id="r_a8841eda876ff01723aa8f0c908e037ab"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceFCCAnalyses_1_1Algorithms.html#a8841eda876ff01723aa8f0c908e037ab">FCCAnalyses::Algorithms::getMass</a> (const ROOT::VecOps::RVec&lt; edm4hep::ReconstructedParticleData &gt; &amp;in)</td></tr>
<tr class="memdesc:a8841eda876ff01723aa8f0c908e037ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the invariant mass from a list of reconstructed particles. <br /></td></tr>
<tr class="separator:a8841eda876ff01723aa8f0c908e037ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4332a40bceda3b6c08dabf0a4ba01351" id="r_a4332a40bceda3b6c08dabf0a4ba01351"><td class="memItemLeft" align="right" valign="top">ROOT::VecOps::RVec&lt; float &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceFCCAnalyses_1_1Algorithms.html#a4332a40bceda3b6c08dabf0a4ba01351">FCCAnalyses::Algorithms::getAxisCosTheta</a> (const ROOT::VecOps::RVec&lt; float &gt; &amp;axis, const ROOT::VecOps::RVec&lt; float &gt; &amp;px, const ROOT::VecOps::RVec&lt; float &gt; &amp;py, const ROOT::VecOps::RVec&lt; float &gt; &amp;pz)</td></tr>
<tr class="memdesc:a4332a40bceda3b6c08dabf0a4ba01351"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the angle cosTheta between particles and an axis. <br /></td></tr>
<tr class="separator:a4332a40bceda3b6c08dabf0a4ba01351"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac50a2caf1b45deb4b228ccd94f5e145a" id="r_ac50a2caf1b45deb4b228ccd94f5e145a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceFCCAnalyses_1_1Algorithms.html#ac50a2caf1b45deb4b228ccd94f5e145a">FCCAnalyses::Algorithms::getAxisCosTheta</a> (const ROOT::VecOps::RVec&lt; float &gt; &amp;axis, float px, float py, float pz)</td></tr>
<tr class="memdesc:ac50a2caf1b45deb4b228ccd94f5e145a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the angle cosTheta between one particle and an axis. <br /></td></tr>
<tr class="separator:ac50a2caf1b45deb4b228ccd94f5e145a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.9.8-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0
</small></address>
</body>
</html>
55 changes: 55 additions & 0 deletions doc/latest/Algorithms_8cc__incl.map
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<map id="analyzers/dataframe/src/Algorithms.cc" name="analyzers/dataframe/src/Algorithms.cc">
<area shape="rect" id="Node000001" title=" " alt="" coords="957,5,1097,45"/>
<area shape="rect" id="Node000002" href="$Algorithms_8h.html" title=" " alt="" coords="507,93,686,119"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="958,42,673,93,672,88,957,37"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="833,174,955,199"/>
<area shape="poly" id="edge22_Node000001_Node000015" title=" " alt="" coords="957,36,897,45,835,57,783,74,763,84,751,95,744,107,745,118,750,128,761,137,792,154,830,168,828,173,790,159,758,142,746,131,740,119,739,106,747,92,760,80,781,69,834,52,896,40,957,31"/>
<area shape="rect" id="Node000017" href="$Utils_8h.html" title=" " alt="" coords="5,174,148,199"/>
<area shape="poly" id="edge20_Node000001_Node000017" title=" " alt="" coords="958,36,750,59,496,96,298,136,136,173,135,168,297,130,495,91,749,54,957,31"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="761,93,881,119"/>
<area shape="poly" id="edge23_Node000001_Node000018" title=" " alt="" coords="979,48,865,91,863,86,977,43"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="905,93,1016,119"/>
<area shape="poly" id="edge24_Node000001_Node000019" title=" " alt="" coords="1013,47,981,84,977,81,1009,44"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1040,93,1151,119"/>
<area shape="poly" id="edge25_Node000001_Node000020" title=" " alt="" coords="1046,44,1078,81,1074,84,1042,47"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="1175,93,1250,119"/>
<area shape="poly" id="edge26_Node000001_Node000021" title=" " alt="" coords="1073,43,1174,85,1172,90,1071,48"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="1274,93,1346,119"/>
<area shape="poly" id="edge27_Node000001_Node000022" title=" " alt="" coords="1096,43,1262,89,1260,94,1094,48"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1371,93,1439,119"/>
<area shape="poly" id="edge28_Node000001_Node000023" title=" " alt="" coords="1098,37,1358,91,1357,96,1097,43"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1463,93,1610,119"/>
<area shape="poly" id="edge29_Node000001_Node000024" title=" " alt="" coords="1098,35,1450,89,1449,94,1097,40"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="99,255,158,280"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="507,116,341,136,265,150,213,169,191,185,172,204,144,244,139,241,168,201,187,181,210,164,264,145,341,130,507,111"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1281,255,1339,280"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="644,116,706,136,771,164,787,175,797,186,808,196,823,204,886,226,941,237,991,242,1039,242,1140,240,1200,243,1268,252,1268,258,1199,249,1140,246,1039,248,990,247,940,243,884,231,821,209,804,200,794,190,783,179,769,169,704,141,642,121"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="223,167,431,207"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="558,121,406,165,404,160,557,116"/>
<area shape="rect" id="Node000006" href="$JetClustering_8h.html" title=" " alt="" coords="599,174,757,199"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="611,117,658,163,654,166,607,121"/>
<area shape="poly" id="edge18_Node000002_Node000015" title=" " alt="" coords="641,116,838,168,837,173,639,121"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="456,174,575,199"/>
<area shape="poly" id="edge19_Node000002_Node000016" title=" " alt="" coords="587,121,539,166,535,163,583,117"/>
<area shape="poly" id="edge6_Node000006_Node000003" title=" " alt="" coords="627,202,588,209,473,224,381,231,289,239,172,257,171,252,289,234,381,226,472,219,587,204,626,197"/>
<area shape="poly" id="edge7_Node000006_Node000004" title=" " alt="" coords="734,197,777,204,913,219,1021,225,1130,233,1268,252,1268,258,1129,238,1020,230,913,224,776,209,733,202"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="182,255,345,280"/>
<area shape="poly" id="edge8_Node000006_Node000007" title=" " alt="" coords="624,202,588,209,342,255,341,250,587,204,623,197"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="221,328,401,353"/>
<area shape="poly" id="edge9_Node000006_Node000008" title=" " alt="" coords="627,202,497,232,408,257,366,287,332,319,329,315,363,283,406,252,496,227,626,197"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="663,255,869,280"/>
<area shape="poly" id="edge10_Node000006_Node000009" title=" " alt="" coords="693,198,745,244,741,248,689,202"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="605,328,759,353"/>
<area shape="poly" id="edge11_Node000006_Node000010" title=" " alt="" coords="673,201,657,236,653,258,654,279,669,315,664,317,649,281,647,257,652,235,668,199"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="894,255,1089,280"/>
<area shape="poly" id="edge12_Node000006_Node000011" title=" " alt="" coords="724,197,933,249,932,254,723,202"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1113,255,1257,280"/>
<area shape="poly" id="edge13_Node000006_Node000012" title=" " alt="" coords="736,197,777,204,1099,251,1098,257,776,209,735,202"/>
<area shape="rect" id="Node000013" href="$ValenciaPlugin_8h.html" title=" " alt="" coords="420,255,587,280"/>
<area shape="poly" id="edge14_Node000006_Node000013" title=" " alt="" coords="654,202,542,251,540,247,652,197"/>
<area shape="poly" id="edge17_Node000013_Node000008" title=" " alt="" coords="473,283,357,325,355,320,472,278"/>
<area shape="poly" id="edge16_Node000013_Node000010" title=" " alt="" coords="533,278,641,320,639,325,531,283"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="426,328,581,353"/>
<area shape="poly" id="edge15_Node000013_Node000014" title=" " alt="" coords="506,280,506,314,501,314,501,280"/>
<area shape="poly" id="edge21_Node000017_Node000003" title=" " alt="" coords="87,198,116,242,111,244,82,201"/>
</map>
1 change: 1 addition & 0 deletions doc/latest/Algorithms_8cc__incl.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
94e415927dd88bb89cf5dd137d3be188
Binary file added doc/latest/Algorithms_8cc__incl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 766b521

Please sign in to comment.