BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EmcDigiType Class Reference

#include <AsciiData.hh>

Public Member Functions

 EmcDigiType ()
 EmcDigiType ()
 EmcDigiType ()
 EmcDigiType ()

Public Attributes

int trackIndex
int partId
int numTheta
int numPhi
float energyDeposit
float hitTime

Friends

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

Detailed Description

Constructor & Destructor Documentation

◆ EmcDigiType() [1/4]

EmcDigiType::EmcDigiType ( )
inline

Definition at line 327 of file Event/AsciiDmp/include/AsciiDmp/AsciiData.hh.

327{};

Referenced by operator<<, and operator>>.

◆ EmcDigiType() [2/4]

EmcDigiType::EmcDigiType ( )
inline

◆ EmcDigiType() [3/4]

EmcDigiType::EmcDigiType ( )
inline

◆ EmcDigiType() [4/4]

EmcDigiType::EmcDigiType ( )
inline

Definition at line 275 of file AsciiData.h.

275{};

◆ operator<< [1/4]

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

Definition at line 580 of file AsciiData.cc.

580 {
581 os << " " << x.trackIndex;
582 os << " " << x.partId;
583 os << " " << x.numTheta;
584 os << " " << x.numPhi;
585 os << " " << x.energyDeposit;
586 os << " " << x.hitTime;
587 os << std::endl;
588 return os;
589}
Double_t x[10]

◆ operator<< [2/4]

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

Definition at line 580 of file AsciiData.cc.

580 {
581 os << " " << x.trackIndex;
582 os << " " << x.partId;
583 os << " " << x.numTheta;
584 os << " " << x.numPhi;
585 os << " " << x.energyDeposit;
586 os << " " << x.hitTime;
587 os << std::endl;
588 return os;
589}

◆ operator<< [3/4]

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

Definition at line 580 of file AsciiData.cc.

580 {
581 os << " " << x.trackIndex;
582 os << " " << x.partId;
583 os << " " << x.numTheta;
584 os << " " << x.numPhi;
585 os << " " << x.energyDeposit;
586 os << " " << x.hitTime;
587 os << std::endl;
588 return os;
589}

◆ operator<< [4/4]

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

Definition at line 580 of file AsciiData.cc.

580 {
581 os << " " << x.trackIndex;
582 os << " " << x.partId;
583 os << " " << x.numTheta;
584 os << " " << x.numPhi;
585 os << " " << x.energyDeposit;
586 os << " " << x.hitTime;
587 os << std::endl;
588 return os;
589}

◆ operator>> [1/4]

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

Definition at line 570 of file AsciiData.cc.

570 {
571 is >> x.trackIndex;
572 is >> x.partId;
573 is >> x.numTheta;
574 is >> x.numPhi;
575 is >> x.energyDeposit;
576 is >> x.hitTime;
577 return is;
578}

◆ operator>> [2/4]

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

Definition at line 570 of file AsciiData.cc.

570 {
571 is >> x.trackIndex;
572 is >> x.partId;
573 is >> x.numTheta;
574 is >> x.numPhi;
575 is >> x.energyDeposit;
576 is >> x.hitTime;
577 return is;
578}

◆ operator>> [3/4]

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

Definition at line 570 of file AsciiData.cc.

570 {
571 is >> x.trackIndex;
572 is >> x.partId;
573 is >> x.numTheta;
574 is >> x.numPhi;
575 is >> x.energyDeposit;
576 is >> x.hitTime;
577 return is;
578}

◆ operator>> [4/4]

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

Definition at line 570 of file AsciiData.cc.

570 {
571 is >> x.trackIndex;
572 is >> x.partId;
573 is >> x.numTheta;
574 is >> x.numPhi;
575 is >> x.energyDeposit;
576 is >> x.hitTime;
577 return is;
578}

Member Data Documentation

◆ energyDeposit

float EmcDigiType::energyDeposit

◆ hitTime

float EmcDigiType::hitTime

◆ numPhi

int EmcDigiType::numPhi

◆ numTheta

int EmcDigiType::numTheta

◆ partId

int EmcDigiType::partId

◆ trackIndex

int EmcDigiType::trackIndex

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