BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
EmcRecCrystal.cxx File Reference

Go to the source code of this file.

Functions

ostream & operator<< (ostream &os, const EmcRecCrystal &aCrystal)
 

Function Documentation

◆ operator<<()

ostream & operator<< ( ostream & os,
const EmcRecCrystal & aCrystal )

Definition at line 3 of file EmcRecCrystal.cxx.

4{
5 int i;
6 if(aCrystal.Type()==EmcRecCrystal::SixPlane()) {
7 for(i=0;i<8;i++){
8 if(i<7) {
9 os<<aCrystal.Get(i)<<endl;
10 } else {
11 os<<aCrystal.Get(i);
12 }
13 }
14 }
15 if(aCrystal.Type()==EmcRecCrystal::SevenPlane()) {
16 for(i=0;i<10;i++){
17 if(i<9) {
18 os<<aCrystal.Get(i)<<endl;
19 } else {
20 os<<aCrystal.Get(i);
21 }
22 }
23 }
24 return os;
25}
HepPoint3D Get(int index) const
static int SixPlane()
int Type() const
static int SevenPlane()