![]() |
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.