Responsible for calculating the effective area of optical hits and saving the results.
|
| template<typename... Args> |
| void | writeScan (Args... p_args) |
| | Writes a scan result to the output file.
|
| |
|
template<typename... Args> |
| void | writeHeader (Args... p_args) |
| | Writes the header line to the output file.
|
| |
| effectiveAreaResult | calculateEffectiveArea (double weightedTotal, double countTotal) |
| | Calculates the effective area based on the number of hits and beam properties.
|
| |
|
|
G4String | m_outputFileName |
| |
◆ calculateEffectiveArea()
| effectiveAreaResult OMSimEffectiveAreaAnalyisis::calculateEffectiveArea |
( |
double |
p_weightTotal, |
|
|
double |
p_totalCount |
|
) |
| |
- Parameters
-
| p_weightTotal | The number of hits weighted. |
| p_totalCount | The number of hits |
- Returns
- Returns a structure with the effective area and its uncertainty.
◆ writeScan()
template<typename... Args>
| void OMSimEffectiveAreaAnalyisis::writeScan |
( |
Args... |
p_args | ) |
|
- Parameters
-
| p_args | The values to be written to the output file. |
The documentation for this class was generated from the following files: