|
CbmRoot
|
A structure to keep the ranges of the hit x, y and time measurements. More...
#include <TrackingSetupIfs.h>
Public Member Functions | |
| constexpr | HitRange ()=default |
| Default constructor. | |
| constexpr | HitRange (double x_, double y_, double t_) |
| Constructor from parameters. | |
Public Attributes | |
| double | x {0.} |
| range for an x-measurement [cm] | |
| double | y {0.} |
| range for an y-measurement [cm] | |
| double | t {0.} |
| range for a time measurement [ns] | |
Private Member Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar, const unsigned int) |
Friends | |
| class | boost::serialization::access |
| serialization method | |
A structure to keep the ranges of the hit x, y and time measurements.
A hit range is a half of a region in x-, y-dimensions or time, where the hit is likely left by a particle. It arises from the measurement uncertainty distributions and depends on a particular technology of a detector subsystem. For (quasi)gaussian distribution of a measurement uncertainty, the factor equals to 3.5 (corresponding to 3.5 sigma).
Definition at line 37 of file TrackingSetupIfs.h.
|
constexprdefault |
Default constructor.
|
inlineconstexpr |
Constructor from parameters.
Definition at line 46 of file TrackingSetupIfs.h.
|
inlineprivate |
Definition at line 52 of file TrackingSetupIfs.h.
|
friend |
serialization method
Definition at line 50 of file TrackingSetupIfs.h.
References boost::serialization::access.
Referenced by boost::serialization::access.
| double cbm::algo::HitRange::t {0.} |
range for a time measurement [ns]
Definition at line 40 of file TrackingSetupIfs.h.
Referenced by HitRange(), cbm::algo::trd::RecoSetupUnit::ImplGetHitRange(), and serialize().
| double cbm::algo::HitRange::x {0.} |
range for an x-measurement [cm]
Definition at line 38 of file TrackingSetupIfs.h.
Referenced by HitRange(), cbm::algo::trd::RecoSetupUnit::ImplGetHitRange(), and serialize().
| double cbm::algo::HitRange::y {0.} |
range for an y-measurement [cm]
Definition at line 39 of file TrackingSetupIfs.h.
Referenced by HitRange(), cbm::algo::trd::RecoSetupUnit::ImplGetHitRange(), and serialize().