ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/mschen/SusyAnalysis/code/muon.cc
Revision: 1.1
Committed: Mon Mar 28 09:23:54 2011 UTC (14 years, 1 month ago) by mschen
Content type: text/plain
Branch: MAIN
CVS Tags: V2010_data_analysis_effModelInPaper, V2010_data_analysis, HEAD
Log Message:
2010 same sign analysis codeing

File Contents

# Content
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 }