CGEM BOSS 6.6.5.g
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 &, MdcHitType &x)
 
std::ostream & operator<< (std::ostream &, const MdcHitType &x)
 

Detailed Description

Definition at line 279 of file AsciiData.hh.

Constructor & Destructor Documentation

◆ MdcHitType()

MdcHitType::MdcHitType ( )
inline

Definition at line 281 of file AsciiData.hh.

281{};

Friends And Related Function Documentation

◆ operator<<

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

Definition at line 578 of file AsciiData.cc.

579{
580 os << " " << x.trackIndex;
581 os << " " << x.layerNo;
582 os << " " << x.cellNo;
583 os << " " << x.posX;
584 os << " " << x.posY;
585 os << " " << x.posZ;
586 os << " " << x.energyDeposit;
587 os << " " << x.driftDistance;
588 os << " " << x.globalT;
589 os << " " << x.theta;
590 os << " " << x.enterAngle;
591 os << " " << x.posFlag;
592 os << std::endl;
593 return os;
594}
Double_t x[10]

◆ operator>>

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

Definition at line 561 of file AsciiData.cc.

562{
563 is >> x.trackIndex;
564 is >> x.layerNo;
565 is >> x.cellNo;
566 is >> x.posX;
567 is >> x.posY;
568 is >> x.posZ;
569 is >> x.energyDeposit;
570 is >> x.driftDistance;
571 is >> x.globalT;
572 is >> x.theta;
573 is >> x.enterAngle;
574 is >> x.posFlag;
575 return is;
576}

Member Data Documentation

◆ cellNo

int MdcHitType::cellNo

Definition at line 285 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ driftDistance

float MdcHitType::driftDistance

Definition at line 290 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ energyDeposit

float MdcHitType::energyDeposit

Definition at line 289 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ enterAngle

float MdcHitType::enterAngle

Definition at line 293 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ globalT

float MdcHitType::globalT

Definition at line 291 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ layerNo

int MdcHitType::layerNo

Definition at line 284 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posFlag

float MdcHitType::posFlag

Definition at line 294 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posX

float MdcHitType::posX

Definition at line 286 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posY

float MdcHitType::posY

Definition at line 287 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ posZ

float MdcHitType::posZ

Definition at line 288 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ theta

float MdcHitType::theta

Definition at line 292 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().

◆ trackIndex

int MdcHitType::trackIndex

Definition at line 283 of file AsciiData.hh.

Referenced by BesAsciiIO::SaveMdcHits().


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