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

Track histogram filling was added into RAW-based tool

parent 4365e150
No related branches found
No related tags found
No related merge requests found
......@@ -75,7 +75,7 @@ private:
bool m_doMaskStraws;
bool m_doEfficiency;
bool m_useHoleFinder;
bool m_doTracksMon;
bool m_doHitsMon;
float m_DistToStraw;
bool m_ArgonXenonSplitter;
......@@ -100,7 +100,10 @@ private:
const xAOD::EventInfo& eventInfo,
const InDetTimeCollection* trtBCIDCollection) const;
StatusCode fillTRTEfficiency(const TrackCollection& combTrackCollection) const;
StatusCode fillHits(const TrackCollection& trackCollection) const;
StatusCode fillTRTHits(const TrackCollection& trackCollection) const;
StatusCode fillTRTTracks(const TrackCollection& trackCollection, //const xAOD::TrackParticleContainer& trackCollection,
const xAOD::TrigDecision* trigDecision,
const ComTime* comTimeObject) const;
int chipToBoard(int chip) const;
int chipToBoard_EndCap(int chip) const;
......@@ -115,7 +118,7 @@ StatusCode fillHits(const TrackCollection& trackCollection) const;
ServiceHandle<IToolSvc> p_toolSvc;
ToolHandle<ITRT_StrawStatusSummaryTool> m_sumTool;
ServiceHandle<ITRT_ByteStream_ConditionsSvc> m_BSSvc;
ToolHandle<ITRT_CalDbTool> m_TRTCalDbTool;
ToolHandle<ITRT_CalDbTool> m_TRTCalDbTool;
// Data handles
SG::ReadHandleKey<TRT_RDO_Container> m_rdoContainerKey{this, "TRTRawDataObjectName", "TRT_RDOs", "Name of TRT RDOs container"};
......@@ -123,6 +126,9 @@ StatusCode fillHits(const TrackCollection& trackCollection) const;
SG::ReadHandleKey<xAOD::EventInfo> m_xAODEventInfoKey{this, "xAODEventInfo", "EventInfo", "Name of EventInfo object"};
SG::ReadHandleKey<TrackCollection> m_combTrackCollectionKey{this, "track_collection_hole_finder", "CombinedInDetTracks", "Name of tracks container used for hole finder"};
SG::ReadHandleKey<TrackCollection> m_trackCollectionKey{this, "TRTTracksObjectName", "Tracks", "Name of tracks container"};
SG::ReadHandleKey<xAOD::TrackParticleContainer> m_trackCollectionTrackKey{this, "TrackParticleContainerKeys", "InDetTrackParticles", "Keys for TrackParticle Container"};
SG::ReadHandleKey<xAOD::TrigDecision> m_trigDecisionKey{this, "TrigDecisionObjectName", "xTrigDecision", "Name of trigger decision object"};
SG::ReadHandleKey<ComTime> m_comTimeObjectKey{this, "ComTimeObjectName", "TRT_Phase", "Name of ComTime object"};
// Tools
ToolHandle<Trk::ITrackHoleSearchTool> m_trt_hole_finder{this, "trt_hole_search", "TRTTrackHoleSearchTool", "Track hole search tool name"};
ToolHandle<Trk::ITrackSummaryTool> m_TrackSummaryTool{this, "TrackSummaryTool", "InDetTrackSummaryTool", "Track summary tool name"};
......
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