Skip to content

Commit

Permalink
deploy: def6e8d
Browse files Browse the repository at this point in the history
  • Loading branch information
dbarrow257 committed Oct 14, 2024
1 parent 133e67c commit 97df979
Show file tree
Hide file tree
Showing 12 changed files with 35 additions and 35 deletions.
4 changes: 2 additions & 2 deletions OscillatorBase_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="classOscillatorBase.html#a39e513c5f4a492e9300ed277c48478a7"> 131</a></span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classOscillatorBase.html#a39e513c5f4a492e9300ed277c48478a7">CosineZIgnored</a>() {<span class="keywordflow">return</span> <a class="code hl_variable" href="classOscillatorBase.html#a49382f9a473e2b3b99851e770caec47c">fCosineZIgnored</a>;}</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
<div class="foldopen" id="foldopen00143" data-start="{" data-end="}">
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="classOscillatorBase.html#ad59488b2e69a35a049c5714641be2836"> 143</a></span> <span class="keyword">const</span> <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> <a class="code hl_function" href="classOscillatorBase.html#ad59488b2e69a35a049c5714641be2836">ReturnOscillationProbability</a>(<span class="keywordtype">int</span> InitNuFlav, <span class="keywordtype">int</span> FinalNuFlav, <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> EnergyVal, <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> CosineZVal=<a class="code hl_define" href="OscillatorConstants_8h.html#ae3a7da283c400b8c7e8fb8f27042d7dc">DUMMYVAL</a>) {</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="classOscillatorBase.html#a81b4442eefe929ccf3d8bebd13edea7d"> 143</a></span> <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> <a class="code hl_function" href="classOscillatorBase.html#a81b4442eefe929ccf3d8bebd13edea7d">ReturnOscillationProbability</a>(<span class="keywordtype">int</span> InitNuFlav, <span class="keywordtype">int</span> FinalNuFlav, <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> EnergyVal, <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a> CosineZVal=<a class="code hl_define" href="OscillatorConstants_8h.html#ae3a7da283c400b8c7e8fb8f27042d7dc">DUMMYVAL</a>) {</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keyword">const</span> <a class="code hl_typedef" href="OscillatorConstants_8h.html#acb53b45d3e1b677a15c2ef27b266b1ca">FLOAT_T</a>* Pointer = <a class="code hl_function" href="classOscillatorBase.html#a7ae58a9b626a8b7cccc2494d6cf1b604">ReturnWeightPointer</a>(InitNuFlav, FinalNuFlav, EnergyVal, CosineZVal);</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keywordflow">return</span> *Pointer;</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> }</div>
Expand Down Expand Up @@ -188,14 +188,14 @@
<div class="ttc" id="aclassOscillatorBase_html_a73c7125b40f297f9f7a7926a16302d39"><div class="ttname"><a href="classOscillatorBase.html#a73c7125b40f297f9f7a7926a16302d39">OscillatorBase::ReturnImplementationName</a></div><div class="ttdeci">std::string ReturnImplementationName()</div><div class="ttdoc">Return a string which encapsulates the calculation type along with the calculation engine.</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:110</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a7899a75b398c562eb6dd40ae4564471a"><div class="ttname"><a href="classOscillatorBase.html#a7899a75b398c562eb6dd40ae4564471a">OscillatorBase::SanityCheck</a></div><div class="ttdeci">void SanityCheck()</div><div class="ttdoc">Perform a sanity check which ensures that #fOscProbCalcers have been set correctly.</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:88</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a7ae58a9b626a8b7cccc2494d6cf1b604"><div class="ttname"><a href="classOscillatorBase.html#a7ae58a9b626a8b7cccc2494d6cf1b604">OscillatorBase::ReturnWeightPointer</a></div><div class="ttdeci">virtual const FLOAT_T * ReturnWeightPointer(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)=0</div><div class="ttdoc">Return a pointer to the oscillation probability for the requested event attributes.</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a81b4442eefe929ccf3d8bebd13edea7d"><div class="ttname"><a href="classOscillatorBase.html#a81b4442eefe929ccf3d8bebd13edea7d">OscillatorBase::ReturnOscillationProbability</a></div><div class="ttdeci">FLOAT_T ReturnOscillationProbability(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</div><div class="ttdoc">Return oscillation probability for a given initial and final flavour, for a given energy and cosineZ.</div><div class="ttdef"><b>Definition</b> OscillatorBase.h:143</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a82d25d3bfb7b03446b75d6320e5697f6"><div class="ttname"><a href="classOscillatorBase.html#a82d25d3bfb7b03446b75d6320e5697f6">OscillatorBase::ReturnNOscParams</a></div><div class="ttdeci">int ReturnNOscParams()</div><div class="ttdoc">Return number of expected oscillation parameters for a particular OscProbCalcerBase::OscProbCalcerBas...</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:75</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a863309fe4680d7dbc76c045c4041f87d"><div class="ttname"><a href="classOscillatorBase.html#a863309fe4680d7dbc76c045c4041f87d">OscillatorBase::fCalculationTypeName</a></div><div class="ttdeci">std::string fCalculationTypeName</div><div class="ttdoc">A string describing the calculation implementation, e.g. Binned.</div><div class="ttdef"><b>Definition</b> OscillatorBase.h:222</div></div>
<div class="ttc" id="aclassOscillatorBase_html_a8694c5f8be7e667eaaf6e30901dae167"><div class="ttname"><a href="classOscillatorBase.html#a8694c5f8be7e667eaaf6e30901dae167">OscillatorBase::PrintWeights</a></div><div class="ttdeci">void PrintWeights()</div><div class="ttdoc">Print the oscillation probabilities for a particular OscProbCalcerBase::OscProbCalcerBase() instance ...</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:106</div></div>
<div class="ttc" id="aclassOscillatorBase_html_aa043632bc554bce3f19e74318af66e03"><div class="ttname"><a href="classOscillatorBase.html#aa043632bc554bce3f19e74318af66e03">OscillatorBase::EvalPointsSetInConstructor</a></div><div class="ttdeci">bool EvalPointsSetInConstructor()</div><div class="ttdoc">Return flag which describes whether the OscProbCalcerBase::OscProbCalcerBase() has had it's Energy an...</div><div class="ttdef"><b>Definition</b> OscillatorBase.h:124</div></div>
<div class="ttc" id="aclassOscillatorBase_html_aa7d8d291a7d26af7b08dc1b98b8959c0"><div class="ttname"><a href="classOscillatorBase.html#aa7d8d291a7d26af7b08dc1b98b8959c0">OscillatorBase::Setup</a></div><div class="ttdeci">void Setup()</div><div class="ttdoc">Setup each instance of OscProbCalcerBase::OscProbCalcerBase() instance in fOscProbCalcer.</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:68</div></div>
<div class="ttc" id="aclassOscillatorBase_html_abf6deb9c36ae2554ecf64aaa529b3d66"><div class="ttname"><a href="classOscillatorBase.html#abf6deb9c36ae2554ecf64aaa529b3d66">OscillatorBase::~OscillatorBase</a></div><div class="ttdeci">virtual ~OscillatorBase()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:30</div></div>
<div class="ttc" id="aclassOscillatorBase_html_ad4ddb63501af70235579de7268b33482"><div class="ttname"><a href="classOscillatorBase.html#ad4ddb63501af70235579de7268b33482">OscillatorBase::ReturnNEnergyPoints</a></div><div class="ttdeci">int ReturnNEnergyPoints()</div><div class="ttdoc">Return the number of Energy points which are being evaluated in the OscProbCalcerBase::OscProbCalcerB...</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:79</div></div>
<div class="ttc" id="aclassOscillatorBase_html_ad59488b2e69a35a049c5714641be2836"><div class="ttname"><a href="classOscillatorBase.html#ad59488b2e69a35a049c5714641be2836">OscillatorBase::ReturnOscillationProbability</a></div><div class="ttdeci">const FLOAT_T ReturnOscillationProbability(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</div><div class="ttdoc">Return oscillation probability for a given initial and final flavour, for a given energy and cosineZ.</div><div class="ttdef"><b>Definition</b> OscillatorBase.h:143</div></div>
<div class="ttc" id="aclassOscillatorBase_html_ad9d9bb09fe6ac1559a1c3804a86ea23e"><div class="ttname"><a href="classOscillatorBase.html#ad9d9bb09fe6ac1559a1c3804a86ea23e">OscillatorBase::HasOscProbCalcerGotOscillationChannel</a></div><div class="ttdeci">bool HasOscProbCalcerGotOscillationChannel(int GeneratedFlavour, int DetectedFlavour)</div><div class="ttdoc">Check whether a particular OscProbCalcerBase::OscProbCalcerBase() instance has a particular oscillati...</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:115</div></div>
<div class="ttc" id="aclassOscillatorBase_html_addf56ce729e9b76700741fc2d8a32b7f"><div class="ttname"><a href="classOscillatorBase.html#addf56ce729e9b76700741fc2d8a32b7f">OscillatorBase::fOscProbCalcer</a></div><div class="ttdeci">OscProbCalcerBase * fOscProbCalcer</div><div class="ttdoc">The instance of OscProbCalcerBase()</div><div class="ttdef"><b>Definition</b> OscillatorBase.h:217</div></div>
<div class="ttc" id="aclassOscillatorBase_html_ae20578f0cbc096bc9be6f128d51ced00"><div class="ttname"><a href="classOscillatorBase.html#ae20578f0cbc096bc9be6f128d51ced00">OscillatorBase::CalculateProbabilities</a></div><div class="ttdeci">void CalculateProbabilities(std::vector&lt; FLOAT_T &gt; OscParams)</div><div class="ttdoc">Calculate the oscillation probabilities for the providied oscillation probabilities.</div><div class="ttdef"><b>Definition</b> OscillatorBase.cpp:63</div></div>
Expand Down
4 changes: 2 additions & 2 deletions OscillatorBinned_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="comment">// ========================================================================================================================================================================</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="comment">// Protected functions which are calculation implementation agnostic </span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> std::vector&lt;FLOAT_T&gt; <a class="code hl_function" href="classOscillatorBinned.html#aeee5ded4d52b2a9040a88bee3323bebb">ReadBinEdgesFromFile</a>(std::string <a class="code hl_variable" href="classOscillatorBinned.html#a6f21875cb4b2ef759a9c84746f92d4ef">FileName</a>, std::string HistogramName, <span class="keywordtype">bool</span> IsCosineZAxis);</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> std::vector&lt;FLOAT_T&gt; <a class="code hl_function" href="classOscillatorBinned.html#adc920b721b8951392f70b5e1d0c73af9">ReadBinEdgesFromFile</a>(std::string TFileName, std::string HistogramName, <span class="keywordtype">bool</span> IsCosineZAxis);</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> std::vector&lt;FLOAT_T&gt; <a class="code hl_function" href="classOscillatorBinned.html#a78361fe03067eb74a66b14679e290f8b">ReturnBinCentersFromBinEdges</a>(std::vector&lt;FLOAT_T&gt; BinEdges);</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> </div>
Expand Down Expand Up @@ -150,8 +150,8 @@
<div class="ttc" id="aclassOscillatorBinned_html_aa0f6eb067eb64a6b0099582ab7797e9d"><div class="ttname"><a href="classOscillatorBinned.html#aa0f6eb067eb64a6b0099582ab7797e9d">OscillatorBinned::~OscillatorBinned</a></div><div class="ttdeci">virtual ~OscillatorBinned()</div><div class="ttdoc">Destructor.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.cpp:40</div></div>
<div class="ttc" id="aclassOscillatorBinned_html_ab1789acd6951b6e484a6952c01edec31"><div class="ttname"><a href="classOscillatorBinned.html#ab1789acd6951b6e484a6952c01edec31">OscillatorBinned::ReturnWeightPointer</a></div><div class="ttdeci">const FLOAT_T * ReturnWeightPointer(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</div><div class="ttdoc">Return a pointer to the oscillation probability for the requested event attributes.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.cpp:88</div></div>
<div class="ttc" id="aclassOscillatorBinned_html_adb510cfba161f90db5b1c9fa1b6d0f09"><div class="ttname"><a href="classOscillatorBinned.html#adb510cfba161f90db5b1c9fa1b6d0f09">OscillatorBinned::EnergyAxisHistName</a></div><div class="ttdeci">std::string EnergyAxisHistName</div><div class="ttdoc">The name of the histogram which contains the Energy axis binning.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.h:105</div></div>
<div class="ttc" id="aclassOscillatorBinned_html_adc920b721b8951392f70b5e1d0c73af9"><div class="ttname"><a href="classOscillatorBinned.html#adc920b721b8951392f70b5e1d0c73af9">OscillatorBinned::ReadBinEdgesFromFile</a></div><div class="ttdeci">std::vector&lt; FLOAT_T &gt; ReadBinEdgesFromFile(std::string TFileName, std::string HistogramName, bool IsCosineZAxis)</div><div class="ttdoc">Read bin edges from input file and histogram.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.cpp:43</div></div>
<div class="ttc" id="aclassOscillatorBinned_html_ae92aceeec9c7e0d588ea58a2a458f128"><div class="ttname"><a href="classOscillatorBinned.html#ae92aceeec9c7e0d588ea58a2a458f128">OscillatorBinned::EnergyAxisBinCenters</a></div><div class="ttdeci">std::vector&lt; FLOAT_T &gt; EnergyAxisBinCenters</div><div class="ttdoc">A vector of Energy axis bin centers.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.h:123</div></div>
<div class="ttc" id="aclassOscillatorBinned_html_aeee5ded4d52b2a9040a88bee3323bebb"><div class="ttname"><a href="classOscillatorBinned.html#aeee5ded4d52b2a9040a88bee3323bebb">OscillatorBinned::ReadBinEdgesFromFile</a></div><div class="ttdeci">std::vector&lt; FLOAT_T &gt; ReadBinEdgesFromFile(std::string FileName, std::string HistogramName, bool IsCosineZAxis)</div><div class="ttdoc">Read bin edges from input file and histogram.</div><div class="ttdef"><b>Definition</b> OscillatorBinned.cpp:43</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
2 changes: 1 addition & 1 deletion classOscillatorBase-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
<tr class="even"><td class="entry"><a class="el" href="classOscillatorBase.html#a73c7125b40f297f9f7a7926a16302d39">ReturnImplementationName</a>()</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classOscillatorBase.html#ad4ddb63501af70235579de7268b33482">ReturnNEnergyPoints</a>()</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classOscillatorBase.html#a82d25d3bfb7b03446b75d6320e5697f6">ReturnNOscParams</a>()</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classOscillatorBase.html#ad59488b2e69a35a049c5714641be2836">ReturnOscillationProbability</a>(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classOscillatorBase.html#a81b4442eefe929ccf3d8bebd13edea7d">ReturnOscillationProbability</a>(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classOscillatorBase.html#a67d2a5f1fc2f47dd077ffc1fa1e505d6">ReturnPointerToWeightinCalcer</a>(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classOscillatorBase.html#a7ae58a9b626a8b7cccc2494d6cf1b604">ReturnWeightPointer</a>(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL)=0</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classOscillatorBase.html#a7899a75b398c562eb6dd40ae4564471a">SanityCheck</a>()</td><td class="entry"><a class="el" href="classOscillatorBase.html">OscillatorBase</a></td><td class="entry"></td></tr>
Expand Down
Loading

0 comments on commit 97df979

Please sign in to comment.