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: