BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
MucTruthType Class Reference

#include <AsciiData.hh>

Public Member Functions

 MucTruthType ()
 
 MucTruthType ()
 

Public Attributes

int trackIndex
 
int partId
 
int segId
 
int gapId
 
int stripId
 
float posX
 
float posY
 
float posZ
 
float px
 
float py
 
float pz
 

Friends

std::istream & operator>> (std::istream &, MucTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MucTruthType &x)
 
std::istream & operator>> (std::istream &, MucTruthType &x)
 
std::ostream & operator<< (std::ostream &, const MucTruthType &x)
 

Detailed Description

Definition at line 177 of file AsciiData.hh.

Constructor & Destructor Documentation

◆ MucTruthType() [1/2]

MucTruthType::MucTruthType ( )
inline

Definition at line 179 of file AsciiData.hh.

179{};

◆ MucTruthType() [2/2]

MucTruthType::MucTruthType ( )
inline

Definition at line 179 of file AsciiData.h.

179{};

Friends And Related Function Documentation

◆ operator<< [1/2]

std::ostream & operator<< ( std::ostream &  os,
const MucTruthType x 
)
friend

Definition at line 372 of file AsciiData.cc.

373{
374 os << " " << x.trackIndex;
375 os << " " << x.partId;
376 os << " " << x.segId;
377 os << " " << x.gapId;
378 os << " " << x.stripId;
379 os << " " << x.posX;
380 os << " " << x.posY;
381 os << " " << x.posZ;
382 os << " " << x.px;
383 os << " " << x.py;
384 os << " " << x.pz;
385 os << std::endl;
386 return os;
387}
Double_t x[10]

◆ operator<< [2/2]

std::ostream & operator<< ( std::ostream &  os,
const MucTruthType x 
)
friend

Definition at line 372 of file AsciiData.cc.

373{
374 os << " " << x.trackIndex;
375 os << " " << x.partId;
376 os << " " << x.segId;
377 os << " " << x.gapId;
378 os << " " << x.stripId;
379 os << " " << x.posX;
380 os << " " << x.posY;
381 os << " " << x.posZ;
382 os << " " << x.px;
383 os << " " << x.py;
384 os << " " << x.pz;
385 os << std::endl;
386 return os;
387}

◆ operator>> [1/2]

std::istream & operator>> ( std::istream &  is,
MucTruthType x 
)
friend

Definition at line 356 of file AsciiData.cc.

357{
358 is >> x.trackIndex;
359 is >> x.partId;
360 is >> x.segId;
361 is >> x.gapId;
362 is >> x.stripId;
363 is >> x.posX;
364 is >> x.posY;
365 is >> x.posZ;
366 is >> x.px;
367 is >> x.py;
368 is >> x.pz;
369 return is;
370}

◆ operator>> [2/2]

std::istream & operator>> ( std::istream &  is,
MucTruthType x 
)
friend

Definition at line 356 of file AsciiData.cc.

357{
358 is >> x.trackIndex;
359 is >> x.partId;
360 is >> x.segId;
361 is >> x.gapId;
362 is >> x.stripId;
363 is >> x.posX;
364 is >> x.posY;
365 is >> x.posZ;
366 is >> x.px;
367 is >> x.py;
368 is >> x.pz;
369 return is;
370}

Member Data Documentation

◆ gapId

int MucTruthType::gapId

Definition at line 184 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ partId

int MucTruthType::partId

Definition at line 182 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ posX

float MucTruthType::posX

Definition at line 186 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ posY

float MucTruthType::posY

Definition at line 187 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ posZ

float MucTruthType::posZ

Definition at line 188 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ px

float MucTruthType::px

Definition at line 189 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ py

float MucTruthType::py

Definition at line 190 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ pz

float MucTruthType::pz

Definition at line 191 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ segId

int MucTruthType::segId

Definition at line 183 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ stripId

int MucTruthType::stripId

Definition at line 185 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().

◆ trackIndex

int MucTruthType::trackIndex

Definition at line 181 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMucTruth().


The documentation for this class was generated from the following files: