#include <MuonHitTimingTool.h>
Definition at line 27 of file MuonHitTimingTool.h.
◆ MuonHitTimingTool()
MuonHitTimingTool::MuonHitTimingTool |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~MuonHitTimingTool()
virtual Muon::MuonHitTimingTool::~MuonHitTimingTool |
( |
| ) |
|
|
virtualdefault |
◆ calculateTimingResult()
Calculate the time offset of a given set of hits wrt to the current bunch.
Definition at line 45 of file MuonHitTimingTool.cxx.
48 if(
hits.empty() || !
hits.front())
return {};
56 if( toolHandle.empty() ) {
60 return toolHandle->calculateTimingResult(
hits);
◆ initialize()
StatusCode MuonHitTimingTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
standard initialization method
Definition at line 23 of file MuonHitTimingTool.cxx.
28 if(
m_hitTimingTools.size() != MuonStationIndex::TechnologyIndex::TechnologyIndexMax ){
29 ATH_MSG_ERROR(
" The MuonHitTimingTool ToolHandleArray SHOULD contain exactly " << MuonStationIndex::TechnologyIndex::TechnologyIndexMax
30 <<
" ToolHandles (they can be empty). ");
31 return StatusCode::FAILURE;
39 if( toolHandle.empty() )
continue;
42 return StatusCode::SUCCESS;
◆ m_hitTimingTools
◆ m_idHelperSvc
The documentation for this class was generated from the following files: