#include <AsciiData.hh>
Public Member Functions | |
EmcTruthType () | |
EmcTruthType () | |
EmcTruthType () | |
EmcTruthType () | |
Public Attributes | |
int | numPhi |
int | numTheta |
int | partId |
float | posX |
float | posY |
float | posZ |
float | px |
float | py |
float | pz |
float | totalEdep |
int | trackIndex |
Friends | |
std::ostream & | operator<< (std::ostream &, const EmcTruthType &x) |
std::ostream & | operator<< (std::ostream &, const EmcTruthType &x) |
std::ostream & | operator<< (std::ostream &, const EmcTruthType &x) |
std::ostream & | operator<< (std::ostream &, const EmcTruthType &x) |
std::istream & | operator>> (std::istream &, EmcTruthType &x) |
std::istream & | operator>> (std::istream &, EmcTruthType &x) |
std::istream & | operator>> (std::istream &, EmcTruthType &x) |
std::istream & | operator>> (std::istream &, EmcTruthType &x) |
|
00150 {};
|
|
00150 {};
|
|
00150 {};
|
|
00150 {};
|
|
00313 { 00314 os << " " << x.trackIndex; 00315 os << " " << x.partId; 00316 os << " " << x.numTheta; 00317 os << " " << x.numPhi; 00318 os << " " << x.posX; 00319 os << " " << x.posY; 00320 os << " " << x.posZ; 00321 os << " " << x.px; 00322 os << " " << x.py; 00323 os << " " << x.pz; 00324 os << " " << x.totalEdep; 00325 os << std::endl; 00326 return os; 00327 00328 }
|
|
00313 { 00314 os << " " << x.trackIndex; 00315 os << " " << x.partId; 00316 os << " " << x.numTheta; 00317 os << " " << x.numPhi; 00318 os << " " << x.posX; 00319 os << " " << x.posY; 00320 os << " " << x.posZ; 00321 os << " " << x.px; 00322 os << " " << x.py; 00323 os << " " << x.pz; 00324 os << " " << x.totalEdep; 00325 os << std::endl; 00326 return os; 00327 00328 }
|
|
00313 { 00314 os << " " << x.trackIndex; 00315 os << " " << x.partId; 00316 os << " " << x.numTheta; 00317 os << " " << x.numPhi; 00318 os << " " << x.posX; 00319 os << " " << x.posY; 00320 os << " " << x.posZ; 00321 os << " " << x.px; 00322 os << " " << x.py; 00323 os << " " << x.pz; 00324 os << " " << x.totalEdep; 00325 os << std::endl; 00326 return os; 00327 00328 }
|
|
00313 { 00314 os << " " << x.trackIndex; 00315 os << " " << x.partId; 00316 os << " " << x.numTheta; 00317 os << " " << x.numPhi; 00318 os << " " << x.posX; 00319 os << " " << x.posY; 00320 os << " " << x.posZ; 00321 os << " " << x.px; 00322 os << " " << x.py; 00323 os << " " << x.pz; 00324 os << " " << x.totalEdep; 00325 os << std::endl; 00326 return os; 00327 00328 }
|
|
00297 { 00298 is >> x.trackIndex; 00299 is >> x.partId; 00300 is >> x.numTheta; 00301 is >> x.numPhi; 00302 is >> x.posX; 00303 is >> x.posY; 00304 is >> x.posZ; 00305 is >> x.px; 00306 is >> x.py; 00307 is >> x.pz; 00308 is >> x.totalEdep; 00309 return is; 00310 }
|
|
00297 { 00298 is >> x.trackIndex; 00299 is >> x.partId; 00300 is >> x.numTheta; 00301 is >> x.numPhi; 00302 is >> x.posX; 00303 is >> x.posY; 00304 is >> x.posZ; 00305 is >> x.px; 00306 is >> x.py; 00307 is >> x.pz; 00308 is >> x.totalEdep; 00309 return is; 00310 }
|
|
00297 { 00298 is >> x.trackIndex; 00299 is >> x.partId; 00300 is >> x.numTheta; 00301 is >> x.numPhi; 00302 is >> x.posX; 00303 is >> x.posY; 00304 is >> x.posZ; 00305 is >> x.px; 00306 is >> x.py; 00307 is >> x.pz; 00308 is >> x.totalEdep; 00309 return is; 00310 }
|
|
00297 { 00298 is >> x.trackIndex; 00299 is >> x.partId; 00300 is >> x.numTheta; 00301 is >> x.numPhi; 00302 is >> x.posX; 00303 is >> x.posY; 00304 is >> x.posZ; 00305 is >> x.px; 00306 is >> x.py; 00307 is >> x.pz; 00308 is >> x.totalEdep; 00309 return is; 00310 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|