13 #include <trackbase_historic/SvtxVertex.h>
14 #include <trackbase_historic/SvtxVertexMap.h>
20 #include <TMVA/Reader.h>
21 #include <TMVA/Tools.h>
24 #include <Eigen/Dense>
34 typedef Eigen::Matrix<float, 6, 1>
Track;
35 typedef Eigen::Matrix<float, 3, 1>
Vertex;
36 typedef Eigen::Matrix<float, 3, 1>
TrackX;
37 typedef Eigen::Matrix<float, 3, 1>
TrackP;
38 typedef Eigen::Matrix<float, 3, 1>
DCA;
62 bool runCutsTrigger(
float mean_hits,
float emcal_energy,
float IP,
float IP_xy,
float DCA);
153 std::string path =
"/sphenix/u/cdean/software/analysis/HF-Particle/HFTrigger/weights/";
158 "min(abs(track_1_IP_xy),abs(track_2_IP_xy))",
159 "max(track_1_IP,track_2_IP)",
160 "max(abs(track_1_IP_xy),abs(track_2_IP_xy))",
161 "max(track_1_EMCAL_energy_cluster,track_2_EMCAL_energy_cluster)",
162 "track_1_track_2_DCA",
166 "min(abs(track_1_IP_xy),abs(track_2_IP_xy))",
167 "max(track_1_IP,track_2_IP)",
168 "max(abs(track_1_IP_xy),abs(track_2_IP_xy))",
169 "track_1_track_2_DCA",
173 "max(abs(track_1_IP_xy),abs(track_2_IP_xy))",
174 "track_1_track_2_DCA",
181 #endif //HFTRIGGERMVA_H