OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
SetStatistics Struct Reference

#include <LossDataSink.h>

Collaboration diagram for SetStatistics:
Collaboration graph

Public Member Functions

 SetStatistics ()
 

Public Attributes

std::string outputName_m
 
double spos_m
 
double refTime_m
 
double tmean_m
 
double trms_m
 
double totalCharge_m
 
double totalMass_m
 
double meanKineticEnergy_m
 
double stdKineticEnergy_m
 
double meanGamma_m
 
unsigned long nTotal_m
 
Vector_t< double, 3 > RefPartR_m
 
Vector_t< double, 3 > RefPartP_m
 
Vector_t< double, 3 > rmin_m
 
Vector_t< double, 3 > rmax_m
 
Vector_t< double, 3 > rmean_m
 
Vector_t< double, 3 > pmean_m
 
Vector_t< double, 3 > rrms_m
 
Vector_t< double, 3 > prms_m
 
Vector_t< double, 3 > rprms_m
 
Vector_t< double, 3 > normEmit_m
 
Vector_t< double, 3 > geomEmit_m
 
Vector_t< double, 3 > maxR_m
 
Vector_t< double, 3 > rsqsum_m
 
Vector_t< double, 3 > psqsum_m
 
Vector_t< double, 3 > rpsum_m
 
Vector_t< double, 3 > eps2_m
 
Vector_t< double, 3 > eps_norm_m
 
Vector_t< double, 3 > fac_m
 
Vector_t< double, 3 > sixtyEightPercentile_m
 
Vector_t< double, 3 > ninetyFivePercentile_m
 
Vector_t< double, 3 > ninetyNinePercentile_m
 
Vector_t< double, 3 > ninetyNine_NinetyNinePercentile_m
 
Vector_t< double, 3 > normalizedEps68Percentile_m
 
Vector_t< double, 3 > normalizedEps95Percentile_m
 
Vector_t< double, 3 > normalizedEps99Percentile_m
 
Vector_t< double, 3 > normalizedEps99_99Percentile_m
 

Detailed Description

Definition at line 36 of file LossDataSink.h.

Constructor & Destructor Documentation

◆ SetStatistics()

SetStatistics::SetStatistics ( )

Definition at line 428 of file LossDataSink.cpp.

Member Data Documentation

◆ eps2_m

Vector_t<double, 3> SetStatistics::eps2_m

Definition at line 65 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ eps_norm_m

Vector_t<double, 3> SetStatistics::eps_norm_m

◆ fac_m

Vector_t<double, 3> SetStatistics::fac_m

Definition at line 67 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ geomEmit_m

Vector_t<double, 3> SetStatistics::geomEmit_m

Definition at line 60 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ maxR_m

Vector_t<double, 3> SetStatistics::maxR_m

Definition at line 61 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ meanGamma_m

double SetStatistics::meanGamma_m

Definition at line 48 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ meanKineticEnergy_m

double SetStatistics::meanKineticEnergy_m

Definition at line 46 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ ninetyFivePercentile_m

Vector_t<double, 3> SetStatistics::ninetyFivePercentile_m

Definition at line 70 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ ninetyNine_NinetyNinePercentile_m

Vector_t<double, 3> SetStatistics::ninetyNine_NinetyNinePercentile_m

Definition at line 72 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ ninetyNinePercentile_m

Vector_t<double, 3> SetStatistics::ninetyNinePercentile_m

Definition at line 71 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ normalizedEps68Percentile_m

Vector_t<double, 3> SetStatistics::normalizedEps68Percentile_m

Definition at line 74 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ normalizedEps95Percentile_m

Vector_t<double, 3> SetStatistics::normalizedEps95Percentile_m

Definition at line 75 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ normalizedEps99_99Percentile_m

Vector_t<double, 3> SetStatistics::normalizedEps99_99Percentile_m

Definition at line 77 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ normalizedEps99Percentile_m

Vector_t<double, 3> SetStatistics::normalizedEps99Percentile_m

Definition at line 76 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ normEmit_m

Vector_t<double, 3> SetStatistics::normEmit_m

Definition at line 59 of file LossDataSink.h.

◆ nTotal_m

unsigned long SetStatistics::nTotal_m

◆ outputName_m

std::string SetStatistics::outputName_m

◆ pmean_m

Vector_t<double, 3> SetStatistics::pmean_m

Definition at line 55 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ prms_m

Vector_t<double, 3> SetStatistics::prms_m

◆ psqsum_m

Vector_t<double, 3> SetStatistics::psqsum_m

Definition at line 63 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ RefPartP_m

Vector_t<double, 3> SetStatistics::RefPartP_m

◆ RefPartR_m

Vector_t<double, 3> SetStatistics::RefPartR_m

◆ refTime_m

double SetStatistics::refTime_m

◆ rmax_m

Vector_t<double, 3> SetStatistics::rmax_m

◆ rmean_m

Vector_t<double, 3> SetStatistics::rmean_m

◆ rmin_m

Vector_t<double, 3> SetStatistics::rmin_m

◆ rprms_m

Vector_t<double, 3> SetStatistics::rprms_m

◆ rpsum_m

Vector_t<double, 3> SetStatistics::rpsum_m

Definition at line 64 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ rrms_m

Vector_t<double, 3> SetStatistics::rrms_m

◆ rsqsum_m

Vector_t<double, 3> SetStatistics::rsqsum_m

Definition at line 62 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics().

◆ sixtyEightPercentile_m

Vector_t<double, 3> SetStatistics::sixtyEightPercentile_m

Definition at line 69 of file LossDataSink.h.

Referenced by LossDataSink::saveH5().

◆ spos_m

double SetStatistics::spos_m

◆ stdKineticEnergy_m

double SetStatistics::stdKineticEnergy_m

Definition at line 47 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ tmean_m

double SetStatistics::tmean_m

◆ totalCharge_m

double SetStatistics::totalCharge_m

Definition at line 44 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ totalMass_m

double SetStatistics::totalMass_m

Definition at line 45 of file LossDataSink.h.

Referenced by LossDataSink::computeSetStatistics(), and LossDataSink::saveH5().

◆ trms_m

double SetStatistics::trms_m

The documentation for this struct was generated from the following files: