-
Notifications
You must be signed in to change notification settings - Fork 2
/
HZZ4LeptonsAnalysis_2e2mu.h
1928 lines (1884 loc) · 108 KB
/
HZZ4LeptonsAnalysis_2e2mu.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
//////////////////////////////////////////////////////////
// This class has been automatically generated on
// Thu Jun 7 12:14:04 2012 by ROOT version 5.32/00
// from TTree HZZ4LeptonsAnalysis/HZZ4Leptons Analysis Tree
// found on file: roottree_leptons_Fall11_0706.root
//////////////////////////////////////////////////////////
#ifndef HZZ4LeptonsAnalysis_h
#define HZZ4LeptonsAnalysis_h
#include <TROOT.h>
#include <TChain.h>
#include <TFile.h>
#include <iostream>
#include <fstream>
#include <TLorentzVector.h>
using namespace std;
// Header file for the classes stored in the TTree if any.
// Fixed size dimensions of array or collections stored in the TTree if any.
class HZZ4LeptonsAnalysis {
public :
TTree *fChain; //!pointer to the analyzed TTree or TChain
Int_t fCurrent; //!current Tree number in a TChain
// Declaration of leaf types
UInt_t Run;
UInt_t Event;
UInt_t LumiSection;
Float_t Avginstlumi;
Int_t num_PU_vertices;
Int_t PU_BunchCrossing;
Float_t MC_weighting;
Int_t RECO_nMuHLTMatch;
Float_t RECOMU_PT_MuHLTMatch[100];
Char_t HLTPathsFired[20000];
Float_t MC_E[7];
Float_t MC_PT[7];
Float_t MC_ETA[7];
Float_t MC_THETA[7];
Float_t MC_PHI[7];
Float_t MC_MASS[7];
Float_t MC_PDGID[7];
Float_t MC_LEPT_PT[4];
Float_t MC_LEPT_ETA[4];
Float_t MC_LEPT_PHI[4];
Float_t MC_LEPT_THETA[4];
Float_t MC_LEPT_PDGID[4];
Float_t MC_Z_PT[2][5];
Float_t MC_Z_ETA[2][5];
Float_t MC_Z_PHI[2][5];
Float_t MC_Z_THETA[2][5];
Float_t MC_Z_MASS[2][5];
Float_t MC_Z_PDGID[2][5];
Float_t MC_fourl_MASS[50][5];
Float_t MC_fourl_PT[50][5];
Float_t MC_fourl_PDGID[50][5];
Float_t MC_ZZ_MASS[4][7];
Float_t MC_ZZ_PT[4][7];
Float_t MC_ZZ_ETA[4][7];
Float_t MC_ZZ_PHI[4][7];
Float_t MC_ZZ_THETA[4][7];
Float_t MC_ZZ_PDGID[4][7];
Float_t MC_GENMET;
Double_t RECORF_2e2mu_cosTheta1_spin[100];
Double_t RECORF_2e2mu_cosTheta2_spin[100];
Double_t RECORF_2e2mu_cosThetaStar_spin[100];
Double_t RECORF_2e2mu_Phi_spin[100];
Double_t RECORF_2e2mu_Phi1_spin[100];
Double_t RECORF_2e2mu_Phi2_spin[100];
Double_t RECORF_2e2mu_phi1RF_spin[100];
Double_t RECORF_2e2mu_phi2RF_spin[100];
Double_t RECORF_2e2mu_MELA[100];
Double_t RECORF_4e_cosTheta1_spin[100];
Double_t RECORF_4e_cosTheta2_spin[100];
Double_t RECORF_4e_cosThetaStar_spin[100];
Double_t RECORF_4e_Phi_spin[100];
Double_t RECORF_4e_Phi1_spin[100];
Double_t RECORF_4e_Phi2_spin[100];
Double_t RECORF_4e_phi1RF_spin[100];
Double_t RECORF_4e_phi2RF_spin[100];
Double_t RECORF_4e_MELA[100];
Double_t RECORF_4mu_cosTheta1_spin[100];
Double_t RECORF_4mu_cosTheta2_spin[100];
Double_t RECORF_4mu_cosThetaStar_spin[100];
Double_t RECORF_4mu_Phi_spin[100];
Double_t RECORF_4mu_Phi1_spin[100];
Double_t RECORF_4mu_Phi2_spin[100];
Double_t RECORF_4mu_phi1RF_spin[100];
Double_t RECORF_4mu_phi2RF_spin[100];
Double_t RECORF_4mu_MELA[100];
Float_t RECO_ZMM_MASS[50];
Float_t RECO_ZEE_MASS[50];
Float_t RECO_DiLep_MASS[50];
Float_t RECO_ZMM_PT[3][50];
Float_t RECO_ZEE_PT[3][50];
Float_t RECO_DiLep_PT[3][50];
Float_t RECO_ZMM_ETA[3][50];
Float_t RECO_ZEE_ETA[3][50];
Float_t RECO_DiLep_ETA[3][50];
Float_t RECO_ZMM_PHI[3][50];
Float_t RECO_ZEE_PHI[3][50];
Float_t RECO_DiLep_PHI[3][50];
Float_t RECO_ZMMss_MASS[50];
Float_t RECO_ZEEss_MASS[50];
Float_t RECO_ZEM_MASS[50];
Float_t RECO_ZMMss_PT[3][50];
Float_t RECO_ZEEss_PT[3][50];
Float_t RECO_ZEM_PT[3][50];
Float_t RECO_ZMMss_ETA[3][50];
Float_t RECO_ZEEss_ETA[3][50];
Float_t RECO_ZEM_ETA[3][50];
Float_t RECO_ZMMss_PHI[3][50];
Float_t RECO_ZEEss_PHI[3][50];
Float_t RECO_ZEM_PHI[3][50];
Float_t RECO_MMMM_MASS[7][100];
Float_t RECO_MMMM_PT[7][100];
Float_t RECO_MMMM_ETA[7][100];
Float_t RECO_MMMM_PHI[7][100];
Float_t RECO_MMMM_MASS_REFIT[100];
Float_t RECO_EEEE_MASS[7][100];
Float_t RECO_EEEE_PT[7][100];
Float_t RECO_EEEE_ETA[7][100];
Float_t RECO_EEEE_PHI[7][100];
Float_t RECO_EEEE_MASS_REFIT[100];
Float_t RECO_EEMM_MASS[7][100];
Float_t RECO_EEMM_PT[7][100];
Float_t RECO_EEMM_ETA[7][100];
Float_t RECO_EEMM_PHI[7][100];
Float_t RECO_EEMM_MASS_REFIT[100];
Float_t RECO_LLL0_MASS[50];
Float_t RECO_LLL1_MASS[50];
Float_t RECO_LLL2_MASS[50];
Float_t RECO_LLL3_MASS[50];
Float_t RECO_LLL0_PT[4][50];
Float_t RECO_LLL1_PT[4][50];
Float_t RECO_LLL2_PT[4][50];
Float_t RECO_LLL3_PT[4][50];
Float_t RECO_LLLl0_MASS[20];
Float_t RECO_LLLl1_MASS[20];
Float_t RECO_LLLl0_PT[5][20];
Float_t RECO_LLLl1_PT[5][20];
Float_t RECO_LLLL0ss_MASS[20];
Float_t RECO_LLLL0ss_PT[5][20];
Float_t RECO_LLLL1ss_MASS[20];
Float_t RECO_LLLL1ss_PT[5][20];
Float_t RECO_LLLL2ss_MASS[20];
Float_t RECO_LLLL2ss_PT[5][20];
Float_t RECO_LLLL_MASS[7][100];
Float_t RECO_LLLL_PT[7][100];
Float_t RECO_LLLL_ETA[7][100];
Float_t RECO_LLLL_PHI[7][100];
Float_t RECOELE_E[100];
Float_t RECOELE_PT[100];
Float_t RECOELE_PTError[100];
Float_t RECOELE_P[100];
Float_t RECOELE_ETA[100];
Float_t RECOELE_THETA[100];
Float_t RECOELE_PHI[100];
Float_t RECOELE_MASS[100];
Float_t RECOELE_CHARGE[100];
UChar_t RECOELE_isEcalDriven[100];
UChar_t RECOELE_isTrackerDriven[100];
Float_t RECOELE_gsftrack_NPixHits[100];
Float_t RECOELE_gsftrack_NStripHits[100];
Float_t RECOELE_gsftrack_chi2[100];
Float_t RECOELE_gsftrack_dxyB[100];
Float_t RECOELE_gsftrack_dxy[100];
Float_t RECOELE_gsftrack_dxyError[100];
Float_t RECOELE_gsftrack_dzB[100];
Float_t RECOELE_gsftrack_dz[100];
Float_t RECOELE_gsftrack_dzError[100];
Int_t RECOELE_gsftrack_losthits[100];
Int_t RECOELE_gsftrack_validhits[100];
Int_t RECOELE_gsftrack_expected_inner_hits[100];
Float_t RECOELE_scl_E[100];
Float_t RECOELE_scl_Et[100];
Float_t RECOELE_scl_Eta[100];
Float_t RECOELE_scl_Phi[100];
Float_t RECOELE_ep[100];
Float_t RECOELE_eSeedp[100];
Float_t RECOELE_eSeedpout[100];
Float_t RECOELE_eElepout[100];
Float_t RECOELE_deltaEtaIn[100];
Float_t RECOELE_deltaEtaSeed[100];
Float_t RECOELE_deltaEtaEle[100];
Float_t RECOELE_deltaPhiIn[100];
Float_t RECOELE_deltaPhiSeed[100];
Float_t RECOELE_deltaPhiEle[100];
Int_t RECOELE_isbarrel[100];
Int_t RECOELE_isendcap[100];
Int_t RECOELE_isEBetaGap[100];
Int_t RECOELE_isEBphiGap[100];
Int_t RECOELE_isEEdeeGap[100];
Int_t RECOELE_isEEringGap[100];
Int_t RECOELE_isGap[100];
Float_t RECOELE_sigmaIetaIeta[100];
Float_t RECOELE_sigmaEtaEta[100];
Float_t RECOELE_e15[100];
Float_t RECOELE_e25max[100];
Float_t RECOELE_e55[100];
Float_t RECOELE_he[100];
Float_t RECOELE_r9[100];
Float_t RECOELE_mva[100];
Float_t RECOELE_fbrem[100];
Int_t RECOELE_nbrems[100];
Int_t RECOELE_Class[100];
Double_t RECOELE_fbrem_mode[100];
Double_t RECOELE_fbrem_mean[100];
Float_t RECOELE_EGMTRACKISO[100];
Float_t RECOELE_EGMHCALISO[100];
Float_t RECOELE_EGMECALISO[100];
Float_t RECOELE_EGMX[100];
Double_t RECOELE_PFchAllPart[100];
Double_t RECOELE_PFchHad[100];
Double_t RECOELE_PFneuHad[100];
Double_t RECOELE_PFphoton[100];
Double_t RECOELE_PFPUchAllPart[100];
Double_t RECOELE_PFX_dB[100];
Double_t RECOELE_PFX_rho[100];
Double_t RECOELE_PFX_rho_new[100];
Double_t RECOELE_regEnergy[100];
Double_t RECOELE_regEnergyError[100];
Float_t RECOELE_SIP[100];
Float_t RECOELE_IP[100];
Float_t RECOELE_IPERROR[100];
Float_t RECOELE_SIP_KF[100];
Float_t RECOELE_IP_KF[100];
Float_t RECOELE_IPERROR_KF[100];
Float_t RECOELE_SIP_GD[100];
Float_t RECOELE_SIP_GDEEEE[100];
Float_t RECOELE_SIP_Std[100];
Float_t RECOELE_SIP_StdEEEE[100];
Float_t RECOELE_SIP_Kin[100];
Float_t RECOELE_SIP_KinEEEE[100];
Float_t RECOELE_STIP[100];
Float_t RECOELE_SLIP[100];
Float_t RECOELE_TIP[100];
Float_t RECOELE_LIP[100];
Float_t RECOELE_TIPERROR[100];
Float_t RECOELE_LIPERROR[100];
Double_t RECOELE_sclRawE[100];
Double_t RECOELE_sclX[100];
Double_t RECOELE_sclY[100];
Double_t RECOELE_sclZ[100];
Double_t RECOELE_seedSubdet1[100];
Double_t RECOELE_seedDphi1[100];
Double_t RECOELE_seedDrz1[100];
Double_t RECOELE_seedSubdet2[100];
Double_t RECOELE_seedDphi2[100];
Double_t RECOELE_seedDrz2[100];
Double_t RECOELE_eidVeryLoose[100];
Double_t RECOELE_eidLoose[100];
Double_t RECOELE_eidMedium[100];
Double_t RECOELE_eidTight[100];
Double_t RECOELE_eidHZZVeryLoose[100];
Double_t RECOELE_eidHZZLoose[100];
Double_t RECOELE_eidHZZMedium[100];
Double_t RECOELE_eidHZZTight[100];
Double_t RECOELE_mvaTrigV0[100];
Double_t RECOELE_mvaNonTrigV0[100];
Double_t RECOELE_COV[100][3][3];
UChar_t RECOMU_isPFMu[100];
UChar_t RECOMU_isGlobalMu[100];
UChar_t RECOMU_isStandAloneMu[100];
UChar_t RECOMU_isTrackerMu[100];
UChar_t RECOMU_isCaloMu[100];
UChar_t RECOMU_isTrackerHighPtMu[100];
Float_t RECOMU_E[100];
Float_t RECOMU_PT[100];
Float_t RECOMU_P[100];
Float_t RECOMU_ETA[100];
Float_t RECOMU_THETA[100];
Float_t RECOMU_PHI[100];
Float_t RECOMU_MASS[100];
Float_t RECOMU_CHARGE[100];
Double_t RECOMU_COV[100][3][3];
Float_t RECOMU_TRACKISO[100];
Float_t RECOMU_TRACKISO_SUMPT[100];
Float_t RECOMU_HCALISO[100];
Float_t RECOMU_ECALISO[100];
Float_t RECOMU_X[100];
Double_t RECOMU_PFchHad[100];
Double_t RECOMU_PFneuHad[100];
Double_t RECOMU_PFphoton[100];
Double_t RECOMU_PFPUchAllPart[100];
Double_t RECOMU_PFX_dB[100];
Double_t RECOMU_PFX_dB_new[100];
Double_t RECOMU_PFX_rho[100];
Double_t RECOPFPHOT_PFchHad[20];
Double_t RECOPFPHOT_PFneuHad[20];
Double_t RECOPFPHOT_PFphoton[20];
Double_t RECOPFPHOT_PFPUchAllPart[20];
Double_t RECOPFPHOT_PFX_rho[20];
Float_t RECOMU_SIP[100];
Float_t RECOMU_IP[100];
Float_t RECOMU_IPERROR[100];
Float_t RECOMU_SIP_KF[100];
Float_t RECOMU_IP_KF[100];
Float_t RECOMU_IPERROR_KF[100];
Float_t RECOMU_SIP_GD[100];
Float_t RECOMU_SIP_GDMMMM[100];
Float_t RECOMU_SIP_Std[100];
Float_t RECOMU_SIP_StdMMMM[100];
Float_t RECOMU_SIP_Kin[100];
Float_t RECOMU_SIP_KinMMMM[100];
Float_t RECOMU_STIP[100];
Float_t RECOMU_SLIP[100];
Float_t RECOMU_TIP[100];
Float_t RECOMU_LIP[100];
Float_t RECOMU_TIPERROR[100];
Float_t RECOMU_LIPERROR[100];
Float_t RECOMU_caloCompatibility[100];
Float_t RECOMU_segmentCompatibility[100];
UInt_t RECOMU_numberOfMatches[100];
UInt_t RECOMU_numberOfMatchedStations[100];
UChar_t RECOMU_glbmuPromptTight[100];
UChar_t RECOMU_trkmuArbitration[100];
UChar_t RECOMU_trkmu2DCompatibilityLoose[100];
UChar_t RECOMU_trkmu2DCompatibilityTight[100];
UChar_t RECOMU_trkmuOneStationLoose[100];
UChar_t RECOMU_trkmuOneStationTight[100];
UChar_t RECOMU_trkmuLastStationLoose[100];
UChar_t RECOMU_trkmuLastStationTight[100];
UChar_t RECOMU_trkmuOneStationAngLoose[100];
UChar_t RECOMU_trkmuOneStationAngTight[100];
UChar_t RECOMU_trkmuLastStationAngLoose[100];
UChar_t RECOMU_trkmuLastStationAngTight[100];
UChar_t RECOMU_trkmuLastStationOptimizedLowPtLoose[100];
UChar_t RECOMU_trkmuLastStationOptimizedLowPtTight[100];
Float_t RECOMU_mutrkPT[100];
Float_t RECOMU_mutrkPTError[100];
Float_t RECOMU_mutrkDxy[100];
Float_t RECOMU_mutrkDxyError[100];
Float_t RECOMU_mutrkDxyB[100];
Float_t RECOMU_mutrkDz[100];
Float_t RECOMU_mutrkDzError[100];
Float_t RECOMU_mutrkDzB[100];
Float_t RECOMU_mutrkChi2PerNdof[100];
Float_t RECOMU_mutrkCharge[100];
Float_t RECOMU_mutrkNHits[100];
Float_t RECOMU_mutrkNStripHits[100];
Float_t RECOMU_mutrkNPixHits[100];
Float_t RECOMU_mutrkNMuonHits[100];
Float_t RECOMU_mutrktrackerLayersWithMeasurement[100];
Float_t RECOMU_muInnertrkDxy[100];
Float_t RECOMU_muInnertrkDxyError[100];
Float_t RECOMU_muInnertrkDxyB[100];
Float_t RECOMU_muInnertrkDz[100];
Float_t RECOMU_muInnertrkDzError[100];
Float_t RECOMU_muInnertrkDzB[100];
Float_t RECOMU_muInnertrkChi2PerNdof[100];
Float_t RECOMU_muInnertrktrackerLayersWithMeasurement[100];
Float_t RECOMU_muInnertrkPT[100];
Float_t RECOMU_muInnertrkPTError[100];
Float_t RECOMU_muInnertrkCharge[100];
Float_t RECOMU_muInnertrkNHits[100];
Float_t RECOMU_muInnertrkNStripHits[100];
Float_t RECOMU_muInnertrkNPixHits[100];
Int_t RECOMU_mubesttrkType[100];
Float_t RECOMU_mubesttrkDxy[100];
Float_t RECOMU_mubesttrkDxyError[100];
Float_t RECOMU_mubesttrkDz[100];
Float_t RECOMU_mubesttrkDzError[100];
Float_t RECOMU_mubesttrkPTError[100];
Double_t ftsigma[100];
Double_t gdX[100];
Double_t gdY[100];
Double_t gdZ[100];
Double_t ftsigmalag[100];
Double_t gdlagX[100];
Double_t gdlagY[100];
Double_t gdlagZ[100];
Double_t gdlagProb[100];
Double_t gdlagNdof[100];
Double_t ftsigmaMMMM[100];
Double_t gdXMMMM[100];
Double_t gdYMMMM[100];
Double_t gdZMMMM[100];
Double_t ftsigmalagMMMM[100];
Double_t gdlagXMMMM[100];
Double_t gdlagYMMMM[100];
Double_t gdlagZMMMM[100];
Double_t gdlagProbMMMM[100];
Double_t gdlagNdofMMMM[100];
Double_t ftsigmaEEEE[100];
Double_t gdXEEEE[100];
Double_t gdYEEEE[100];
Double_t gdZEEEE[100];
Double_t ftsigmalagEEEE[100];
Double_t gdlagXEEEE[100];
Double_t gdlagYEEEE[100];
Double_t gdlagZEEEE[100];
Double_t gdlagProbEEEE[100];
Double_t gdlagNdofEEEE[100];
Double_t StdFitVertexX[100];
Double_t StdFitVertexY[100];
Double_t StdFitVertexZ[100];
Double_t StdFitVertexChi2r[100];
Double_t StdFitVertexProb[100];
Float_t StdFitVertexTrack_PT[4][100];
Float_t StdFitVertexTrack_ETA[4][100];
Float_t StdFitVertexTrack_PHI[4][100];
Double_t KinFitVertexX[100];
Double_t KinFitVertexY[100];
Double_t KinFitVertexZ[100];
Double_t KinFitVertexChi2r[100];
Double_t KinFitVertexProb[100];
Double_t StdFitVertexXMMMM[100];
Double_t StdFitVertexYMMMM[100];
Double_t StdFitVertexZMMMM[100];
Double_t StdFitVertexChi2rMMMM[100];
Double_t StdFitVertexProbMMMM[100];
Float_t StdFitVertexTrackMMMM_PT[4][100];
Float_t StdFitVertexTrackMMMM_ETA[4][100];
Float_t StdFitVertexTrackMMMM_PHI[4][100];
Double_t KinFitVertexXMMMM[100];
Double_t KinFitVertexYMMMM[100];
Double_t KinFitVertexZMMMM[100];
Double_t KinFitVertexChi2rMMMM[100];
Double_t KinFitVertexProbMMMM[100];
Double_t StdFitVertexXEEEE[100];
Double_t StdFitVertexYEEEE[100];
Double_t StdFitVertexZEEEE[100];
Double_t StdFitVertexChi2rEEEE[100];
Double_t StdFitVertexProbEEEE[100];
Float_t StdFitVertexTrackEEEE_PT[4][100];
Float_t StdFitVertexTrackEEEE_ETA[4][100];
Float_t StdFitVertexTrackEEEE_PHI[4][100];
Double_t KinFitVertexXEEEE[100];
Double_t KinFitVertexYEEEE[100];
Double_t KinFitVertexZEEEE[100];
Double_t KinFitVertexChi2rEEEE[100];
Double_t KinFitVertexProbEEEE[100];
Double_t StdFitVertexChi2rMMM[50];
Double_t StdFitVertexProbMMM[50];
Double_t StdFitVertexChi2rMME[50];
Double_t StdFitVertexProbMME[50];
Double_t StdFitVertexChi2rEEE[50];
Double_t StdFitVertexProbEEE[50];
Double_t StdFitVertexChi2rMEE[50];
Double_t StdFitVertexProbMEE[50];
Double_t StdFitVertexChi2rDiLep[40];
Double_t StdFitVertexProbDiLep[40];
Float_t ConvMapDist[100];
Float_t ConvMapDcot[100];
UChar_t RECOMU_MatchingMCTruth[100];
Float_t RECOMU_MatchingMCpT[100];
Float_t RECOMU_MatchingMCEta[100];
Float_t RECOMU_MatchingMCPhi[100];
UChar_t RECOELE_MatchingMCTruth[100];
Float_t RECOELE_MatchingMCpT[100];
Float_t RECOELE_MatchingMCEta[100];
Float_t RECOELE_MatchingMCPhi[100];
UChar_t RECOPHOT_MatchingMCTruth[50];
Float_t RECOPHOT_MatchingMCpT[50];
Float_t RECOPHOT_MatchingMCEta[50];
Float_t RECOPHOT_MatchingMCPhi[50];
UChar_t RECOzMuMu_MatchingMCTruth[50];
Float_t RECOzMuMu_MatchingMCpT[50];
Float_t RECOzMuMu_MatchingMCmass[50];
Float_t RECOzMuMu_MatchingMCEta[50];
Float_t RECOzMuMu_MatchingMCPhi[50];
UChar_t RECOzEE_MatchingMCTruth[50];
Float_t RECOzEE_MatchingMCpT[50];
Float_t RECOzEE_MatchingMCmass[50];
Float_t RECOzEE_MatchingMCEta[50];
Float_t RECOzEE_MatchingMCPhi[50];
UChar_t RECOHzzEEEE_MatchingMCTruth[100];
Float_t RECOHzzEEEE_MatchingMCpT[100];
Float_t RECOHzzEEEE_MatchingMCmass[100];
Float_t RECOHzzEEEE_MatchingMCEta[100];
Float_t RECOHzzEEEE_MatchingMCPhi[100];
UChar_t RECOHzzEEMM_MatchingMCTruth[100];
Float_t RECOHzzEEMM_MatchingMCpT[100];
Float_t RECOHzzEEMM_MatchingMCmass[100];
Float_t RECOHzzEEMM_MatchingMCEta[100];
Float_t RECOHzzEEMM_MatchingMCPhi[100];
UChar_t RECOHzzMMMM_MatchingMCTruth[100];
Float_t RECOHzzMMMM_MatchingMCpT[100];
Float_t RECOHzzMMMM_MatchingMCmass[100];
Float_t RECOHzzMMMM_MatchingMCEta[100];
Float_t RECOHzzMMMM_MatchingMCPhi[100];
Int_t RECO_NMU;
Int_t RECO_NELE;
Int_t RECO_NTRACK;
Float_t RECO_TRACK_PT[200];
Float_t RECO_TRACK_ETA[200];
Float_t RECO_TRACK_PHI[200];
Float_t RECO_TRACK_CHI2[200];
Float_t RECO_TRACK_CHI2RED[200];
Float_t RECO_TRACK_CHI2PROB[200];
Int_t RECO_TRACK_NHITS[200];
Float_t RECO_TRACK_DXY[200];
Float_t RECO_TRACK_DXYERR[200];
Float_t RECO_TRACK_DZ[200];
Float_t RECO_TRACK_DZERR[200];
Int_t RECO_NPHOT;
Float_t RECOPHOT_PT[20];
Float_t RECOPHOT_ETA[20];
Float_t RECOPHOT_PHI[20];
Float_t RECOPHOT_THETA[20];
Int_t RECO_NPFPHOT;
Float_t RECOPFPHOT_PT[20];
Float_t RECOPFPHOT_PTError[20];
Float_t RECOPFPHOT_ETA[20];
Float_t RECOPFPHOT_PHI[20];
Float_t RECOPFPHOT_THETA[20];
Double_t BeamSpot_X;
Double_t BeamSpot_Y;
Double_t BeamSpot_Z;
Int_t RECO_NVTX;
Float_t RECO_VERTEX_x[15];
Float_t RECO_VERTEX_y[15];
Float_t RECO_VERTEX_z[15];
Float_t RECO_VERTEX_ndof[15];
Float_t RECO_VERTEX_chi2[15];
Int_t RECO_VERTEX_ntracks[15];
Float_t RECO_VERTEXPROB[15];
UChar_t RECO_VERTEX_isValid[15];
Float_t RECO_VERTEX_TRACK_PT[15][100];
Int_t RECO_PFJET_N;
Int_t RECO_PFJET_CHARGE[100];
Float_t RECO_PFJET_ET[100];
Float_t RECO_PFJET_PT[100];
Float_t RECO_PFJET_ETA[100];
Float_t RECO_PFJET_PHI[100];
Int_t RECO_PFJET_PUID[100];
Float_t RECO_PFJET_PUID_MVA[100];
Double_t RHO_ele;
Double_t RHO_mu;
Float_t RECO_PFJET_PT_UncUp[200];
Float_t RECO_PFJET_PT_UncDn[200];
Float_t RECO_PFJET_AREA[200];
Float_t RECO_PFJET_PTD[200];
Float_t RECO_PFJET_CHARGED_HADRON_ENERGY[200];
Float_t RECO_PFJET_NEUTRAL_HADRON_ENERGY[200];
Float_t RECO_PFJET_PHOTON_ENERGY[200];
Float_t RECO_PFJET_ELECTRON_ENERGY[200];
Float_t RECO_PFJET_MUON_ENERGY[200];
Float_t RECO_PFJET_HF_HADRON_ENERGY[200];
Float_t RECO_PFJET_HF_EM_ENERGY[200];
Float_t RECO_PFJET_CHARGED_EM_ENERGY[200];
Float_t RECO_PFJET_CHARGED_MU_ENERGY[200];
Float_t RECO_PFJET_NEUTRAL_EM_ENERGY[200];
Int_t RECO_PFJET_CHARGED_HADRON_MULTIPLICITY[200];
Int_t RECO_PFJET_NEUTRAL_HADRON_MULTIPLICITY[200];
Int_t RECO_PFJET_PHOTON_MULTIPLICITY[200];
Int_t RECO_PFJET_ELECTRON_MULTIPLICITY[200];
Int_t RECO_PFJET_MUON_MULTIPLICITY[200];
Int_t RECO_PFJET_HF_HADRON_MULTIPLICTY[200];
Int_t RECO_PFJET_HF_EM_MULTIPLICITY[200];
Int_t RECO_PFJET_CHARGED_MULTIPLICITY[200];
Int_t RECO_PFJET_NEUTRAL_MULTIPLICITY[200];
Int_t RECO_PFJET_NCOMPONENTS[200];
Int_t RECO_PFJET_COMPONENT_PDGID[200][100];
Float_t RECO_PFJET_COMPONENT_PT[200][100];
Float_t RECO_PFJET_COMPONENT_ETA[200][100];
Float_t RECO_PFJET_COMPONENT_PHI[200][100];
Float_t RECO_PFJET_COMPONENT_E[200][100];
Float_t RECO_PFJET_COMPONENT_CHARGE[200][100];
Float_t RECO_PFJET_COMPONENT_TRANSVERSE_MASS[200][100];
Float_t RECO_PFJET_COMPONENT_XVERTEX[200][100];
Float_t RECO_PFJET_COMPONENT_YVERTEX[200][100];
Float_t RECO_PFJET_COMPONENT_ZVERTEX[200][100];
Float_t RECO_PFJET_COMPONENT_VERTEX_CHI2[200][100];
//@
Int_t LHE_PARTON_N;
UChar_t LHE_PARTON_CLEAR[10];
Int_t LHE_PARTON_PDGID[10];
Float_t LHE_PARTON_PT[10];
Float_t LHE_PARTON_ETA[10];
Float_t LHE_PARTON_PHI[10];
Float_t LHE_PARTON_E[10];
Float_t RECO_CALOMET;
Float_t RECO_PFMET;
Float_t RECO_PFMET_X;
Float_t RECO_PFMET_Y;
Float_t RECO_PFMET_PHI;
Float_t RECO_PFMET_THETA;
Float_t RECO_TCMET;
Float_t RECO_CORMETMUONS;
//@Type I correction MET
Float_t RECO_PFMET_JetEnUp;
Float_t RECO_PFMET_JetEnDn;
Float_t RECO_PFMET_ElectronEnUp;
Float_t RECO_PFMET_ElectronEnDn;
Float_t RECO_PFMET_MuonEnUp;
Float_t RECO_PFMET_MuonEnDn;
Float_t RECO_PFMET_JetResUp;
Float_t RECO_PFMET_JetResDn;
Float_t RECO_PFMET_UnclusteredEnUp;
Float_t RECO_PFMET_UnclusteredEnDn;
Float_t RECO_PFMET_PhotonEnUp;
Float_t RECO_PFMET_PhotonEnDn;
Float_t tCHighEff_BTagJet_PT[50];
Float_t tCHighPur_BTagJet_PT[50];
Float_t cSV_BTagJet_PT[50];
Float_t tCHighEff_BTagJet_ETA[50];
Float_t tCHighPur_BTagJet_ETA[50];
Float_t cSV_BTagJet_ETA[50];
Float_t tCHighEff_BTagJet_PHI[50];
Float_t tCHighPur_BTagJet_PHI[50];
Float_t cSV_BTagJet_PHI[50];
Float_t tCHighEff_BTagJet_DISCR[50];
Float_t tCHighPur_BTagJet_DISCR[50];
Float_t cSV_BTagJet_DISCR[50];
Float_t cSV_BTagJet_ET[50];
// List of branches
TBranch *b_irun; //!
TBranch *b_ievt; //!
TBranch *b_ils; //!
TBranch *b_Avginstlumi; //!
TBranch *b_num_PU_vertices; //!
TBranch *b_PU_BunchCrossing; //!
TBranch *b_MC_weighting; //!
TBranch *b_RECO_nMuHLTMatch; //!
TBranch *b_RECOMU_PT_MuHLTMatch; //!
TBranch *b_HLTPathsFired; //!
TBranch *b_MC_E; //!
TBranch *b_MC_PT; //!
TBranch *b_MC_ETA; //!
TBranch *b_MC_THETA; //!
TBranch *b_MC_PHI; //!
TBranch *b_MC_MASS; //!
TBranch *b_MC_PDGID; //!
TBranch *b_MC_LEPT_PT; //!
TBranch *b_MC_LEPT_ETA; //!
TBranch *b_MC_LEPT_PHI; //!
TBranch *b_MC_LEPT_THETA; //!
TBranch *b_MC_LEPT_PDGID; //!
TBranch *b_MC_Z_PT; //!
TBranch *b_MC_Z_ETA; //!
TBranch *b_MC_Z_PHI; //!
TBranch *b_MC_Z_THETA; //!
TBranch *b_MC_Z_MASS; //!
TBranch *b_MC_Z_PDGID; //!
TBranch *b_MC_fourl_MASS; //!
TBranch *b_MC_fourl_PT; //!
TBranch *b_MC_fourl_PDGID; //!
TBranch *b_MC_ZZ_MASS; //!
TBranch *b_MC_ZZ_PT; //!
TBranch *b_MC_ZZ_ETA; //!
TBranch *b_MC_ZZ_PHI; //!
TBranch *b_MC_ZZ_THETA; //!
TBranch *b_MC_ZZ_PDGID; //!
TBranch *b_MC_GENMET; //!
TBranch *b_RECORF_2e2mu_cosTheta1_spin; //!
TBranch *b_RECORF_2e2mu_cosTheta2_spin; //!
TBranch *b_RECORF_2e2mu_cosThetaStar_spin; //!
TBranch *b_RECORF_2e2mu_Phi_spin; //!
TBranch *b_RECORF_2e2mu_Phi1_spin; //!
TBranch *b_RECORF_2e2mu_Phi2_spin; //!
TBranch *b_RECORF_2e2mu_phi1RF_spin; //!
TBranch *b_RECORF_2e2mu_phi2RF_spin; //!
TBranch *b_RECORF_2e2mu_MELA; //!
TBranch *b_RECORF_4e_cosTheta1_spin; //!
TBranch *b_RECORF_4e_cosTheta2_spin; //!
TBranch *b_RECORF_4e_cosThetaStar_spin; //!
TBranch *b_RECORF_4e_Phi_spin; //!
TBranch *b_RECORF_4e_Phi1_spin; //!
TBranch *b_RECORF_4e_Phi2_spin; //!
TBranch *b_RECORF_4e_phi1RF_spin; //!
TBranch *b_RECORF_4e_phi2RF_spin; //!
TBranch *b_RECORF_4e_MELA; //!
TBranch *b_RECORF_4mu_cosTheta1_spin; //!
TBranch *b_RECORF_4mu_cosTheta2_spin; //!
TBranch *b_RECORF_4mu_cosThetaStar_spin; //!
TBranch *b_RECORF_4mu_Phi_spin; //!
TBranch *b_RECORF_4mu_Phi1_spin; //!
TBranch *b_RECORF_4mu_Phi2_spin; //!
TBranch *b_RECORF_4mu_phi1RF_spin; //!
TBranch *b_RECORF_4mu_phi2RF_spin; //!
TBranch *b_RECORF_4mu_MELA; //!
TBranch *b_RECO_ZMM_MASS; //!
TBranch *b_RECO_ZEE_MASS; //!
TBranch *b_RECO_DiLep_MASS; //!
TBranch *b_RECO_ZMM_PT; //!
TBranch *b_RECO_ZEE_PT; //!
TBranch *b_RECO_DiLep_PT; //!
TBranch *b_RECO_ZMM_ETA; //!
TBranch *b_RECO_ZEE_ETA; //!
TBranch *b_RECO_DiLep_ETA; //!
TBranch *b_RECO_ZMM_PHI; //!
TBranch *b_RECO_ZEE_PHI; //!
TBranch *b_RECO_DiLep_PHI; //!
TBranch *b_RECO_ZMMss_MASS; //!
TBranch *b_RECO_ZEEss_MASS; //!
TBranch *b_RECO_ZEM_MASS; //!
TBranch *b_RECO_ZMMss_PT; //!
TBranch *b_RECO_ZEEss_PT; //!
TBranch *b_RECO_ZEM_PT; //!
TBranch *b_RECO_ZMMss_ETA; //!
TBranch *b_RECO_ZEEss_ETA; //!
TBranch *b_RECO_ZEM_ETA; //!
TBranch *b_RECO_ZMMss_PHI; //!
TBranch *b_RECO_ZEEss_PHI; //!
TBranch *b_RECO_ZEM_PHI; //!
TBranch *b_RECO_MMMM_MASS; //!
TBranch *b_RECO_MMMM_PT; //!
TBranch *b_RECO_MMMM_ETA; //!
TBranch *b_RECO_MMMM_PHI; //!
TBranch *b_RECO_MMMM_MASS_REFIT; //!
TBranch *b_RECO_EEEE_MASS; //!
TBranch *b_RECO_EEEE_PT; //!
TBranch *b_RECO_EEEE_ETA; //!
TBranch *b_RECO_EEEE_PHI; //!
TBranch *b_RECO_EEEE_MASS_REFIT; //!
TBranch *b_RECO_EEMM_MASS; //!
TBranch *b_RECO_EEMM_PT; //!
TBranch *b_RECO_EEMM_ETA; //!
TBranch *b_RECO_EEMM_PHI; //!
TBranch *b_RECO_EEMM_MASS_REFIT; //!
TBranch *b_RECO_LLL0_MASS; //!
TBranch *b_RECO_LLL1_MASS; //!
TBranch *b_RECO_LLL2_MASS; //!
TBranch *b_RECO_LLL3_MASS; //!
TBranch *b_RECO_LLL0_PT; //!
TBranch *b_RECO_LLL1_PT; //!
TBranch *b_RECO_LLL2_PT; //!
TBranch *b_RECO_LLL3_PT; //!
TBranch *b_RECO_LLLl0_MASS; //!
TBranch *b_RECO_LLLl1_MASS; //!
TBranch *b_RECO_LLLl0_PT; //!
TBranch *b_RECO_LLLl1_PT; //!
TBranch *b_RECO_LLLL0ss_MASS; //!
TBranch *b_RECO_LLLL0ss_PT; //!
TBranch *b_RECO_LLLL1ss_MASS; //!
TBranch *b_RECO_LLLL1ss_PT; //!
TBranch *b_RECO_LLLL2ss_MASS; //!
TBranch *b_RECO_LLLL2ss_PT; //!
TBranch *b_RECO_LLLL_MASS; //!
TBranch *b_RECO_LLLL_PT; //!
TBranch *b_RECO_LLLL_ETA; //!
TBranch *b_RECO_LLLL_PHI; //!
TBranch *b_RECOELE_E; //!
TBranch *b_RECOELE_PT; //!
TBranch *b_RECOELE_PTError; //!
TBranch *b_RECOELE_P; //!
TBranch *b_RECOELE_ETA; //!
TBranch *b_RECOELE_THETA; //!
TBranch *b_RECOELE_PHI; //!
TBranch *b_RECOELE_MASS; //!
TBranch *b_RECOELE_CHARGE; //!
TBranch *b_RECOELE_isEcalDriven; //!
TBranch *b_RECOELE_isTrackerDriven; //!
TBranch *b_RECOELE_gsftrack_NPixHits; //!
TBranch *b_RECOELE_gsftrack_NStripHits; //!
TBranch *b_RECOELE_gsftrack_chi2; //!
TBranch *b_RECOELE_gsftrack_dxyB; //!
TBranch *b_RECOELE_gsftrack_dxy; //!
TBranch *b_RECOELE_gsftrack_dxyError; //!
TBranch *b_RECOELE_gsftrack_dzB; //!
TBranch *b_RECOELE_gsftrack_dz; //!
TBranch *b_RECOELE_gsftrack_dzError; //!
TBranch *b_RECOELE_gsftrack_losthits; //!
TBranch *b_RECOELE_gsftrack_validhits; //!
TBranch *b_RECOELE_gsftrack_expected_inner_hits; //!
TBranch *b_RECOELE_scl_E; //!
TBranch *b_RECOELE_scl_Et; //!
TBranch *b_RECOELE_scl_Eta; //!
TBranch *b_RECOELE_scl_Phi; //!
TBranch *b_RECOELE_ep; //!
TBranch *b_RECOELE_eSeedp; //!
TBranch *b_RECOELE_eSeedpout; //!
TBranch *b_RECOELE_eElepout; //!
TBranch *b_RECOELE_deltaEtaIn; //!
TBranch *b_RECOELE_deltaEtaSeed; //!
TBranch *b_RECOELE_deltaEtaEle; //!
TBranch *b_RECOELE_deltaPhiIn; //!
TBranch *b_RECOELE_deltaPhiSeed; //!
TBranch *b_RECOELE_deltaPhiEle; //!
TBranch *b_RECOELE_isbarrel; //!
TBranch *b_RECOELE_isendcap; //!
TBranch *b_RECOELE_isEBetaGap; //!
TBranch *b_RECOELE_isEBphiGap; //!
TBranch *b_RECOELE_isEEdeeGap; //!
TBranch *b_RECOELE_isEEringGap; //!
TBranch *b_RECOELE_isGap; //!
TBranch *b_RECOELE_sigmaIetaIeta; //!
TBranch *b_RECOELE_sigmaEtaEta; //!
TBranch *b_RECOELE_e15; //!
TBranch *b_RECOELE_e25max; //!
TBranch *b_RECOELE_e55; //!
TBranch *b_RECOELE_he; //!
TBranch *b_RECOELE_r9; //!
TBranch *b_RECOELE_mva; //!
TBranch *b_RECOELE_fbrem; //!
TBranch *b_RECOELE_nbrems; //!
TBranch *b_RECOELE_Class; //!
TBranch *b_RECOELE_fbrem_mode; //!
TBranch *b_RECOELE_fbrem_mean; //!
TBranch *b_RECOELE_EGMTRACKISO; //!
TBranch *b_RECOELE_EGMHCALISO; //!
TBranch *b_RECOELE_EGMECALISO; //!
TBranch *b_RECOELE_EGMX; //!
TBranch *b_RECOELE_PFchAllPart; //!
TBranch *b_RECOELE_PFchHad; //!
TBranch *b_RECOELE_PFneuHad; //!
TBranch *b_RECOELE_PFphoton; //!
TBranch *b_RECOELE_PFPUchAllPart; //!
TBranch *b_RECOELE_PFX_dB; //!
TBranch *b_RECOELE_PFX_rho; //!
TBranch *b_RECOELE_regEnergy; //!
TBranch *b_RECOELE_regEnergyError; //!
TBranch *b_RECOELE_SIP; //!
TBranch *b_RECOELE_IP; //!
TBranch *b_RECOELE_IPERROR; //!
TBranch *b_RECOELE_SIP_KF; //!
TBranch *b_RECOELE_IP_KF; //!
TBranch *b_RECOELE_IPERROR_KF; //!
TBranch *b_RECOELE_SIP_GD; //!
TBranch *b_RECOELE_SIP_GDEEEE; //!
TBranch *b_RECOELE_SIP_Std; //!
TBranch *b_RECOELE_SIP_StdEEEE; //!
TBranch *b_RECOELE_SIP_Kin; //!
TBranch *b_RECOELE_SIP_KinEEEE; //!
TBranch *b_RECOELE_STIP; //!
TBranch *b_RECOELE_SLIP; //!
TBranch *b_RECOELE_TIP; //!
TBranch *b_RECOELE_LIP; //!
TBranch *b_RECOELE_TIPERROR; //!
TBranch *b_RECOELE_LIPERROR; //!
TBranch *b_RECOELE_sclRawE; //!
TBranch *b_RECOELE_sclX; //!
TBranch *b_RECOELE_sclY; //!
TBranch *b_RECOELE_sclZ; //!
TBranch *b_RECOELE_seedSubdet1; //!
TBranch *b_RECOELE_seedDphi; //!
TBranch *b_RECOELE_seedDrz1; //!
TBranch *b_RECOELE_seedSubdet2; //!
TBranch *b_RECOELE_seedDphi2; //!
TBranch *b_RECOELE_seedDrz2; //!
TBranch *b_RECOELE_eidVeryLoose; //!
TBranch *b_RECOELE_eidLoose; //!
TBranch *b_RECOELE_eidMedium; //!
TBranch *b_RECOELE_eidTight; //!
TBranch *b_RECOELE_eidHZZVeryLoose; //!
TBranch *b_RECOELE_eidHZZLoose; //!
TBranch *b_RECOELE_eidHZZMedium; //!
TBranch *b_RECOELE_eidHZZTight; //!
TBranch *b_RECOELE_mvaTrigV0; //!
TBranch *b_RECOELE_mvaNonTrigV0; //!
TBranch *b_RECOELE_COV; //!
TBranch *b_RECOMU_isPFMu; //!
TBranch *b_RECOMU_isGlobalMu; //!
TBranch *b_RECOMU_isStandAloneMu; //!
TBranch *b_RECOMU_isTrackerMu; //!
TBranch *b_RECOMU_isCaloMu; //!
TBranch *b_RECOMU_isTrackerHighPtMu; //!
TBranch *b_RECOMU_E; //!
TBranch *b_RECOMU_PT; //!
TBranch *b_RECOMU_P; //!
TBranch *b_RECOMU_ETA; //!
TBranch *b_RECOMU_THETA; //!
TBranch *b_RECOMU_PHI; //!
TBranch *b_RECOMU_MASS; //!
TBranch *b_RECOMU_CHARGE; //!
TBranch *b_RECOMU_COV; //!
TBranch *b_RECOMU_TRACKISO; //!
TBranch *b_RECOMU_TRACKISO_SUMPT; //!
TBranch *b_RECOMU_HCALISO; //!
TBranch *b_RECOMU_ECALISO; //!
TBranch *b_RECOMU_X; //!
TBranch *b_RECOMU_PFchHad; //!
TBranch *b_RECOMU_PFneuHad; //!
TBranch *b_RECOMU_PFphoton; //!
TBranch *b_RECOMU_PFPUchAllPart; //!
TBranch *b_RECOMU_PFX_dB; //!
TBranch *b_RECOMU_PFX_rho; //!
TBranch *b_RECOPFPHOT_PFchHad; //!
TBranch *b_RECOPFPHOT_PFneuHad; //!
TBranch *b_RECOPFPHOT_PFphoton; //!
TBranch *b_RECOPFPHOT_PFPUchAllPart; //!
TBranch *b_RECOPFPHOT_PFX_rho; //!
TBranch *b_RECOMU_SIP; //!
TBranch *b_RECOMU_IP; //!
TBranch *b_RECOMU_IPERROR; //!
TBranch *b_RECOMU_SIP_KF; //!
TBranch *b_RECOMU_IP_KF; //!
TBranch *b_RECOMU_IPERROR_KF; //!
TBranch *b_RECOMU_SIP_GD; //!
TBranch *b_RECOMU_SIP_GDMMMM; //!
TBranch *b_RECOMU_SIP_Std; //!
TBranch *b_RECOMU_SIP_StdMMMM; //!
TBranch *b_RECOMU_SIP_Kin; //!
TBranch *b_RECOMU_SIP_KinMMMM; //!
TBranch *b_RECOMU_STIP; //!
TBranch *b_RECOMU_SLIP; //!
TBranch *b_RECOMU_TIP; //!
TBranch *b_RECOMU_LIP; //!
TBranch *b_RECOMU_TIPERROR; //!
TBranch *b_RECOMU_LIPERROR; //!
TBranch *b_RECOMU_caloCompatibility; //!
TBranch *b_RECOMU_segmentCompatibility; //!
TBranch *b_RECOMU_numberOfMatches; //!
TBranch *b_RECOMU_numberOfMatchedStations; //!
TBranch *b_RECOMU_glbmuPromptTight; //!
TBranch *b_RECOMU_trkmuArbitration; //!
TBranch *b_RECOMU_trkmu2DCompatibilityLoose; //!
TBranch *b_RECOMU_trkmu2DCompatibilityTight; //!
TBranch *b_RECOMU_trkmuOneStationLoose; //!
TBranch *b_RECOMU_trkmuOneStationTight; //!
TBranch *b_RECOMU_trkmuLastStationLoose; //!
TBranch *b_RECOMU_trkmuLastStationTight; //!
TBranch *b_RECOMU_trkmuOneStationAngLoose; //!
TBranch *b_RECOMU_trkmuOneStationAngTight; //!
TBranch *b_RECOMU_trkmuLastStationAngLoose; //!
TBranch *b_RECOMU_trkmuLastStationAngTight; //!
TBranch *b_RECOMU_trkmuLastStationOptimizedLowPtLoose; //!
TBranch *b_RECOMU_trkmuLastStationOptimizedLowPtTight; //!
TBranch *b_RECOMU_mutrkPT; //!
TBranch *b_RECOMU_mutrkPTError; //!
TBranch *b_RECOMU_mutrkDxy; //!
TBranch *b_RECOMU_mutrkDxyError; //!
TBranch *b_RECOMU_mutrkDxyB; //!
TBranch *b_RECOMU_mutrkDz; //!
TBranch *b_RECOMU_mutrkDzError; //!
TBranch *b_RECOMU_mutrkDzB; //!
TBranch *b_RECOMU_mutrkChi2PerNdof; //!
TBranch *b_RECOMU_mutrkCharge; //!
TBranch *b_RECOMU_mutrkNHits; //!
TBranch *b_RECOMU_mutrkNStripHits; //!
TBranch *b_RECOMU_mutrkNPixHits; //!
TBranch *b_RECOMU_mutrkNMuonHits; //!
TBranch *b_RECOMU_mutrktrackerLayersWithMeasurement; //!
TBranch *b_RECOMU_muInnertrkDxy; //!
TBranch *b_RECOMU_muInnertrkDxyError; //!
TBranch *b_RECOMU_muInnertrkDxyB; //!
TBranch *b_RECOMU_muInnertrkDz; //!
TBranch *b_RECOMU_muInnertrkDzError; //!
TBranch *b_RECOMU_muInnertrkDzB; //!
TBranch *b_RECOMU_muInnertrkChi2PerNdof; //!
TBranch *b_RECOMU_muInnertrktrackerLayersWithMeasurement; //!
TBranch *b_RECOMU_muInnertrkPT; //!
TBranch *b_RECOMU_muInnertrkPTError; //!
TBranch *b_RECOMU_muInnertrkCharge; //!
TBranch *b_RECOMU_muInnertrkNHits; //!
TBranch *b_RECOMU_muInnertrkNStripHits; //!
TBranch *b_RECOMU_muInnertrkNPixHits; //!
TBranch *b_RECOMU_mubesttrkType; //!
TBranch *b_RECOMU_mubesttrkDxy; //!
TBranch *b_RECOMU_mubesttrkDxyError; //!
TBranch *b_RECOMU_mubesttrkDz; //!
TBranch *b_RECOMU_mubesttrkDzError; //!
TBranch *b_RECOMU_mubesttrkPTError; //!
TBranch *b_ftsigma; //!
TBranch *b_gdX; //!
TBranch *b_gdY; //!
TBranch *b_gdZ; //!
TBranch *b_ftsigmalag; //!
TBranch *b_gdlagX; //!
TBranch *b_gdlagY; //!
TBranch *b_gdlagZ; //!
TBranch *b_gdlagProb; //!
TBranch *b_gdlagNdof; //!
TBranch *b_ftsigmaMMMM; //!
TBranch *b_gdXMMMM; //!
TBranch *b_gdYMMMM; //!
TBranch *b_gdZMMMM; //!
TBranch *b_ftsigmalagMMMM; //!
TBranch *b_gdlagXMMMM; //!
TBranch *b_gdlagYMMMM; //!
TBranch *b_gdlagZMMMM; //!
TBranch *b_gdlagProbMMMM; //!
TBranch *b_gdlagNdofMMMM; //!
TBranch *b_ftsigmaEEEE; //!
TBranch *b_gdXEEEE; //!
TBranch *b_gdYEEEE; //!
TBranch *b_gdZEEEE; //!
TBranch *b_ftsigmalagEEEE; //!
TBranch *b_gdlagXEEEE; //!
TBranch *b_gdlagYEEEE; //!
TBranch *b_gdlagZEEEE; //!
TBranch *b_gdlagProbEEEE; //!
TBranch *b_gdlagNdofEEEE; //!
TBranch *b_StdFitVertexX; //!
TBranch *b_StdFitVertexY; //!
TBranch *b_StdFitVertexZ; //!
TBranch *b_StdFitVertexChi2r; //!
TBranch *b_StdFitVertexProb; //!
TBranch *b_StdFitVertexTrack_PT; //!
TBranch *b_StdFitVertexTrack_ETA; //!
TBranch *b_StdFitVertexTrack_PHI; //!
TBranch *b_KinFitVertexX; //!
TBranch *b_KinFitVertexY; //!
TBranch *b_KinFitVertexZ; //!
TBranch *b_KinFitVertexChi2r; //!
TBranch *b_KinFitVertexProb; //!
TBranch *b_StdFitVertexXMMMM; //!
TBranch *b_StdFitVertexYMMMM; //!