1 |
mschen |
1.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 |
|
|
}
|