00001
00011 #include "StEEmcStrip.h"
00012 #include <iostream>
00013
00014 ClassImp(StEEmcStrip);
00015
00016
00017 StEEmcStrip::StEEmcStrip()
00018 : StEEmcElement()
00019 {
00020 mIndex=-1;
00021 mPlane=-1;
00022 mSector=-1;
00023 }
00024
00025
00026 void StEEmcStrip::print() const
00027 {
00028 std::cout << name() << " " << " " << energy()*1000. << " MeV";
00029 }
00030
00031
00032 void StEEmcStrip::index(Int_t i)
00033 {
00034 mIndex=i;
00035 mName="";
00036
00037 const Char_t *secs[]={"01","02","03","04","05","06","07","08","09","10","11","12"};
00038 const Char_t *plns[]={"U","V"};
00039
00040 mName="";
00041 mName += secs[mSector];
00042 mName += plns[mPlane];
00043
00044 if ( mIndex+1<100 ) mName += "0";
00045 if ( mIndex+1<10 ) mName += "0";
00046 mName+=mIndex+1;
00047 }