diff --git a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx index 22b1bcddc8acb3d0949d59a7a649ed7f610a6e9f..41e74b75b8f3c770709b64e400b5600bd6c1c1d1 100644 --- a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx +++ b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.cxx @@ -198,7 +198,7 @@ StatusCode NtupleDumperAlg::initialize() m_tree->Branch("TrackSegment_pz", &m_trackseg_pz); //TrackCollection - m_tree->Branch("Track_PropagationError", &m_propagationError, "Track_PropagationError/B"); + m_tree->Branch("Track_PropagationError", &m_propagationError, "Track_PropagationError/I"); m_tree->Branch("longTracks", &m_longTracks, "longTracks/I"); m_tree->Branch("Track_Chi2", &m_Chi2); m_tree->Branch("Track_nDoF", &m_DoF); @@ -739,10 +739,10 @@ StatusCode NtupleDumperAlg::execute(const EventContext &ctx) const SG::ReadDecorHandle<xAOD::EventInfo,uint32_t> eventInfo (m_eventInfoKey, ctx); if (eventInfo->errorState(xAOD::EventInfo_v1::SCT) == xAOD::EventInfo::Error) { - m_propagationError = true; + m_propagationError = 1; ATH_MSG_DEBUG("NtupleDumper: xAOD::EventInfo::SCT::Error"); } else { - m_propagationError = false; + m_propagationError = 0; } // get geometry context diff --git a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h index 51d4a99044efc3b314c1c2f09b5afda79f4fe518..c5b21b97622c83a6cf3dea34af4ad928951c8279 100644 --- a/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h +++ b/PhysicsAnalysis/NtupleDumper/src/NtupleDumperAlg.h @@ -194,7 +194,7 @@ private: mutable std::vector<double> m_trackseg_pz; mutable int m_longTracks; - mutable bool m_propagationError; + mutable int m_propagationError; mutable std::vector<double> m_Chi2; mutable std::vector<double> m_DoF; mutable std::vector<double> m_xup;