|
CbmRoot
|
A shared instance of the tracking geo setup in double precision. More...
#include <CbmKfTrackingGeoSetupContainer.h>
Public Member Functions | |
| TrackingGeoSetupContainer (const TrackingGeoSetupContainer &)=delete | |
| Disable copy and move. | |
| TrackingGeoSetupContainer (TrackingGeoSetupContainer &&)=delete | |
| TrackingGeoSetupContainer & | operator= (const TrackingGeoSetupContainer &)=delete |
| TrackingGeoSetupContainer & | operator= (TrackingGeoSetupContainer &&)=delete |
| std::shared_ptr< const algo::kf::Setup< double > > | GetSetup () const |
| Accessor to the geometry setup. | |
Static Public Member Functions | |
| static TrackingGeoSetupContainer & | Instance () |
| Instance access. | |
Private Member Functions | |
| TrackingGeoSetupContainer ()=default | |
| Default constructor. | |
| ~TrackingGeoSetupContainer ()=default | |
| Destructor. | |
Private Attributes | |
| std::shared_ptr< algo::kf::Setup< double > > | fpGeoSetup {nullptr} |
| Shared geo-setup. | |
A shared instance of the tracking geo setup in double precision.
The container provides an access to the tracking geometry setup in double precision with original magnetic field.
Definition at line 22 of file CbmKfTrackingGeoSetupContainer.h.
|
delete |
Disable copy and move.
|
delete |
|
privatedefault |
Default constructor.
|
privatedefault |
Destructor.
|
inline |
Accessor to the geometry setup.
Definition at line 34 of file CbmKfTrackingGeoSetupContainer.h.
|
static |
Instance access.
Definition at line 23 of file CbmKfTrackingGeoSetupContainer.cxx.
|
delete |
|
delete |
|
private |
Shared geo-setup.
Definition at line 37 of file CbmKfTrackingGeoSetupContainer.h.