BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
RecEmcFraction.h File Reference

Go to the source code of this file.

Classes

class  RecEmcFraction
 

Typedefs

typedef map< RecEmcID, RecEmcFraction, less< RecEmcID > > RecEmcFractionMap
 

Functions

ostream & operator<< (ostream &os, const RecEmcFraction &aFraction)
 

Typedef Documentation

◆ RecEmcFractionMap

Definition at line 56 of file RecEmcFraction.h.

Function Documentation

◆ operator<<()

ostream & operator<< ( ostream & os,
const RecEmcFraction & aFraction )

Definition at line 111 of file RecEmcFraction.cxx.

112{
113 os<<"Fraction: ";
114
115 os<<aFraction.getCellId()<<", ";
116
117 os.width(12);
118 os.setf(ios::right);
119 os<<aFraction.getEnergy()<<", ";
120
121 os.width(12);
122 os.setf(ios::right);
123 os<<aFraction.getTime()<<", ";
124
125 os.width(12);
126 os.setf(ios::right);
127 os<<aFraction.getFraction()<<", ";
128
129 os.width(12);
130 os.setf(ios::right);
131 os<<aFraction.getEnergy()*aFraction.getFraction();
132
133 os<<endl;
134
135 return os;
136}
RecEmcFrac getFraction() const
RecEmcEnergy getEnergy() const
Definition RecEmcHit.h:48
RecEmcID getCellId() const
Definition RecEmcHit.h:47
RecEmcTime getTime() const
Definition RecEmcHit.h:49