MdcTruthType Class Reference

#include <AsciiData.hh>

List of all members.

Public Member Functions

 MdcTruthType ()
 MdcTruthType ()

Public Attributes

int trackIndex
int layerNo
int cellNo
float edep
float driftD
float posX
float posY
float posZ
int posFlag

Friends

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


Detailed Description

Definition at line 92 of file AsciiData.hh.


Constructor & Destructor Documentation

MdcTruthType::MdcTruthType (  )  [inline]

Definition at line 94 of file AsciiData.hh.

00094 {};

MdcTruthType::MdcTruthType (  )  [inline]

Definition at line 94 of file AsciiData.h.

00094 {};


Friends And Related Function Documentation

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

Definition at line 196 of file AsciiData.cc.

00197 {
00198     os << " " << x.trackIndex;
00199     os << " " << x.layerNo;
00200     os << " " << x.cellNo;
00201     os << " " << x.edep;
00202     os << " " << x.driftD;
00203     os << " " << x.posX;
00204     os << " " << x.posY;
00205     os << " " << x.posZ;
00206     os << " " << x.posFlag;
00207     os << std::endl;
00208     return os;
00209 }

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

Definition at line 196 of file AsciiData.cc.

00197 {
00198     os << " " << x.trackIndex;
00199     os << " " << x.layerNo;
00200     os << " " << x.cellNo;
00201     os << " " << x.edep;
00202     os << " " << x.driftD;
00203     os << " " << x.posX;
00204     os << " " << x.posY;
00205     os << " " << x.posZ;
00206     os << " " << x.posFlag;
00207     os << std::endl;
00208     return os;
00209 }

std::istream& operator>> ( std::istream is,
MdcTruthType x 
) [friend]

Definition at line 182 of file AsciiData.cc.

00183 {
00184     is >> x.trackIndex;
00185     is >> x.layerNo;  
00186     is >> x.cellNo;
00187     is >> x.edep;
00188     is >> x.driftD;
00189     is >> x.posX;
00190     is >> x.posY;
00191     is >> x.posZ;
00192     is >> x.posFlag;
00193     return is;
00194 }

std::istream& operator>> ( std::istream is,
MdcTruthType x 
) [friend]

Definition at line 182 of file AsciiData.cc.

00183 {
00184     is >> x.trackIndex;
00185     is >> x.layerNo;  
00186     is >> x.cellNo;
00187     is >> x.edep;
00188     is >> x.driftD;
00189     is >> x.posX;
00190     is >> x.posY;
00191     is >> x.posZ;
00192     is >> x.posFlag;
00193     return is;
00194 }


Member Data Documentation

int MdcTruthType::cellNo

Definition at line 98 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

float MdcTruthType::driftD

Definition at line 100 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

float MdcTruthType::edep

Definition at line 99 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

int MdcTruthType::layerNo

Definition at line 97 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

int MdcTruthType::posFlag

Definition at line 104 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

float MdcTruthType::posX

Definition at line 101 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

float MdcTruthType::posY

Definition at line 102 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

float MdcTruthType::posZ

Definition at line 103 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().

int MdcTruthType::trackIndex

Definition at line 94 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcTruth().


Generated on Tue Nov 29 23:20:19 2016 for BOSS_7.0.2 by  doxygen 1.4.7