Skip to content
Snippets Groups Projects
Commit 1c3c6766 authored by Nikita Belyaev's avatar Nikita Belyaev
Browse files

Histogram booking tests performed

parent 1a7e9730
No related branches found
No related tags found
No related merge requests found
......@@ -23,14 +23,14 @@ atlas_depends_on_subdirs( PUBLIC
Tracking/TrkEvent/TrkSpacePoint
Tracking/TrkEvent/TrkTrack
Tracking/TrkTools/TrkToolInterfaces
Trigger/TrigAnalysis/TrigAnalysisInterfaces
#Trigger/TrigAnalysis/TrigAnalysisInterfaces
PRIVATE
LumiBlock/LumiBlockComps
Control/AthContainers
DetectorDescription/AtlasDetDescr
DetectorDescription/Identifier
Event/EventPrimitives
Event/xAOD/xAODTrigger
# Event/xAOD/xAODTrigger
Tools/PathResolver
MagneticField/MagFieldInterfaces
Tracking/TrkDetDescr/TrkSurfaces
......@@ -38,7 +38,7 @@ atlas_depends_on_subdirs( PUBLIC
Tracking/TrkEvent/TrkMeasurementBase
Tracking/TrkEvent/TrkParameters
Tracking/TrkEvent/TrkRIO_OnTrack
Trigger/TrigEvent/TrigDecisionInterface
# Trigger/TrigEvent/TrigDecisionInterface
InnerDetector/InDetDetDescr/InDetIdentifier
InnerDetector/InDetRecEvent/InDetRIO_OnTrack
InnerDetector/InDetRecTools/TRT_DriftFunctionTool
......@@ -102,13 +102,15 @@ atlas_add_library( TRTMonitoringRun3Lib
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS} ${GEOMODEL_INCLUDE_DIRS}
PRIVATE_INCLUDE_DIRS ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODEL_LIBRARIES} AthenaBaseComps xAODEventInfo InDetPrepRawData GaudiKernel TRT_ConditionsServicesLib InDetReadoutGeometry InDetRawData TrkTrack TrkToolInterfaces AthenaMonitoringLib CommissionEvent TrkSpacePoint
PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} AthenaKernel SGTools SGAudCore AthenaPoolUtilities LumiBlockCompsLib EventInfo LWHists TrkTrackSummary InDetRIO_OnTrack InDetIdentifier TrkRIO_OnTrack TrkParameters TrkMeasurementBase TrkEventUtils TrkSurfaces PathResolver xAODTrigger EventPrimitives Identifier AtlasDetDescr AthContainers )
PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} AthenaKernel SGTools SGAudCore AthenaPoolUtilities LumiBlockCompsLib EventInfo LWHists TrkTrackSummary InDetRIO_OnTrack InDetIdentifier TrkRIO_OnTrack TrkParameters TrkMeasurementBase TrkEventUtils TrkSurfaces PathResolver EventPrimitives Identifier AtlasDetDescr AthContainers )
#"WITH TRIGGER LIBRARIES" PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${CORAL_LIBRARIES} AthenaKernel SGTools SGAudCore AthenaPoolUtilities LumiBlockCompsLib EventInfo LWHists TrkTrackSummary InDetRIO_OnTrack InDetIdentifier TrkRIO_OnTrack TrkParameters TrkMeasurementBase TrkEventUtils TrkSurfaces PathResolver xAODTrigger EventPrimitives Identifier AtlasDetDescr AthContainers )
atlas_add_component( TRTMonitoringRun3
src/*.cxx
src/components/*.cxx
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${CORAL_INCLUDE_DIRS} ${EIGEN_INCLUDE_DIRS} ${GEOMODEL_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${Boost_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODEL_LIBRARIES} TRTMonitoringRun3Lib AthenaMonitoringLib SGAudCore SGTools AthenaPoolUtilities GaudiKernel EventInfo InDetRawData InDetPrepRawData LumiBlockCompsLib CommissionEvent AthContainers AtlasDetDescr Identifier xAODEventInfo xAODTrigger EventPrimitives TRT_ConditionsServicesLib InDetReadoutGeometry InDetRIO_OnTrack LWHists TrkTrack TrkTrackSummary TrkToolInterfaces AthenaKernel InDetIdentifier MagFieldInterfaces PathResolver TrkSurfaces TrkEventUtils TrkMeasurementBase TrkParameters TrkRIO_OnTrack TrkSpacePoint)
LINK_LIBRARIES ${ROOT_LIBRARIES} ${Boost_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODEL_LIBRARIES} TRTMonitoringRun3Lib AthenaMonitoringLib SGAudCore SGTools AthenaPoolUtilities GaudiKernel EventInfo InDetRawData InDetPrepRawData LumiBlockCompsLib CommissionEvent AthContainers AtlasDetDescr Identifier xAODEventInfo EventPrimitives TRT_ConditionsServicesLib InDetReadoutGeometry InDetRIO_OnTrack LWHists TrkTrack TrkTrackSummary TrkToolInterfaces AthenaKernel InDetIdentifier MagFieldInterfaces PathResolver TrkSurfaces TrkEventUtils TrkMeasurementBase TrkParameters TrkRIO_OnTrack TrkSpacePoint)
#"WITH TRIGGER LIBRARIES" LINK_LIBRARIES ${ROOT_LIBRARIES} ${Boost_LIBRARIES} ${EIGEN_LIBRARIES} ${GEOMODEL_LIBRARIES} TRTMonitoringRun3Lib AthenaMonitoringLib SGAudCore SGTools AthenaPoolUtilities GaudiKernel EventInfo InDetRawData InDetPrepRawData LumiBlockCompsLib CommissionEvent AthContainers AtlasDetDescr Identifier xAODEventInfo xAODTrigger EventPrimitives TRT_ConditionsServicesLib InDetReadoutGeometry InDetRIO_OnTrack LWHists TrkTrack TrkTrackSummary TrkToolInterfaces AthenaKernel InDetIdentifier MagFieldInterfaces PathResolver TrkSurfaces TrkEventUtils TrkMeasurementBase TrkParameters TrkRIO_OnTrack TrkSpacePoint)
# Install files from the package:
atlas_install_python_modules( python/*.py )
......
......@@ -20,13 +20,13 @@
#include "StoreGate/ReadHandleKey.h"
#include "TrkTrack/TrackCollection.h"
#include "CommissionEvent/ComTime.h"
#include "xAODTrigger/TrigDecision.h"
//#include "xAODTrigger/TrigDecision.h"
#include "xAODEventInfo/EventInfo.h"
#include "InDetRawData/InDetTimeCollection.h"
#include "InDetRawData/InDetRawDataCLASS_DEF.h"
// Tool interfaces
#include "LumiBlockComps/ILuminosityTool.h"
//#include "LumiBlockComps/ILuminosityTool.h"
#include "TrkToolInterfaces/ITrackSummaryTool.h"
#include "TrkToolInterfaces/ITrackHoleSearchTool.h"
#include "TRT_DriftFunctionTool/ITRT_DriftFunctionTool.h"
......@@ -74,24 +74,24 @@ private:
Gaudi::Property<bool> m_doRandom {this,"RandomHist",false}; //< Trigger chain string pulled from the job option and parsed into a vector?
// Services
ServiceHandle<IToolSvc> p_toolSvc;
ToolHandle<ITRT_StrawStatusSummaryTool> m_sumTool;
ServiceHandle<ITRT_DAQ_ConditionsSvc> m_DAQSvc;
ServiceHandle<ITRT_ByteStream_ConditionsSvc> m_BSSvc;
ServiceHandle<ITRT_ConditionsSvc> m_condSvc_BS;
ServiceHandle<ITRT_StrawNeighbourSvc> m_TRTStrawNeighbourSvc;
ToolHandle<ITRT_CalDbTool> m_TRTCalDbTool;
//ServiceHandle<IToolSvc> p_toolSvc;
//ToolHandle<ITRT_StrawStatusSummaryTool> m_sumTool;
//ServiceHandle<ITRT_DAQ_ConditionsSvc> m_DAQSvc;
//ServiceHandle<ITRT_ByteStream_ConditionsSvc> m_BSSvc;
//ServiceHandle<ITRT_ConditionsSvc> m_condSvc_BS;
//ServiceHandle<ITRT_StrawNeighbourSvc> m_TRTStrawNeighbourSvc;
//ToolHandle<ITRT_CalDbTool> m_TRTCalDbTool;
const TRT_ID *m_pTRTHelper;
const InDetDD::TRT_DetectorManager* m_mgr;
//const TRT_ID *m_pTRTHelper;
//const InDetDD::TRT_DetectorManager* m_mgr;
// Data handles
SG::ReadHandleKey<TRT_RDO_Container> m_rdoContainerKey {this, "TRTRawDataObjectName", "TRT_RDOs", "Name of TRT RDOs container"};
SG::ReadHandleKey<TrackCollection> m_trackCollectionKey {this, "TRTTracksObjectName", "Tracks", "Name of tracks container"};
//SG::ReadHandleKey<TRT_RDO_Container> m_rdoContainerKey {this, "TRTRawDataObjectName", "TRT_RDOs", "Name of TRT RDOs container"};
//SG::ReadHandleKey<TrackCollection> m_trackCollectionKey {this, "TRTTracksObjectName", "Tracks", "Name of tracks container"};
//SG::ReadHandleKey<TrackCollection> m_trackCollectionKey {this, "TrackCollection", "Tracks", "Name of tracks container"};
//SG::ReadHandleKey<TrackCollection> m_tracksName{this, "tracksName", "CombinedInDetTracks"}; //From SCTLorentzMonAlg.h
//SG::ReadHandleKey<TrackCollection> m_combTrackCollectionKey{this, "track_collection_hole_finder", "CombinedInDetTracks", "Name of tracks container used for hole finder"};
SG::ReadHandleKey<TrackCollection> m_combTrackCollectionKey{this, "TrackCollection", "Tracks", "Name of tracks container used for hole finder"};
//SG::ReadHandleKey<TrackCollection> m_combTrackCollectionKey{this, "TrackCollection", "Tracks", "Name of tracks container used for hole finder"};
SG::ReadHandleKey<xAOD::EventInfo> m_xAODEventInfoKey {this, "xAODEventInfo", "EventInfo", "Name of EventInfo object"};
//SG::ReadHandleKey<InDetTimeCollection> m_TRT_BCIDCollectionKey {this, "TRTBCIDCollectionName", "TRT_BCID", "Name of TRT BCID collection"};
//SG::ReadHandleKey<ComTime> m_comTimeObjectKey {this, "ComTimeObjectName", "TRT_Phase", "Name of ComTime object"};
......@@ -99,10 +99,10 @@ private:
// Tools
//ToolHandle<Trk::ITrackSummaryTool> m_TrackSummaryTool{this, "TrkSummaryTool", "Trk::TrackSummaryTool/InDetTrackSummaryTool", "Track summary tool name"};
ToolHandle<Trk::ITrackHoleSearchTool> m_trt_hole_finder{this, "trt_hole_search", "TRTTrackHoleSearchTool", "Track hole search tool name"};
ToolHandle<ILuminosityTool> m_lumiTool{this, "LuminosityTool", "LuminosityTool", "Luminosity tool name"};
ToolHandle<ITRT_DriftFunctionTool> m_drifttool;
ServiceHandle<MagField::IMagFieldSvc> m_field;
//ToolHandle<Trk::ITrackHoleSearchTool> m_trt_hole_finder{this, "trt_hole_search", "TRTTrackHoleSearchTool", "Track hole search tool name"};
//ToolHandle<ILuminosityTool> m_lumiTool{this, "LuminosityTool", "LuminosityTool", "Luminosity tool name"};
//ToolHandle<ITRT_DriftFunctionTool> m_drifttool;
//ServiceHandle<MagField::IMagFieldSvc> m_field;
//SG::ReadHandleKey<TrackCollection> m_trackCollectionKey{this, "TrackCollection", "in"};
//SG::ReadHandleKey<TrackCollection> m_trackCollectionKey{this, "TRTTracksObjectName", "Tracks", "Name of tracks container"};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment