BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcHitType Class Reference

#include <AsciiData.hh>

Public Member Functions

 MdcHitType ()
 

Public Attributes

int trackIndex
 
int layerNo
 
int cellNo
 
float posX
 
float posY
 
float posZ
 
float energyDeposit
 
float driftDistance
 
float globalT
 
float theta
 
float enterAngle
 
float posFlag
 

Friends

std::istream & operator>> (std::istream &is, MdcHitType &x)
 
std::ostream & operator<< (std::ostream &os, const MdcHitType &x)
 

Detailed Description

Definition at line 229 of file AsciiData.hh.

Constructor & Destructor Documentation

◆ MdcHitType()

MdcHitType::MdcHitType ( )
inline

Definition at line 231 of file AsciiData.hh.

231{};

Friends And Related Symbol Documentation

◆ operator<<

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

Definition at line 479 of file AsciiData.cc.

480{
481 os << " " << x.trackIndex;
482 os << " " << x.layerNo;
483 os << " " << x.cellNo;
484 os << " " << x.posX;
485 os << " " << x.posY;
486 os << " " << x.posZ;
487 os << " " << x.energyDeposit;
488 os << " " << x.driftDistance;
489 os << " " << x.globalT;
490 os << " " << x.theta;
491 os << " " << x.enterAngle;
492 os << " " << x.posFlag;
493 os << std::endl;
494 return os;
495}
Double_t x[10]

◆ operator>>

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

Definition at line 462 of file AsciiData.cc.

463{
464 is >> x.trackIndex;
465 is >> x.layerNo;
466 is >> x.cellNo;
467 is >> x.posX;
468 is >> x.posY;
469 is >> x.posZ;
470 is >> x.energyDeposit;
471 is >> x.driftDistance;
472 is >> x.globalT;
473 is >> x.theta;
474 is >> x.enterAngle;
475 is >> x.posFlag;
476 return is;
477}

Member Data Documentation

◆ cellNo

int MdcHitType::cellNo

Definition at line 235 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ driftDistance

float MdcHitType::driftDistance

Definition at line 240 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ energyDeposit

float MdcHitType::energyDeposit

Definition at line 239 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ enterAngle

float MdcHitType::enterAngle

Definition at line 243 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ globalT

float MdcHitType::globalT

Definition at line 241 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ layerNo

int MdcHitType::layerNo

Definition at line 234 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posFlag

float MdcHitType::posFlag

Definition at line 244 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posX

float MdcHitType::posX

Definition at line 236 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posY

float MdcHitType::posY

Definition at line 237 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posZ

float MdcHitType::posZ

Definition at line 238 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ theta

float MdcHitType::theta

Definition at line 242 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ trackIndex

int MdcHitType::trackIndex

Definition at line 233 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().


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