#include <Segmentation.h>
|
| Segmentation () |
|
| Segmentation (const Char_t *nameGeomFile) |
|
| ~Segmentation () |
|
void | Clear (const Option_t *) |
| Clear the TClonesArray holding the HalfSegmentation objects.
|
|
HalfSegmentation * | getHalf (Int_t iHalf) const |
| Returns pointer to the segmentation of the half-MFT.
|
|
Int_t | getDetElemLocalID (Int_t half, Int_t disk, Int_t ladder, Int_t sensor) const |
|
Bool_t | hitToPixelID (Double_t xHit, Double_t yHit, Double_t zHit, Int_t half, Int_t disk, Int_t ladder, Int_t sensor, Int_t &xPixel, Int_t &yPixel) |
|
Definition at line 36 of file Segmentation.h.
◆ anonymous enum
◆ Segmentation() [1/2]
Segmentation::Segmentation |
( |
| ) |
|
◆ Segmentation() [2/2]
Segmentation::Segmentation |
( |
const Char_t * |
nameGeomFile | ) |
|
◆ ~Segmentation()
Segmentation::~Segmentation |
( |
| ) |
|
◆ Clear()
void Segmentation::Clear |
( |
const Option_t * |
| ) |
|
◆ getDetElemLocalID()
Int_t Segmentation::getDetElemLocalID |
( |
Int_t |
half, |
|
|
Int_t |
disk, |
|
|
Int_t |
ladder, |
|
|
Int_t |
sensor |
|
) |
| const |
Returns the local ID of the sensor on the entire disk specified
- Parameters
-
sensor | Int_t : Sensor ID |
ladder | Int_t : Ladder ID holding the Sensor |
disk | Int_t : Half-Disk ID holding the Sensor |
half | Int_t : Half-MFT ID holding the Sensor |
- Returns
- A fixed number that represents the ID of the sensor on the disk. It goes from 0 to the max number of sensor on the disk
Definition at line 95 of file Segmentation.cxx.
◆ getHalf()
Returns pointer to the segmentation of the half-MFT.
- Parameters
-
iHalf | Integer : 0 = Bottom; 1 = Top |
- Returns
- Pointer to a HalfSegmentation
Definition at line 66 of file Segmentation.cxx.
◆ hitToPixelID()
Bool_t o2::mft::Segmentation::hitToPixelID |
( |
Double_t |
xHit, |
|
|
Double_t |
yHit, |
|
|
Double_t |
zHit, |
|
|
Int_t |
half, |
|
|
Int_t |
disk, |
|
|
Int_t |
ladder, |
|
|
Int_t |
sensor, |
|
|
Int_t & |
xPixel, |
|
|
Int_t & |
yPixel |
|
) |
| |
◆ NumberOfHalves
constexpr Int_t o2::mft::Segmentation::NumberOfHalves = 2 |
|
staticconstexpr |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/MFT/base/include/MFTBase/Segmentation.h
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/MFT/base/src/Segmentation.cxx