36 m_trigger_diamond_ntrig = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_ntrig");
37 m_trigger_diamond_bc = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_bc");
38 m_trigger_diamond_sector = std::make_shared<MuonVal::VectorBranch<char> >(
tree,
"MM_diamond_sector");
39 m_trigger_diamond_sectorPhi = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_sectorPhi");
40 m_trigger_diamond_totalCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_totalCount");
41 m_trigger_diamond_realCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_realCount");
42 m_trigger_diamond_iX = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_iX");
43 m_trigger_diamond_iU = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_iU");
44 m_trigger_diamond_iV = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_iV");
45 m_trigger_diamond_XbkgCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_XbkgCount");
46 m_trigger_diamond_UVbkgCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_UVbkgCount");
47 m_trigger_diamond_XmuonCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_XmuonCount");
48 m_trigger_diamond_UVmuonCount = std::make_shared<MuonVal::VectorBranch<unsigned int> >(
tree,
"MM_diamond_UVmuonCount");
49 m_trigger_diamond_age = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_diamond_age");
50 m_trigger_diamond_mx = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_mx");
51 m_trigger_diamond_my = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_my");
52 m_trigger_diamond_Uavg = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_Uavg");
53 m_trigger_diamond_Vavg = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_Vavg");
54 m_trigger_diamond_mxl = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_mxl");
55 m_trigger_diamond_theta = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_theta");
56 m_trigger_diamond_eta = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_eta");
57 m_trigger_diamond_dtheta = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_dtheta");
58 m_trigger_diamond_phi = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_phi");
59 m_trigger_diamond_phiShf = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_diamond_phiShf");
60 m_trigger_diamond_TP_phi_id = std::make_shared<MuonVal::VectorBranch<uint8_t> >(
tree,
"MM_diamond_TP_phi_id");
61 m_trigger_diamond_TP_R_id = std::make_shared<MuonVal::VectorBranch<uint8_t> >(
tree,
"MM_diamond_TP_R_id");
62 m_trigger_diamond_TP_dTheta_id = std::make_shared<MuonVal::VectorBranch<uint8_t> >(
tree,
"MM_diamond_TP_dTheta_id");
63 m_trigger_RZslopes = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_RZslopes");
64 m_trigger_trueEtaRange = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueEtaRange");
65 m_trigger_truePtRange = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_truePtRange");
66 m_trigger_VMM = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_VMM");
67 m_trigger_plane = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_plane");
68 m_trigger_station = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_station");
69 m_trigger_strip = std::make_shared<MuonVal::VectorBranch<int> >(
tree,
"MM_strip");
70 m_trigger_slope = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_slope");
71 m_trigger_trueThe = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueThe");
72 m_trigger_truePhi = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_truePhi");
73 m_trigger_trueDth = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueDth");
74 m_trigger_trueEtaEnt = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueEtaEnt");
75 m_trigger_trueTheEnt = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueTheEnt");
76 m_trigger_truePhiEnt = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_truePhiEnt");
77 m_trigger_trueEtaPos = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueEtaPos");
78 m_trigger_trueThePos = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_trueThePos");
79 m_trigger_truePhiPos = std::make_shared<MuonVal::VectorBranch<double> >(
tree,
"MM_truePhiPos");
81 tree.addBranch(m_trigger_diamond_ntrig);
82 tree.addBranch(m_trigger_diamond_bc);
83 tree.addBranch(m_trigger_diamond_sector);
84 tree.addBranch(m_trigger_diamond_sectorPhi);
85 tree.addBranch(m_trigger_diamond_totalCount);
86 tree.addBranch(m_trigger_diamond_realCount);
87 tree.addBranch(m_trigger_diamond_iX);
88 tree.addBranch(m_trigger_diamond_iU);
89 tree.addBranch(m_trigger_diamond_iV);
90 tree.addBranch(m_trigger_diamond_XbkgCount);
91 tree.addBranch(m_trigger_diamond_UVbkgCount);
92 tree.addBranch(m_trigger_diamond_XmuonCount);
93 tree.addBranch(m_trigger_diamond_UVmuonCount);
94 tree.addBranch(m_trigger_diamond_age);
95 tree.addBranch(m_trigger_diamond_mx);
96 tree.addBranch(m_trigger_diamond_my);
97 tree.addBranch(m_trigger_diamond_Uavg);
98 tree.addBranch(m_trigger_diamond_Vavg);
99 tree.addBranch(m_trigger_diamond_mxl);
100 tree.addBranch(m_trigger_diamond_theta);
101 tree.addBranch(m_trigger_diamond_eta);
102 tree.addBranch(m_trigger_diamond_dtheta);
103 tree.addBranch(m_trigger_diamond_phi);
104 tree.addBranch(m_trigger_diamond_phiShf);
105 tree.addBranch(m_trigger_diamond_TP_phi_id);
106 tree.addBranch(m_trigger_diamond_TP_R_id);
107 tree.addBranch(m_trigger_diamond_TP_dTheta_id);
108 tree.addBranch(m_trigger_RZslopes);
109 tree.addBranch(m_trigger_trueEtaRange);
110 tree.addBranch(m_trigger_truePtRange);
111 tree.addBranch(m_trigger_VMM);
112 tree.addBranch(m_trigger_plane);
113 tree.addBranch(m_trigger_station);
114 tree.addBranch(m_trigger_strip);
115 tree.addBranch(m_trigger_slope);
116 tree.addBranch(m_trigger_trueThe);
117 tree.addBranch(m_trigger_truePhi);
118 tree.addBranch(m_trigger_trueDth);
119 tree.addBranch(m_trigger_trueEtaEnt);
120 tree.addBranch(m_trigger_trueTheEnt);
121 tree.addBranch(m_trigger_truePhiEnt);
122 tree.addBranch(m_trigger_trueEtaPos);
123 tree.addBranch(m_trigger_trueThePos);
124 tree.addBranch(m_trigger_truePhiPos);
125 return StatusCode::SUCCESS;