13#ifndef CbmMvdGeoHandler_H_
14#define CbmMvdGeoHandler_H_ 1
17#include <RtypesCore.h>
28class TMemberInspector;
59 void Init(Bool_t isSimulation = kFALSE);
71 Double_t
GetSizeX(
const TString& path);
72 Double_t
GetSizeY(
const TString& path);
73 Double_t
GetSizeZ(
const TString& path);
74 Double_t
GetX(
const TString& path);
75 Double_t
GetY(
const TString& path);
76 Double_t
GetZ(
const TString& path);
CbmMvdGeoHandler operator=(const CbmMvdGeoHandler &)
~CbmMvdGeoHandler()
Destructor.
CbmMvdGeoHandler()
Constructor.
void Init(Bool_t isSimulation=kFALSE)
CbmMvdGeoHandler(const CbmMvdGeoHandler &)
TGeoHMatrix * fGlobalMatrix
Global center of volume.
std::map< Int_t, Int_t > fStationMap
Double_t GetZ(const TString &path)
Double_t GetSizeZ(const TString &path)
TString fMother
StationTypeID, 1..3.
Int_t GetIDfromPath(TString path)
Double_t GetSizeY(const TString &path)
void SetSensorTyp(CbmMvdSensorTyp typ)
std::map< Int_t, Int_t > GetMap()
Int_t GetStation(const TString &path)
CbmMvdSensorTyp fSensorTyp
Double_t GetSizeX(const TString &path)
Int_t GetSensorAddress()
Return module address calculated based on the current node in the TGeoManager.
Double_t GetY(const TString &path)
void NavigateTo(const TString &sensor)
CbmMvdDetector * fDetector
Double_t GetX(const TString &path)
TGeoVolume * fCurrentVolume
CbmMvdStationPar * fStationPar