![]() |
Project
|
#include <FCTLayer.h>
Inherits TObject.
Public Member Functions | |
FCTLayer ()=default | |
FCTLayer (Int_t layerNumber, std::string layerName, Float_t z, Float_t rIn, Float_t rOut_SideL, Float_t Layerx2X0, Int_t type) | |
FCTLayer (const FCTLayer &)=default | |
Copy constructor. | |
FCTLayer & | operator= (const FCTLayer &)=default |
Assignment operator. | |
~FCTLayer () override | |
Default destructor. | |
auto | getInnerRadius () const |
getters | |
auto | getOuterRadius () const |
auto | getSideLength () const |
auto | getLayerNumber () const |
auto | getType () const |
auto | getZ () const |
auto | getx2X0 () const |
virtual void | createLayer (TGeoVolume *motherVolume) |
This class defines the Geometry for the FCT Layer TGeo. This is a work class used to study different configurations during the development of the ALICE3 EndCaps
Definition at line 30 of file FCTLayer.h.
|
default |
FCTLayer::FCTLayer | ( | Int_t | layerNumber, |
std::string | layerName, | ||
Float_t | z, | ||
Float_t | rIn, | ||
Float_t | rOut_SideL, | ||
Float_t | Layerx2X0, | ||
Int_t | type | ||
) |
Definition at line 42 of file FCTLayer.cxx.
|
default |
Copy constructor.
|
overridedefault |
Default destructor.
|
virtual |
Creates the actual Layer and places inside its mother volume
motherVolume | the TGeoVolume owing the volume structure |
Definition at line 71 of file FCTLayer.cxx.
|
inline |
getters
Definition at line 49 of file FCTLayer.h.
|
inline |
Definition at line 52 of file FCTLayer.h.
|
inline |
Definition at line 50 of file FCTLayer.h.
|
inline |
Definition at line 51 of file FCTLayer.h.
|
inline |
Definition at line 53 of file FCTLayer.h.
|
inline |
Definition at line 55 of file FCTLayer.h.
|
inline |
Definition at line 54 of file FCTLayer.h.