All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
FlashPredict::ChargeMetrics Struct Reference

#include <FlashPredict.hh>

Public Member Functions

 ChargeMetrics (double x_, double x_gl_, double y_, double z_, double q_, bool metric_ok_)
 
 ChargeMetrics ()
 
std::string dumpMetrics () const
 

Public Attributes

double x
 
double x_gl
 
double y
 
double z
 
double q
 
bool metric_ok
 

Detailed Description

Definition at line 122 of file FlashPredict.hh.

Constructor & Destructor Documentation

FlashPredict::ChargeMetrics::ChargeMetrics ( double  x_,
double  x_gl_,
double  y_,
double  z_,
double  q_,
bool  metric_ok_ 
)
inline

Definition at line 125 of file FlashPredict.hh.

FlashPredict::ChargeMetrics::ChargeMetrics ( )
inline

Definition at line 130 of file FlashPredict.hh.

130 : metric_ok(false) {}

Member Function Documentation

std::string FlashPredict::ChargeMetrics::dumpMetrics ( ) const
inline

Definition at line 131 of file FlashPredict.hh.

132  {
133  std::ostringstream stream;
134  stream
135  << " x: " << x << "\n"
136  << " x_gl: " << x_gl << "\n"
137  << " y: " << y << "\n"
138  << " z: " << z << "\n"
139  << " q: " << q << "\n"
140  << " metric_ok: " << metric_ok << "\n";
141  return stream.str();
142  }

Member Data Documentation

bool FlashPredict::ChargeMetrics::metric_ok

Definition at line 124 of file FlashPredict.hh.

double FlashPredict::ChargeMetrics::q

Definition at line 123 of file FlashPredict.hh.

double FlashPredict::ChargeMetrics::x

Definition at line 123 of file FlashPredict.hh.

double FlashPredict::ChargeMetrics::x_gl

Definition at line 123 of file FlashPredict.hh.

double FlashPredict::ChargeMetrics::y

Definition at line 123 of file FlashPredict.hh.

double FlashPredict::ChargeMetrics::z

Definition at line 123 of file FlashPredict.hh.


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