ATLAS Offline Software
|
simple struct holding the result of the tool More...
#include <IMuonHitTimingTool.h>
Public Member Functions | |
TimingResult ()=default | |
default constructor, constructs an invalid TimingResult More... | |
TimingResult (bool valid_, double time_, double error_) | |
full constructor More... | |
Public Attributes | |
bool | valid {false} |
flag indicating whether the time was correctly calculated More... | |
float | time {std::numeric_limits<float>::lowest()} |
the actual time offset (ns) wrt the current bunch assuming the particle travelled in a straight line at the speed of light More... | |
float | error {std::numeric_limits<float>::lowest()} |
uncertainty on the time (ns) More... | |
simple struct holding the result of the tool
Definition at line 38 of file IMuonHitTimingTool.h.
|
default |
default constructor, constructs an invalid TimingResult
|
inline |
full constructor
Definition at line 42 of file IMuonHitTimingTool.h.
float Muon::IMuonHitTimingTool::TimingResult::error {std::numeric_limits<float>::lowest()} |
uncertainty on the time (ns)
Definition at line 52 of file IMuonHitTimingTool.h.
float Muon::IMuonHitTimingTool::TimingResult::time {std::numeric_limits<float>::lowest()} |
the actual time offset (ns) wrt the current bunch assuming the particle travelled in a straight line at the speed of light
Definition at line 49 of file IMuonHitTimingTool.h.
bool Muon::IMuonHitTimingTool::TimingResult::valid {false} |
flag indicating whether the time was correctly calculated
Definition at line 45 of file IMuonHitTimingTool.h.