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

#include <AsciiData.hh>

Public Member Functions

 TofDigiType ()
 TofDigiType ()
 TofDigiType ()
 TofDigiType ()

Public Attributes

int trackIndex
int partId
int scinNb
float forwADC
float forwTDC
float backADC
float backTDC

Friends

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

Detailed Description

Constructor & Destructor Documentation

◆ TofDigiType() [1/4]

TofDigiType::TofDigiType ( )
inline

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

279{};

Referenced by operator<<, and operator>>.

◆ TofDigiType() [2/4]

TofDigiType::TofDigiType ( )
inline

◆ TofDigiType() [3/4]

TofDigiType::TofDigiType ( )
inline

◆ TofDigiType() [4/4]

TofDigiType::TofDigiType ( )
inline

Definition at line 247 of file AsciiData.h.

247{};

◆ operator<< [1/4]

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

Definition at line 501 of file AsciiData.cc.

501 {
502 os << " " << x.trackIndex;
503 os << " " << x.partId;
504 os << " " << x.scinNb;
505 os << " " << x.forwADC;
506 os << " " << x.forwTDC;
507 os << " " << x.backADC;
508 os << " " << x.backTDC;
509 os << std::endl;
510 return os;
511}
Double_t x[10]

◆ operator<< [2/4]

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

Definition at line 501 of file AsciiData.cc.

501 {
502 os << " " << x.trackIndex;
503 os << " " << x.partId;
504 os << " " << x.scinNb;
505 os << " " << x.forwADC;
506 os << " " << x.forwTDC;
507 os << " " << x.backADC;
508 os << " " << x.backTDC;
509 os << std::endl;
510 return os;
511}

◆ operator<< [3/4]

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

Definition at line 501 of file AsciiData.cc.

501 {
502 os << " " << x.trackIndex;
503 os << " " << x.partId;
504 os << " " << x.scinNb;
505 os << " " << x.forwADC;
506 os << " " << x.forwTDC;
507 os << " " << x.backADC;
508 os << " " << x.backTDC;
509 os << std::endl;
510 return os;
511}

◆ operator<< [4/4]

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

Definition at line 501 of file AsciiData.cc.

501 {
502 os << " " << x.trackIndex;
503 os << " " << x.partId;
504 os << " " << x.scinNb;
505 os << " " << x.forwADC;
506 os << " " << x.forwTDC;
507 os << " " << x.backADC;
508 os << " " << x.backTDC;
509 os << std::endl;
510 return os;
511}

◆ operator>> [1/4]

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

Definition at line 490 of file AsciiData.cc.

490 {
491 is >> x.trackIndex;
492 is >> x.partId;
493 is >> x.scinNb;
494 is >> x.forwADC;
495 is >> x.forwTDC;
496 is >> x.backADC;
497 is >> x.backTDC;
498 return is;
499}

◆ operator>> [2/4]

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

Definition at line 490 of file AsciiData.cc.

490 {
491 is >> x.trackIndex;
492 is >> x.partId;
493 is >> x.scinNb;
494 is >> x.forwADC;
495 is >> x.forwTDC;
496 is >> x.backADC;
497 is >> x.backTDC;
498 return is;
499}

◆ operator>> [3/4]

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

Definition at line 490 of file AsciiData.cc.

490 {
491 is >> x.trackIndex;
492 is >> x.partId;
493 is >> x.scinNb;
494 is >> x.forwADC;
495 is >> x.forwTDC;
496 is >> x.backADC;
497 is >> x.backTDC;
498 return is;
499}

◆ operator>> [4/4]

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

Definition at line 490 of file AsciiData.cc.

490 {
491 is >> x.trackIndex;
492 is >> x.partId;
493 is >> x.scinNb;
494 is >> x.forwADC;
495 is >> x.forwTDC;
496 is >> x.backADC;
497 is >> x.backTDC;
498 return is;
499}

Member Data Documentation

◆ backADC

float TofDigiType::backADC

◆ backTDC

float TofDigiType::backTDC

◆ forwADC

float TofDigiType::forwADC

◆ forwTDC

float TofDigiType::forwTDC

◆ partId

int TofDigiType::partId

◆ scinNb

int TofDigiType::scinNb

◆ trackIndex

int TofDigiType::trackIndex

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