source: trunk/MagicSoft/Cosy/caos/Led.cc@ 6501

Last change on this file since 6501 was 4892, checked in by tbretz, 20 years ago
*** empty log message ***
File size: 602 bytes
Line 
1#include "Led.h"
2
3#include <iostream>
4
5#include <TROOT.h>
6#include <TMath.h>
7
8#include "Ring.h"
9#include "MString.h"
10
11ClassImp(Led);
12
13using namespace std;
14
15void Led::CalcPhi(const Ring &ring)
16{
17 fPhi = TMath::ATan2(fY-ring.GetY(), fX-ring.GetX())*180/TMath::Pi();
18}
19
20void Led::Print(Option_t *o) const
21{
22 MString str;
23 cout << "Led: ";
24 cout << "x=" << str.Print("%5.1f", fX) << "+-" << fDx << ", ";
25 cout << "y=" << str.Print("%5.1f", fY) << "+-" << fDy << ", ";
26 cout << "phi=" << str.Print("%6.1f", fPhi) << "+-" << fDphi << ", ";
27 cout << "mag=" << fMag << endl;
28}
Note: See TracBrowser for help on using the repository browser.