#include <cmath>
#include <cstdlib>
#include "G4QPDGCodeVector.hh"
Go to the source code of this file.
Functions | |
ostream & | operator<< (ostream &lhs, G4QPDGCode &rhs) |
ostream & | operator<< (ostream &lhs, const G4QPDGCode &rhs) |
G4int | operator+ (const G4QPDGCode &lhs, const G4QPDGCode &rhs) |
G4int | operator+ (const G4QPDGCode &lhs, const G4int &rhs) |
G4int | operator+ (const G4int &lhs, const G4QPDGCode &rhs) |
G4int | operator- (const G4QPDGCode &lhs, const G4QPDGCode &rhs) |
G4int | operator- (const G4QPDGCode &lhs, const G4int &rhs) |
G4int | operator- (const G4int &lhs, const G4QPDGCode &rhs) |
G4int | operator * (const G4QPDGCode &lhs, const G4QPDGCode &rhs) |
G4int | operator * (const G4QPDGCode &lhs, const G4int &rhs) |
G4int | operator * (const G4int &lhs, const G4QPDGCode &rhs) |
G4int | operator/ (const G4QPDGCode &lhs, const G4QPDGCode &rhs) |
G4int | operator/ (const G4QPDGCode &lhs, const G4int &rhs) |
G4int | operator/ (const G4int &lhs, const G4QPDGCode &rhs) |
G4int | operator% (const G4QPDGCode &lhs, const G4int &rhs) |
G4int operator * | ( | const G4int & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 178 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00179 { 00180 G4int s_value = lhs; 00181 return s_value *= rhs.GetPDGCode(); 00182 }
G4int operator * | ( | const G4QPDGCode & | lhs, | |
const G4int & | rhs | |||
) |
Definition at line 172 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00173 { 00174 G4int s_value = lhs.GetPDGCode(); 00175 return s_value *= rhs; 00176 }
G4int operator * | ( | const G4QPDGCode & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 166 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00167 { 00168 G4int s_value = lhs.GetPDGCode(); 00169 return s_value *= rhs.GetPDGCode(); 00170 }
G4int operator% | ( | const G4QPDGCode & | lhs, | |
const G4int & | rhs | |||
) |
Definition at line 204 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00205 { 00206 G4int s_value = lhs.GetPDGCode(); 00207 return s_value %= rhs; 00208 }
G4int operator+ | ( | const G4int & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 142 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00143 { 00144 G4int s_value = lhs; 00145 return s_value += rhs.GetPDGCode(); 00146 }
G4int operator+ | ( | const G4QPDGCode & | lhs, | |
const G4int & | rhs | |||
) |
Definition at line 137 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00138 { 00139 G4int s_value = lhs.GetPDGCode(); 00140 return s_value += rhs; 00141 }
G4int operator+ | ( | const G4QPDGCode & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 132 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00133 { 00134 G4int s_value = lhs.GetPDGCode(); 00135 return s_value += rhs.GetPDGCode(); 00136 }
G4int operator- | ( | const G4int & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 159 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00160 { 00161 G4int s_value = lhs; 00162 return s_value -= rhs.GetPDGCode(); 00163 }
G4int operator- | ( | const G4QPDGCode & | lhs, | |
const G4int & | rhs | |||
) |
Definition at line 154 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00155 { 00156 G4int s_value = lhs.GetPDGCode(); 00157 return s_value -= rhs; 00158 }
G4int operator- | ( | const G4QPDGCode & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 149 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00150 { 00151 G4int s_value = lhs.GetPDGCode(); 00152 return s_value -= rhs.GetPDGCode(); 00153 }
G4int operator/ | ( | const G4int & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 197 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00198 { 00199 G4int s_value = lhs; 00200 return s_value /= rhs.GetPDGCode(); 00201 }
G4int operator/ | ( | const G4QPDGCode & | lhs, | |
const G4int & | rhs | |||
) |
Definition at line 191 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00192 { 00193 G4int s_value = lhs.GetPDGCode(); 00194 return s_value /= rhs; 00195 }
G4int operator/ | ( | const G4QPDGCode & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 185 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode().
00186 { 00187 G4int s_value = lhs.GetPDGCode(); 00188 return s_value /= rhs.GetPDGCode(); 00189 }
ostream& operator<< | ( | ostream & | lhs, | |
const G4QPDGCode & | rhs | |||
) |
Definition at line 125 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode(), and G4QPDGCode::GetQCode().
00126 { 00127 lhs << "[ PDG=" << rhs.GetPDGCode() << ", Q=" << rhs.GetQCode() << "]"; 00128 return lhs; 00129 }
ostream& operator<< | ( | ostream & | lhs, | |
G4QPDGCode & | rhs | |||
) |
Definition at line 118 of file G4QPDGCode.cc.
References G4QPDGCode::GetPDGCode(), and G4QPDGCode::GetQCode().
00119 { 00120 lhs << "[ PDG=" << rhs.GetPDGCode() << ", Q=" << rhs.GetQCode() << "]"; 00121 return lhs; 00122 }