BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
EmcRecCrystal.cxx
Go to the documentation of this file.
2
3ostream& operator<<(ostream & os,const EmcRecCrystal& aCrystal)
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}
ostream & operator<<(ostream &os, const EmcRecCrystal &aCrystal)
HepPoint3D Get(int index) const
Definition: EmcRecCrystal.h:83
static int SixPlane()
Definition: EmcRecCrystal.h:65
int Type() const
Definition: EmcRecCrystal.h:72
static int SevenPlane()
Definition: EmcRecCrystal.h:68