EmcTruthType Class Reference

#include <AsciiData.hh>

List of all members.

Public Member Functions

 EmcTruthType ()
 EmcTruthType ()

Public Attributes

int trackIndex
int partId
int numTheta
int numPhi
float posX
float posY
float posZ
float px
float py
float pz
float totalEdep

Friends

std::istreamoperator>> (std::istream &, EmcTruthType &x)
std::ostreamoperator<< (std::ostream &, const EmcTruthType &x)
std::istreamoperator>> (std::istream &, EmcTruthType &x)
std::ostreamoperator<< (std::ostream &, const EmcTruthType &x)


Detailed Description

Definition at line 148 of file AsciiData.hh.


Constructor & Destructor Documentation

EmcTruthType::EmcTruthType (  )  [inline]

Definition at line 150 of file AsciiData.hh.

00150 {};

EmcTruthType::EmcTruthType (  )  [inline]

Definition at line 150 of file AsciiData.h.

00150 {};


Friends And Related Function Documentation

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

Definition at line 312 of file AsciiData.cc.

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]

Definition at line 312 of file AsciiData.cc.

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]

Definition at line 296 of file AsciiData.cc.

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]

Definition at line 296 of file AsciiData.cc.

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

Definition at line 155 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

int EmcTruthType::numTheta

Definition at line 154 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

int EmcTruthType::partId

Definition at line 153 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::posX

Definition at line 156 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::posY

Definition at line 157 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::posZ

Definition at line 158 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::px

Definition at line 159 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::py

Definition at line 160 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::pz

Definition at line 161 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

float EmcTruthType::totalEdep

Definition at line 162 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().

int EmcTruthType::trackIndex

Definition at line 150 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveEmcTruth().


Generated on Tue Nov 29 23:18:47 2016 for BOSS_7.0.2 by  doxygen 1.4.7