Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

EmcTruthType Class Reference

#include <AsciiData.hh>

List of all members.

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::ostreamoperator<< (std::ostream &, const EmcTruthType &x)
std::ostreamoperator<< (std::ostream &, const EmcTruthType &x)
std::ostreamoperator<< (std::ostream &, const EmcTruthType &x)
std::ostreamoperator<< (std::ostream &, const EmcTruthType &x)
std::istreamoperator>> (std::istream &, EmcTruthType &x)
std::istreamoperator>> (std::istream &, EmcTruthType &x)
std::istreamoperator>> (std::istream &, EmcTruthType &x)
std::istreamoperator>> (std::istream &, EmcTruthType &x)


Constructor & Destructor Documentation

EmcTruthType::EmcTruthType  )  [inline]
 

00150 {};

EmcTruthType::EmcTruthType  )  [inline]
 

00150 {};

EmcTruthType::EmcTruthType  )  [inline]
 

00150 {};

EmcTruthType::EmcTruthType  )  [inline]
 

00150 {};


Friends And Related Function Documentation

std::ostream& operator<< std::ostream os,
const EmcTruthType x
[friend]
 

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 }

std::ostream& operator<< std::ostream os,
const EmcTruthType x
[friend]
 

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 }

std::ostream& operator<< std::ostream os,
const EmcTruthType x
[friend]
 

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 }

std::ostream& operator<< std::ostream os,
const EmcTruthType x
[friend]
 

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 }

std::istream& operator>> std::istream is,
EmcTruthType x
[friend]
 

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 }

std::istream& operator>> std::istream is,
EmcTruthType x
[friend]
 

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 }

std::istream& operator>> std::istream is,
EmcTruthType x
[friend]
 

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 }

std::istream& operator>> std::istream is,
EmcTruthType x
[friend]
 

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 }


Member Data Documentation

int EmcTruthType::numPhi
 

int EmcTruthType::numTheta
 

int EmcTruthType::partId
 

float EmcTruthType::posX
 

float EmcTruthType::posY
 

float EmcTruthType::posZ
 

float EmcTruthType::px
 

float EmcTruthType::py
 

float EmcTruthType::pz
 

float EmcTruthType::totalEdep
 

int EmcTruthType::trackIndex
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:02:25 2011 for BOSS6.5.5 by  doxygen 1.3.9.1