ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1TriggerDPG/interface/PromptL1Muon.h
(Generate patch)

Comparing UserCode/L1TriggerDPG/interface/PromptL1Muon.h (file contents):
Revision 1.1 by alebihan, Thu Mar 11 13:56:38 2010 UTC vs.
Revision 1.2 by econte, Sun Mar 28 22:32:48 2010 UTC

# Line 11 | Line 11
11   #include "FWCore/Framework/interface/Event.h"
12   #include <vector>
13  
14 using namespace std;
14  
15   namespace PromptL1
16   {
# Line 30 | Line 29 | namespace PromptL1
29      int nMuons;
30  
31      // what muon kind? 0=global 1=SA 2=trackeronly
32 <    vector<int> muon_type;
32 >    std::vector<int> muon_type;
33  
34      // global muons quantities
35 <    vector<double>             muons_ch;  
36 <    vector<double>             muons_pt;
37 <    vector<double>              muons_p;
38 <    vector<double>            muons_eta;  
39 <    vector<double>            muons_phi;
40 <    vector<double>      muons_validhits;
41 <    vector<double>       muons_normchi2;
42 <    vector<double>    muons_imp_point_x;
43 <    vector<double>    muons_imp_point_y;
44 <    vector<double>    muons_imp_point_z;
45 <    vector<double>    muons_imp_point_p;
46 <    vector<double>   muons_imp_point_pt;
47 <    vector<double>         muons_phi_hb;
48 <    vector<double>           muons_z_hb;
49 <    vector<double>         muons_r_he_p;
50 <    vector<double>         muons_r_he_n;
51 <    vector<double>       muons_phi_he_p;
52 <    vector<double>       muons_phi_he_n;
35 >    std::vector<double>        muons_ch;  
36 >    std::vector<double>        muons_pt;
37 >    std::vector<double>         muons_p;
38 >    std::vector<double>       muons_eta;  
39 >    std::vector<double>       muons_phi;
40 >    std::vector<double> muons_validhits;
41 >    std::vector<double>  muons_normchi2;
42 >    std::vector<double>    muons_imp_point_x;
43 >    std::vector<double>    muons_imp_point_y;
44 >    std::vector<double>    muons_imp_point_z;
45 >    std::vector<double>    muons_imp_point_p;
46 >    std::vector<double>   muons_imp_point_pt;
47 >    std::vector<double>    muons_phi_hb;
48 >    std::vector<double>      muons_z_hb;
49 >    std::vector<double>    muons_r_he_p;
50 >    std::vector<double>    muons_r_he_n;
51 >    std::vector<double>  muons_phi_he_p;
52 >    std::vector<double>  muons_phi_he_n;
53  
54      // tracker muons quantities
55 <    vector<double>             muons_tr_ch;  
56 <    vector<double>             muons_tr_pt;
57 <    vector<double>              muons_tr_p;
58 <    vector<double>            muons_tr_eta;  
59 <    vector<double>            muons_tr_phi;
60 <    vector<double>      muons_tr_validhits;
61 <    vector<double>       muons_tr_normchi2;
62 <    vector<double>    muons_tr_imp_point_x;
63 <    vector<double>    muons_tr_imp_point_y;
64 <    vector<double>    muons_tr_imp_point_z;
65 <    vector<double>    muons_tr_imp_point_p;
66 <    vector<double>   muons_tr_imp_point_pt;
55 >    std::vector<double>        muons_tr_ch;  
56 >    std::vector<double>        muons_tr_pt;
57 >    std::vector<double>         muons_tr_p;
58 >    std::vector<double>       muons_tr_eta;  
59 >    std::vector<double>       muons_tr_phi;
60 >    std::vector<double> muons_tr_validhits;
61 >    std::vector<double>  muons_tr_normchi2;
62 >    std::vector<double>    muons_tr_imp_point_x;
63 >    std::vector<double>    muons_tr_imp_point_y;
64 >    std::vector<double>    muons_tr_imp_point_z;
65 >    std::vector<double>    muons_tr_imp_point_p;
66 >    std::vector<double>   muons_tr_imp_point_pt;
67    
68      // standalone muons (either part of global or SA only)
69 <    vector<double>      muons_sa_phi_mb2;
70 <    vector<double>        muons_sa_z_mb2;
71 <    vector<double>        muons_sa_pseta;
72 <    vector<double>     muons_sa_normchi2;
73 <    vector<double>    muons_sa_validhits;
74 <    vector<double>           muons_sa_ch;
75 <    vector<double>           muons_sa_pt;
76 <    vector<double>            muons_sa_p;
77 <    vector<double>          muons_sa_eta;
78 <    vector<double>          muons_sa_phi;
79 <    vector<double>     muons_sa_outer_pt;
80 <    vector<double>     muons_sa_inner_pt;
81 <    vector<double>    muons_sa_outer_eta;
82 <    vector<double>    muons_sa_inner_eta;
83 <    vector<double>    muons_sa_outer_phi;
84 <    vector<double>    muons_sa_inner_phi;
85 <    vector<double>      muons_sa_outer_x;
86 <    vector<double>      muons_sa_outer_y;
87 <    vector<double>      muons_sa_outer_z;
88 <    vector<double>      muons_sa_inner_x;
89 <    vector<double>      muons_sa_inner_y;
90 <    vector<double>      muons_sa_inner_z;
91 <    vector<double>  muons_sa_imp_point_x;
92 <    vector<double>  muons_sa_imp_point_y;
93 <    vector<double>  muons_sa_imp_point_z;
94 <    vector<double>  muons_sa_imp_point_p;
95 <    vector<double> muons_sa_imp_point_pt;
96 <    vector<double>       muons_sa_phi_hb;
97 <    vector<double>         muons_sa_z_hb;
98 <    vector<double>       muons_sa_r_he_p;
99 <    vector<double>       muons_sa_r_he_n;
100 <    vector<double>     muons_sa_phi_he_p;
101 <    vector<double>     muons_sa_phi_he_n;
69 >    std::vector<double> muons_sa_phi_mb2;
70 >    std::vector<double>   muons_sa_z_mb2;
71 >    std::vector<double>   muons_sa_pseta;
72 >    std::vector<double>     muons_sa_normchi2;
73 >    std::vector<double>    muons_sa_validhits;
74 >    std::vector<double>      muons_sa_ch;
75 >    std::vector<double>      muons_sa_pt;
76 >    std::vector<double>       muons_sa_p;
77 >    std::vector<double>     muons_sa_eta;
78 >    std::vector<double>     muons_sa_phi;
79 >    std::vector<double>     muons_sa_outer_pt;
80 >    std::vector<double>     muons_sa_inner_pt;
81 >    std::vector<double>    muons_sa_outer_eta;
82 >    std::vector<double>    muons_sa_inner_eta;
83 >    std::vector<double>    muons_sa_outer_phi;
84 >    std::vector<double>    muons_sa_inner_phi;
85 >    std::vector<double> muons_sa_outer_x;
86 >    std::vector<double> muons_sa_outer_y;
87 >    std::vector<double> muons_sa_outer_z;
88 >    std::vector<double> muons_sa_inner_x;
89 >    std::vector<double> muons_sa_inner_y;
90 >    std::vector<double> muons_sa_inner_z;
91 >    std::vector<double>  muons_sa_imp_point_x;
92 >    std::vector<double>  muons_sa_imp_point_y;
93 >    std::vector<double>  muons_sa_imp_point_z;
94 >    std::vector<double>  muons_sa_imp_point_p;
95 >    std::vector<double> muons_sa_imp_point_pt;
96 >    std::vector<double>  muons_sa_phi_hb;
97 >    std::vector<double>    muons_sa_z_hb;
98 >    std::vector<double>  muons_sa_r_he_p;
99 >    std::vector<double>  muons_sa_r_he_n;
100 >    std::vector<double>     muons_sa_phi_he_p;
101 >    std::vector<double>     muons_sa_phi_he_n;
102      
103    };
104   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines