diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinderMT_Config.py b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinderMT_Config.py index 5958268caeff395551fd7a1882cb9d778dc52945..b3cc2d6a811403dd914218189f0e0371d4f6d716 100644 --- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinderMT_Config.py +++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/python/TrigFastTrackFinderMT_Config.py @@ -74,13 +74,6 @@ class TrigFastTrackFinderMTBase(TrigFastTrackFinderMT): InDetTrigSiDetElementsRoadMaker_FTF = InDetTrigSiDetElementsRoadMakerCosmics.clone('InDetTrigSiDetElementsRoadMaker_FTF') ToolSvc += InDetTrigSiDetElementsRoadMaker_FTF - - from InDetTrigRecExample.InDetTrigConfigRecLoadTools import InDetTrigSiComTrackFinder - InDetTrigSiComTrackFinder_FTF = InDetTrigSiComTrackFinder.clone("InDetTrigSiComTrackFinder_FTF") - ToolSvc += InDetTrigSiComTrackFinder_FTF - print InDetTrigSiComTrackFinder_FTF - - from InDetTrigRecExample.ConfiguredNewTrackingTrigCuts import EFIDTrackingCuts TrackingCuts = EFIDTrackingCuts if remapped_type=="cosmics": diff --git a/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinderMT.cxx b/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinderMT.cxx index 4ec527058fbb05f68fa3f89b1ff8df78d32b3384..45c30076aa154315b0253b82c0396f86d54ec7b4 100644 --- a/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinderMT.cxx +++ b/Trigger/TrigAlgorithms/TrigFastTrackFinder/src/TrigFastTrackFinderMT.cxx @@ -151,6 +151,9 @@ TrigFastTrackFinderMT::TrigFastTrackFinderMT(const std::string& name, ISvcLocato declareProperty( "MinHits", m_minHits = 5 ); declareProperty( "OutputCollectionSuffix",m_outputCollectionSuffix = ""); + declareProperty("TracksName", + m_outputTracksKey = std::string("TrigFastTrackFinder_Tracks"), + "TrackCollection name"); declareProperty( "UseBeamSpot", m_useBeamSpot = true); declareProperty( "FreeClustersCut" ,m_nfreeCut ); @@ -460,6 +463,7 @@ StatusCode TrigFastTrackFinderMT::execute() { m_currentStage = 1; m_countTotalRoI++; + m_outputTracksKey = m_attachedFeatureName; SG::WriteHandle<TrackCollection> outputTracks(m_outputTracksKey); outputTracks = std::make_unique<TrackCollection>(); diff --git a/Trigger/TrigSteer/ViewAlgsTest/python/ID_RawDataMT_Trigger.py b/Trigger/TrigSteer/ViewAlgsTest/python/ID_RawDataMT_Trigger.py index 8ddc7a90fe62f13fed2344997ab23d31e01da2d0..824648faccff4c8106d261cd9429f3344a007ac2 100644 --- a/Trigger/TrigSteer/ViewAlgsTest/python/ID_RawDataMT_Trigger.py +++ b/Trigger/TrigSteer/ViewAlgsTest/python/ID_RawDataMT_Trigger.py @@ -276,9 +276,10 @@ InDetSiTrackerSpacePointFinder = InDet__SiTrackerSpacePointFinder(name ProcessOverlaps = DetFlags.haveRIO.SCT_on()) topSequence += InDetSiTrackerSpacePointFinder -#from TrigFastTrackFinder.TrigFastTrackFinderMT_Config import TrigFastTrackFinderMT_eGamma -#theFTFMT = TrigFastTrackFinderMT_eGamma() -# -#topSequence += theFTFMT +from TrigFastTrackFinder.TrigFastTrackFinderMT_Config import TrigFastTrackFinderMT_eGamma +theFTFMT = TrigFastTrackFinderMT_eGamma() +theFTFMT.outputLevel=VERBOSE + +topSequence += theFTFMT