From 78d4ee2ad34fdc6c9a851196f888821104f0bb0b Mon Sep 17 00:00:00 2001 From: Chengdong Fu <fucd@ihep.ac.cn> Date: Mon, 27 Jun 2022 23:16:18 +0800 Subject: [PATCH] add CPU time --- .../Tracking/src/FullLDCTracking/FullLDCTrackingAlg.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Reconstruction/Tracking/src/FullLDCTracking/FullLDCTrackingAlg.h b/Reconstruction/Tracking/src/FullLDCTracking/FullLDCTrackingAlg.h index 6822d60f..cfc80487 100755 --- a/Reconstruction/Tracking/src/FullLDCTracking/FullLDCTrackingAlg.h +++ b/Reconstruction/Tracking/src/FullLDCTracking/FullLDCTrackingAlg.h @@ -27,6 +27,7 @@ #include <UTIL/BitField64.h> #include <UTIL/ILDConf.h> +#include "GaudiKernel/NTuple.h" //using namespace edm4hep ; //class gear::GearMgr ; @@ -394,7 +395,7 @@ protected: Gaudi::Property<float> _vetoMergeMomentumCut{this, "VetoMergeMomentumCut", 2.5}; Gaudi::Property<float> _maxAllowedPercentageOfOutliersForTrackCombination{this, "MaxAllowedPercentageOfOutliersForTrackCombination", 0.3}; Gaudi::Property<int> _maxAllowedSiHitRejectionsForTrackCombination{this, "MaxAllowedSiHitRejectionsForTrackCombination", 2}; - + Gaudi::Property<bool> m_dumpTime{this, "DumpTime", true}; //float _dPCutForForcedMerging; bool _runMarlinTrkDiagnostics = false; @@ -514,6 +515,10 @@ protected: DataHandle<edm4hep::TrackCollection> _SiTrackColHdl{"SiTracks", Gaudi::DataHandle::Reader, this}; DataHandle<edm4hep::TrackCollection> _OutputTrackColHdl{"MarlinTrkTracks", Gaudi::DataHandle::Writer, this}; + + NTuple::Tuple* m_tuple; + NTuple::Item<float> m_timeTotal; + NTuple::Item<float> m_timeKalman; }; #endif -- GitLab