#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 |
|
) |
| |
Definition at line 12 of file MuonHitTimingTool.cxx.
15 using namespace MuonStationIndex;
16 for(
int tech = 0;tech<
toInt(TechnologyIndex::TechnologyIndexMax);++tech ){
◆ ~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 {};
52 using namespace MuonStationIndex;
57 if( toolHandle.empty() ) {
61 return toolHandle->calculateTimingResult(
hits);
◆ initialize()
StatusCode MuonHitTimingTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
standard initialization method
Definition at line 23 of file MuonHitTimingTool.cxx.
26 using namespace MuonStationIndex;
29 ATH_MSG_ERROR(
" The MuonHitTimingTool ToolHandleArray SHOULD contain exactly "
30 <<
toInt(TechnologyIndex::TechnologyIndexMax) <<
" ToolHandles (they can be empty). ");
31 return StatusCode::FAILURE;
35 for(
int tech = 0;tech<
toInt(TechnologyIndex::TechnologyIndexMax);++tech ){
39 if( toolHandle.empty() )
continue;
42 return StatusCode::SUCCESS;
◆ m_hitTimingTools
◆ m_idHelperSvc
The documentation for this class was generated from the following files: