12#ifndef ALICEO2_TRK_LAYER_H
13#define ALICEO2_TRK_LAYER_H
15#include <TGeoManager.h>
28 TRKLayer(
int layerNumber, std::string layerName,
float rInn,
float rOut,
float zLength,
float layerX2X0);
29 TRKLayer(
int layerNumber, std::string layerName,
float rInn,
float zLength,
float thick);
36 auto getZ()
const {
return mZ; }
40 auto getName()
const {
return mLayerName; }
49 std::string mLayerName;
void createLayer(TGeoVolume *motherVolume)
void setLayout(eLayout layout)
TGeoVolume * createStave(std::string type, double width=-1)
TGeoVolume * createChip(std::string type, double width=-1)
auto getInnerRadius() const
TGeoVolume * createSensor(std::string type, double width=-1)
auto getOuterRadius() const
auto getChipThickness() const
GLint GLint GLsizei GLint GLenum GLenum type
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...