Go to the documentation of this file. 1 #ifndef CBMTRDPARMODGEO_H
2 #define CBMTRDPARMODGEO_H
5 #include <RtypesCore.h>
9 class TGeoPhysicalNode;
15 const char* title =
"TRD module geometry");
17 virtual Double_t
GetDX()
const;
18 virtual Double_t
GetDY()
const;
19 virtual Double_t
GetDZ()
const;
20 const Char_t*
GetPath()
const {
return GetTitle(); }
21 virtual void GetXYZ(Double_t xyz[3])
const;
22 virtual Double_t
GetX()
const {
27 virtual Double_t
GetY()
const {
32 virtual Double_t
GetZ()
const {
37 virtual void LocalToMaster(Double_t in[3], Double_t out[3])
const;
const CbmTrdParModGeo & operator=(const CbmTrdParModGeo &)
CbmTrdParModGeo(const char *name="CbmTrdParModGeo", const char *title="TRD module geometry")
virtual Double_t GetDX() const
TGeoPhysicalNode * fNode
geometrical data for the module
CbmTrdParModGeo(const CbmTrdParModGeo &)
const Char_t * GetPath() const
virtual ~CbmTrdParModGeo()
Definition of geometry for one TRD module.
virtual void LocalToMaster(Double_t in[3], Double_t out[3]) const
Definition of generic parameters for one TRD module.
virtual Double_t GetDY() const
virtual Double_t GetDZ() const
virtual Double_t GetZ() const
virtual Double_t GetX() const
virtual Double_t GetY() const
virtual void GetXYZ(Double_t xyz[3]) const