![]() |
Project
|
#include <TPCFastTransformGeoPOD.h>
Static Public Member Functions | |
| static constexpr int32_t | getNumberOfSectors () |
| Gives number of TPC sectors. | |
| static constexpr int32_t | getNumberOfSectorsA () |
| Gives number of TPC sectors on the A side. | |
| static constexpr int32_t | getNumberOfRows () |
| Gives number of TPC rows. | |
| static constexpr float | getSectorSin (uint32_t sector) |
| Gives sector info. | |
| static constexpr float | getSectorCos (uint32_t sector) |
| static constexpr float | getRowInfoX (uint32_t row) |
| Gives TPC row info. | |
| static constexpr int32_t | getRowInfoMaxPad (uint32_t row) |
| static constexpr float | getRowInfoPadWidth (uint32_t row) |
| static constexpr float | getTPCzLength () |
| Gives Z length of the TPC, one Z side. | |
| static constexpr float | getZmin (uint32_t sector) |
| Gives Z range for the corresponding TPC side. | |
| static constexpr float | getZmax (uint32_t sector) |
| static constexpr float | getZreadout (uint32_t sector) |
| static constexpr void | convLocalToGlobal (uint32_t sector, float lx, float ly, float lz, float &gx, float &gy, float &gz) |
| _______________ Conversion of coordinate systems __________ | |
| static constexpr void | convGlobalToLocal (uint32_t sector, float gx, float gy, float gz, float &lx, float &ly, float &lz) |
| convert Global->Local c.s. | |
| static constexpr void | convPadDriftLengthToLocal (uint32_t sector, uint32_t row, float pad, float driftLength, float &y, float &z) |
| convert Pad, DriftLength -> Local c.s. | |
| static constexpr float | convDriftLengthToZ (uint32_t sector, float driftLength) |
| convert DriftLength -> Local c.s. | |
| static constexpr float | convZtoDriftLength (uint32_t sector, float z) |
| convert Z to DriftLength | |
| static constexpr void | convLocalToPadDriftLength (uint32_t sector, uint32_t row, float y, float z, float &pad, float &l) |
| convert Local c.s. -> Pad, DriftLength | |
The TPCFastTransformGeoPOD class contains TPC geometry needed for the TPCFastTransformPOD
Definition at line 29 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
convert DriftLength -> Local c.s.
Definition at line 94 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
convert Global->Local c.s.
Definition at line 69 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
_______________ Conversion of coordinate systems __________
convert Local -> Global c.s.
Definition at line 59 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
convert Local c.s. -> Pad, DriftLength
convert Local c.s. -> Pad, DriftLength
Definition at line 106 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
convert Pad, DriftLength -> Local c.s.
Definition at line 79 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
convert Z to DriftLength
Definition at line 100 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives number of TPC rows.
Definition at line 37 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives number of TPC sectors.
Definition at line 31 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives number of TPC sectors on the A side.
Definition at line 34 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Definition at line 45 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Definition at line 46 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives TPC row info.
Definition at line 44 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Definition at line 41 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives sector info.
Definition at line 40 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives Z length of the TPC, one Z side.
Definition at line 49 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Definition at line 53 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Gives Z range for the corresponding TPC side.
Definition at line 52 of file TPCFastTransformGeoPOD.h.
|
inlinestaticconstexpr |
Definition at line 54 of file TPCFastTransformGeoPOD.h.