MercuryDPM  0.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StatisticsVector.hcc File Reference

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const StatType S)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const StatType  S 
)
Bug:
{The code should also be able to handle 0 particles; right now it gives an error}

Definition at line 33 of file StatisticsVector.hcc.

References A, AZ, O, R, RA, RAZ, RZ, X, XY, XYZ, XZ, Y, YZ, and Z.

34 {
35  if (S == O)
36  os << "O";
37  else if (S == X)
38  os << "X";
39  else if (S == Y)
40  os << "Y";
41  else if (S == Z)
42  os << "Z";
43  else if (S == XY)
44  os << "XY";
45  else if (S == XZ)
46  os << "XZ";
47  else if (S == YZ)
48  os << "YZ";
49  else if (S == XYZ)
50  os << "XYZ";
51  else if (S == RAZ)
52  os << "RAZ";
53  else if (S == RA)
54  os << "RA";
55  else if (S == AZ)
56  os << "AZ";
57  else if (S == RZ)
58  os << "RZ";
59  else if (S == R)
60  os << "R";
61  else if (S == A)
62  os << "A";
63  return os;
64 }