29 std::vector<int> hitLUT(o2::detectors::DetID::nDetectors, -1);
36 for (
auto i = o2::detectors::DetID::First;
i < o2::detectors::DetID::nDetectors; ++
i) {
45 track.setStore(
false);
52 track.setHit(hitLUT[1]);
58 track.setProcess(TMCProcess::kPPrimary);
59 BOOST_CHECK(track.getProcess() == TMCProcess::kPPrimary);
60 track.setProcess(TMCProcess::kPTransportation);
61 BOOST_CHECK(track.getProcess() == TMCProcess::kPTransportation);
65 TFile
f(
"MCTrackOut.root",
"RECREATE");
66 f.WriteObject(&track,
"MCTrack");
72 TFile
f(
"MCTrackOut.root",
"OPEN");
73 f.GetObject(
"MCTrack", intrack);