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

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