18#ifndef CBMTOFGEOHANDLER_H
19#define CBMTOFGEOHANDLER_H 1
33#include <RtypesCore.h>
58 Int_t
Init(Bool_t isSimulation = kFALSE);
64 Int_t
GetGap(Int_t uniqueId);
71 Float_t
GetX(TString volName);
72 Float_t
GetY(TString volName);
73 Float_t
GetZ(TString volName);
82 Int_t
VolId(
const Text_t* name)
const;
83 Int_t
VolIdGeo(
const char* name)
const;
Int_t VolIdGeo(const char *name) const
Int_t GetCell(Int_t uniqueId)
Int_t Init(Bool_t isSimulation=kFALSE)
void NavigateTo(TString volName)
Float_t GetZ(TString volName)
Float_t GetX(TString volName)
Int_t GetSModule(Int_t uniqueId)
TGeoHMatrix * fGlobalMatrix
Global centre of volume.
Int_t GetUniqueDetectorId()
const char * CurrentVolOffName(Int_t off) const
Int_t VolId(const Text_t *name) const
Int_t CheckGeometryVersion()
Int_t GetCounter(Int_t uniqueId)
Int_t CurrentVolOffID(Int_t off, Int_t ©) const
CbmTofGeoHandler operator=(const CbmTofGeoHandler &)
Int_t GetSMType(Int_t uniqueId)
CbmTofDetectorId * GetDetIdPointer()
Float_t GetSizeX(TString volName)
void FillDetectorInfoArray(Int_t uniqueId)
CbmTofGeoHandler(const CbmTofGeoHandler &)
const char * CurrentVolName() const
Float_t GetSizeY(TString volName)
Int_t GetRegion(Int_t uniqueId)
Float_t GetSizeZ(TString volName)
CbmTofDetectorId * fTofId
const char * CurrentNodeOffName(Int_t off) const
CbmTofDetectorInfo fDetectorInfoArray
Int_t GetUniqueCounterId()
const char * CurrentNodeName() const
Int_t CurrentVolID(Int_t ©) const
TGeoVolume * fCurrentVolume
Int_t GetDetSystemId(Int_t uniqueId)
Int_t GetCellId(Int_t uniqueId)
Float_t GetY(TString volName)
Int_t fLastUsedDetectorID
Int_t GetGap(Int_t uniqueId)