![]() |
ATLAS Offline Software
|
#include <RPC_TimingTool.h>
Public Member Functions | |
| RPC_TimingTool (const std::string &, const std::string &, const IInterface *) | |
| virtual | ~RPC_TimingTool ()=default |
| virtual StatusCode | initialize () override final |
| virtual TimingResult | calculateTimingResult (const std::vector< const MuonClusterOnTrack * > &hits) const override final |
| Calculate the time offset of a given set of hits wrt to the current bunch. | |
Private Member Functions | |
| double | getError (const Muon::MuonClusterOnTrack &) const |
| calculate error on the RPC time | |
Private Attributes | |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {this, "MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
Definition at line 24 of file RPC_TimingTool.h.
| RPC_TimingTool::RPC_TimingTool | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 11 of file RPC_TimingTool.cxx.
|
virtualdefault |
|
finaloverridevirtual |
Calculate the time offset of a given set of hits wrt to the current bunch.
Definition at line 19 of file RPC_TimingTool.cxx.
|
private |
calculate error on the RPC time
Definition at line 71 of file RPC_TimingTool.cxx.
|
finaloverridevirtual |
Definition at line 14 of file RPC_TimingTool.cxx.
|
private |
Definition at line 40 of file RPC_TimingTool.h.