15#ifndef ALICEO2_FCT_UPGRADEV3LAYER_H_
16#define ALICEO2_FCT_UPGRADEV3LAYER_H_
54 auto getZ()
const {
return mZ; }
62 Int_t mLayerNumber = -1;
64 std::string mLayerName;
65 Double_t mInnerRadius;
66 Double_t mOuterRadius;
69 Double_t mChipThickness;
72 virtual void createDiskLayer(TGeoVolume* motherVolume);
73 virtual void createSquareLayer(TGeoVolume* motherVolume);
74 virtual void createConverterLayer(TGeoVolume* motherVolume);
Definition of the Detector class.
virtual void createLayer(TGeoVolume *motherVolume)
FCTLayer(const FCTLayer &)=default
Copy constructor.
FCTLayer & operator=(const FCTLayer &)=default
Assignment operator.
auto getInnerRadius() const
getters
auto getLayerNumber() const
auto getOuterRadius() const
auto getSideLength() const
~FCTLayer() override
Default destructor.
GLint GLint GLsizei GLint GLenum GLenum type
GLdouble GLdouble GLdouble z
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...