1 |
|
//This is the list and types of the variables saved in the TTree; |
2 |
|
//New variables must be declared here |
3 |
|
|
4 |
+ |
#include "TString.h" |
5 |
+ |
|
6 |
|
//event variables |
7 |
|
int runnumber; |
8 |
|
int lumiblock; |
25 |
|
|
26 |
|
float PV_normchi2; |
27 |
|
|
28 |
< |
//HLT |
29 |
< |
int triggerWord; |
28 |
> |
// HLT |
29 |
> |
std::vector<TString> hlt_path; |
30 |
|
|
31 |
|
//digi variables |
32 |
|
std::vector<short> digi_wheel; |
45 |
|
std::vector<short> segm4D_hasPhi; |
46 |
|
std::vector<short> segm4D_hasZed; |
47 |
|
|
48 |
< |
std::vector<float> segm4D_x_loc; |
49 |
< |
std::vector<float> segm4D_y_loc; |
50 |
< |
std::vector<float> segm4D_phi_loc; |
51 |
< |
std::vector<float> segm4D_theta_loc; |
52 |
< |
std::vector<float> segm4D_eta_loc; |
53 |
< |
|
54 |
< |
std::vector<float> segm4D_x; |
55 |
< |
std::vector<float> segm4D_y; |
48 |
> |
std::vector<float> segm4D_x_pos_loc; |
49 |
> |
std::vector<float> segm4D_y_pos_loc; |
50 |
> |
std::vector<float> segm4D_z_pos_loc; |
51 |
> |
std::vector<float> segm4D_x_dir_loc; |
52 |
> |
std::vector<float> segm4D_y_dir_loc; |
53 |
> |
std::vector<float> segm4D_z_dir_loc; |
54 |
> |
|
55 |
> |
std::vector<float> segm4D_cosx; |
56 |
> |
std::vector<float> segm4D_cosy; |
57 |
> |
std::vector<float> segm4D_cosz; |
58 |
|
std::vector<float> segm4D_phi; |
59 |
|
std::vector<float> segm4D_theta; |
60 |
|
std::vector<float> segm4D_eta; |
61 |
|
|
62 |
|
std::vector<float> segm4D_t0; |
63 |
+ |
std::vector<float> segm4D_vdrift; |
64 |
|
std::vector<float> segm4D_phinormchi2; |
65 |
|
std::vector<short> segm4D_phinhits; |
66 |
|
|
79 |
|
std::vector<short> cscsegm_ring; |
80 |
|
std::vector<short> cscsegm_chamber; |
81 |
|
std::vector<short> cscsegm_station; |
82 |
< |
std::vector<float> cscsegm_x; |
83 |
< |
std::vector<float> cscsegm_y; |
82 |
> |
std::vector<float> cscsegm_cosx; |
83 |
> |
std::vector<float> cscsegm_cosy; |
84 |
> |
std::vector<float> cscsegm_cosz; |
85 |
|
std::vector<float> cscsegm_phi; |
86 |
|
std::vector<float> cscsegm_eta; |
87 |
|
std::vector<float> cscsegm_normchi2; |
97 |
|
std::vector<float> ltDCC_phiB; |
98 |
|
std::vector<short> ltDCC_is2nd; |
99 |
|
|
100 |
+ |
std::vector<short> ltDCC_thBx; |
101 |
+ |
std::vector<short> ltDCC_thWheel; |
102 |
+ |
std::vector<short> ltDCC_thSector; |
103 |
+ |
std::vector<short> ltDCC_thStation; |
104 |
+ |
// std::vector<float> ltDCC_thX; |
105 |
+ |
// std::vector<float> ltDCC_thY; |
106 |
+ |
// TMatrixD ltDCC_thTheta; |
107 |
+ |
// TMatrixD ltDCC_thCode; |
108 |
+ |
|
109 |
|
//DDU variables |
110 |
|
std::vector<short> ltDDU_wheel; |
111 |
|
std::vector<short> ltDDU_sector; |
116 |
|
std::vector<short> ltDDU_is2nd; |
117 |
|
|
118 |
|
//muon variables |
119 |
< |
std::vector<short> STAMu_isMuGlobal; |
120 |
< |
std::vector<int> STAMu_numberOfChambers; |
121 |
< |
std::vector<int> STAMu_numberOfMatches; |
122 |
< |
std::vector<int> STAMu_numberOfHits; |
123 |
< |
std::vector<short> STAMu_segmIndex; |
119 |
> |
std::vector<short> STAMu_isMuGlobal; |
120 |
> |
std::vector<short> STAMu_isMuTracker; |
121 |
> |
std::vector<int> STAMu_numberOfChambers; |
122 |
> |
std::vector<int> STAMu_numberOfMatches; |
123 |
> |
std::vector<int> STAMu_numberOfHits; |
124 |
> |
std::vector<Long64_t> STAMu_segmIndex; |
125 |
|
|
126 |
|
std::vector<float> Mu_px_mu; |
127 |
|
std::vector<float> Mu_py_mu; |
138 |
|
std::vector<float> GLBMu_dxyMu; |
139 |
|
std::vector<float> GLBMu_dzMu; |
140 |
|
|
141 |
+ |
std::vector<int> GLBMu_numberOfPixelHits; |
142 |
+ |
std::vector<int> GLBMu_numberOfTrackerHits; |
143 |
+ |
|
144 |
|
std::vector<float> GLBMu_tkIsoR03; |
145 |
|
std::vector<float> GLBMu_ntkIsoR03; |
146 |
|
std::vector<float> GLBMu_emIsoR03; |
167 |
|
std::vector<float> gmt_cands_eta; |
168 |
|
std::vector<float> gmt_cands_pt; |
169 |
|
std::vector<short> gmt_cands_qual; |
170 |
+ |
std::vector<short> gmt_cands_ismatched; |
171 |
+ |
|
172 |
+ |
//GT |
173 |
+ |
std::vector<short> gt_algo_bx; |
174 |
+ |
std::vector<short> gt_algo_bit; |
175 |
+ |
std::vector<short> gt_tt_bx; |
176 |
+ |
std::vector<short> gt_tt_bit; |