ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/IPHCalignment2/analysis/histoAlgo.cpp
Revision: 1.1
Committed: Fri Nov 25 16:33:02 2011 UTC (13 years, 5 months ago) by econte
Branch: MAIN
Log Message:
new IPHC alignment

File Contents

# User Rev Content
1 econte 1.1 #include "histoAlgo.h"
2     #include <math.h>
3     #include <TColor.h>
4    
5    
6    
7     #define FITMODE 1
8    
9     void histoAlgo::initialize()
10     {
11    
12     pGen_histo = new TH1D("p (GeV) at generator","p (GeV) at generator",200,0.,500.);
13     ptGen_histo = new TH1D("pt (GeV) at generator","pt (GeV) at generator",200,0.,160.);
14     etaGen_histo = new TH1D("pseudo-rapidity at generator","pseudo-rapidity at generator",200,-3.,+3.);
15     phiGen_histo = new TH1D("azimutal angle (rad) at generator","azimutal angle (rad) at generator",200,-3.6,+3.6);
16     mzGen_histo = new TH1D("#mu^{#pm} invariant mass (GeV) at generator","#mu^{#pm} invariant mass (GeV) at generator" ,200,65.,115.);
17    
18     p_histo = new TH1D("p (GeV)","p (GeV)",200,0.,500.);
19     pt_histo = new TH1D("pt (GeV)","pt (GeV)",200,0.,160.);
20     eta_histo = new TH1D("pseudo-rapidity","pseudo-rapidity",200,-3.,+3.);
21     phi_histo = new TH1D("azimutal angle (rad)","azimutal angle (rad)",200,-3.6,+3.6);
22     mz_histo = new TH1D("#mu^{#pm} invariant mass (GeV)","#mu^{#pm} invariant mass (GeV)" ,200,65.,115.);
23    
24     rp_histo = new TH1D("p resolution","p resolution",200,-0.2,+0.2);
25     rpt_histo = new TH1D("pT resolution","pT resolution",200,-0.2,+0.2);
26     reta_histo = new TH1D("pseudo-rapidity resolution","pseudo-rapidity resolution",200,-0.2,+0.2);
27     rphi_histo = new TH1D("azimutal angle resolution","azimutal angle resolution",200,-0.2,+0.2);
28     rmz_histo = new TH1D("#mu^{#pm} invariant mass (GeV)","#mu^{#pm} invariant mass (GeV)" ,200,-0.2,+0.2);
29    
30     }