1 |
#include "muon.h"
|
2 |
#include <iostream>
|
3 |
#include "utils.h"
|
4 |
void Muon::printRec(){
|
5 |
cout<<"\t muon: glb charge "<<q()
|
6 |
<<" pt "<<pt()
|
7 |
<<" eta "<<eta()
|
8 |
<<" phi "<<phi()
|
9 |
<<" p "<<p()
|
10 |
<<" d0 "<<d0()
|
11 |
<<" nHit "<<nHit()
|
12 |
<<" Chi2N "<<Chi2N()
|
13 |
<<" glbtight "<<isGlobalMuonPromptTight()
|
14 |
<<" relIso "<<isolSumNorm()
|
15 |
<<" calEm "<<calEm()
|
16 |
<<" calHm "<<calHm()
|
17 |
<<" outZ "<<outZ()
|
18 |
<<" outR "<<outR() <<endl;
|
19 |
cout<<" sta charge "<<getStaCharge()
|
20 |
<<" pt "<<getStaMom().Pt()
|
21 |
<<" eta "<<getStaMom().Eta()
|
22 |
<<" phi "<<getStaMom().Phi()
|
23 |
<<" dR(glb,sta)"<<GetDeltaR(eta(), getStaMom().Eta(), phi(), getStaMom().Phi())<<endl;
|
24 |
cout<<" trk charge "<<getTrkCharge()
|
25 |
<<" pt "<<getTrkMom().Pt()
|
26 |
<<" eta "<<getTrkMom().Eta()
|
27 |
<<" phi "<<getTrkMom().Phi()
|
28 |
<<" dR(glb,trk)"<<GetDeltaR(eta(), getTrkMom().Eta(), phi(), getTrkMom().Phi())<<endl;
|
29 |
|
30 |
}
|
31 |
void Muon::printRec(ofstream &fout){
|
32 |
fout<<"\t muon: glb_q "<<q()
|
33 |
<<" pt "<<pt()
|
34 |
<<" eta "<<eta()
|
35 |
<<" phi "<<phi()
|
36 |
//<<" p "<<p()
|
37 |
<<" d0 "<<d0()
|
38 |
<<" THit "<<track().nHit()
|
39 |
<<" C2N "<<Chi2N()
|
40 |
<<" GPT "<<isGlobalMuonPromptTight()
|
41 |
<<" TKM "<<isTrackerMuon()
|
42 |
<<" relIso "<<isolSumNorm()
|
43 |
<<" calEm "<<calEm()
|
44 |
<<" calHm "<<calHm()
|
45 |
//<<" outZ "<<outZ()
|
46 |
//<<" outR "<<outR()
|
47 |
<<" nMtch "<<numberOfMatches()
|
48 |
<<" nChmb "<<numberOfChambers()
|
49 |
<<endl;
|
50 |
fout<<" sta charge "<<getStaCharge()
|
51 |
<<" pt "<<getStaMom().Pt()
|
52 |
<<" eta "<<getStaMom().Eta()
|
53 |
<<" phi "<<getStaMom().Phi()
|
54 |
<<" dR(glb,sta)"<<GetDeltaR(eta(), getStaMom().Eta(), phi(), getStaMom().Phi())<<endl;
|
55 |
fout<<" trk charge "<<getTrkCharge()
|
56 |
<<" pt "<<getTrkMom().Pt()
|
57 |
<<" eta "<<getTrkMom().Eta()
|
58 |
<<" phi "<<getTrkMom().Phi()
|
59 |
<<" dR(glb,trk)"<<GetDeltaR(eta(), getTrkMom().Eta(), phi(), getTrkMom().Phi())<<endl;
|
60 |
|
61 |
}
|