27 |
|
|
28 |
|
// how many muons of any kind |
29 |
|
int nMuons; |
30 |
< |
|
31 |
< |
// what muon kind? 0=global 1=SA 2=trackeronly |
30 |
> |
|
31 |
> |
// what muon kind? 0=global 1=SA 2=trackeronly 3=trsa |
32 |
|
std::vector<int> muon_type; |
33 |
< |
|
33 |
> |
std::vector<int> howmanytypes; |
34 |
|
// global muons quantities |
35 |
|
std::vector<double> muons_ch; |
36 |
|
std::vector<double> muons_pt; |
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 |
< |
|
67 |
> |
|
68 |
> |
std::vector<double> muons_tr_z_mb2; |
69 |
> |
std::vector<double> muons_tr_phi_mb2; |
70 |
> |
std::vector<double> muons_tr_r_me2_p; |
71 |
> |
std::vector<double> muons_tr_phi_me2_p; |
72 |
> |
std::vector<double> muons_tr_r_me2_n; |
73 |
> |
std::vector<double> muons_tr_phi_me2_n; |
74 |
> |
|
75 |
> |
std::vector<double> muons_tr_z_mb1 ; |
76 |
> |
std::vector<double> muons_tr_phi_mb1; |
77 |
> |
std::vector<double> muons_tr_r_me1_p ; |
78 |
> |
std::vector<double> muons_tr_phi_me1_p; |
79 |
> |
std::vector<double> muons_tr_r_me1_n ; |
80 |
> |
std::vector<double> muons_tr_phi_me1_n; |
81 |
> |
|
82 |
|
// standalone muons (either part of global or SA only) |
83 |
|
std::vector<double> muons_sa_phi_mb2; |
84 |
|
std::vector<double> muons_sa_z_mb2; |
118 |
|
std::vector<double> muons_sa_phi_me2_p; |
119 |
|
std::vector<double> muons_sa_phi_me2_n; |
120 |
|
|
121 |
< |
std::vector<double> muons_calo_energy; |
122 |
< |
std::vector<double> muons_calo_energy3x3; |
123 |
< |
std::vector<double> muons_ecal_time; |
124 |
< |
std::vector<double> muons_ecal_terr; |
125 |
< |
std::vector<double> muons_hcal_time; |
126 |
< |
std::vector<double> muons_hcal_terr; |
127 |
< |
|
128 |
< |
std::vector<double> muons_time_dir; // -1 = outsideIn ; 0=undefined; 1=insideOut |
129 |
< |
std::vector<double> muons_time_inout; |
130 |
< |
std::vector<double> muons_time_inout_err; |
131 |
< |
std::vector<double> muons_time_outin; |
132 |
< |
std::vector<double> muons_time_outin_err; |
121 |
> |
std::vector<double> muons_sa_z_mb1; |
122 |
> |
std::vector<double> muons_sa_phi_mb1; |
123 |
> |
std::vector<double> muons_sa_r_me1_p; |
124 |
> |
std::vector<double> muons_sa_phi_me1_p; |
125 |
> |
std::vector<double> muons_sa_r_me1_n; |
126 |
> |
std::vector<double> muons_sa_phi_me1_n; |
127 |
> |
|
128 |
> |
|
129 |
> |
std::vector<double> muons_calo_energy; |
130 |
> |
std::vector<double> muons_calo_energy3x3; |
131 |
> |
std::vector<double> muons_ecal_time; |
132 |
> |
std::vector<double> muons_ecal_terr; |
133 |
> |
std::vector<double> muons_hcal_time; |
134 |
> |
std::vector<double> muons_hcal_terr; |
135 |
> |
|
136 |
> |
std::vector<double> muons_time_dir; // -1 = outsideIn ; 0=undefined; 1=insideOut |
137 |
> |
std::vector<double> muons_time_inout; |
138 |
> |
std::vector<double> muons_time_inout_err; |
139 |
> |
std::vector<double> muons_time_outin; |
140 |
> |
std::vector<double> muons_time_outin_err; |
141 |
|
|
142 |
|
}; |
143 |
|
} |