![]() |
AliRoot Core
da88d91 (da88d91)
|
Chip Segmentation description. More...
#include <AliMFTChipSegmentation.h>
Public Member Functions | |
AliMFTChipSegmentation () | |
Default constructor. More... | |
AliMFTChipSegmentation (UInt_t uniqueID) | |
Constructor. More... | |
virtual | ~AliMFTChipSegmentation () |
virtual void | Clear (const Option_t *) |
virtual void | Print (Option_t *) |
Print out Sensor information (Name, ID, position, orientation) More... | |
Bool_t | Hit2PixelID (Double_t xHit, Double_t yHit, Int_t &xPixel, Int_t &yPixel) |
Transform (x,y) Hit coordinate into Pixel ID on the matrix. More... | |
![]() | |
AliMFTVSegmentation () | |
AliMFTVSegmentation (const AliMFTVSegmentation &input) | |
virtual | ~AliMFTVSegmentation () |
void | SetPosition (const Double_t *pos) |
Set Position of the Element. Unit is [cm]. More... | |
void | SetRotationAngles (const Double_t *ang) |
Set The rotation angles. Unit is [deg]. More... | |
void | RotateX (const Double_t ang) |
Rotate around X axis, ang in deg. More... | |
void | RotateY (const Double_t ang) |
Rotate around Y axis, ang in deg. More... | |
void | RotateZ (const Double_t ang) |
Rotate around Z axis, ang in deg. More... | |
TGeoCombiTrans * | GetTransformation () const |
Returns the Transformation Combining a Rotation followed by a Translation. More... | |
Chip Segmentation description.
Description of the virtual segmentation of the chips
Definition at line 20 of file AliMFTChipSegmentation.h.
AliMFTChipSegmentation::AliMFTChipSegmentation | ( | ) |
Default constructor.
Definition at line 39 of file AliMFTChipSegmentation.cxx.
AliMFTChipSegmentation::AliMFTChipSegmentation | ( | UInt_t | uniqueID | ) |
Constructor.
Definition at line 46 of file AliMFTChipSegmentation.cxx.
|
inlinevirtual |
Definition at line 27 of file AliMFTChipSegmentation.h.
|
inlinevirtual |
Definition at line 28 of file AliMFTChipSegmentation.h.
Bool_t AliMFTChipSegmentation::Hit2PixelID | ( | Double_t | xHit, |
Double_t | yHit, | ||
Int_t & | xPixel, | ||
Int_t & | yPixel | ||
) |
Transform (x,y) Hit coordinate into Pixel ID on the matrix.
Returns the pixel ID corresponding to a hit at (x,y) in the Sensor frame
[in] | xHit | Double_t : x Position of the Hit |
[in] | yHit | Double_t : y Position of the Hit |
[out] | xPixel | Int_t : x position of the pixel hit on the sensor matrix |
[out] | yPixel | Int_t : y position of the pixel hit on the sensor matrix |
<kTRUE> | if hit into the active part of the sensor |
<kFALSE> | if hit outside the active part |
Definition at line 84 of file AliMFTChipSegmentation.cxx.
Referenced by AliMFTSegmentation::Hit2PixelID().
|
virtual |
Print out Sensor information (Name, ID, position, orientation)
Definition at line 107 of file AliMFTChipSegmentation.cxx.
Referenced by AliMFTLadderSegmentation::Print().