#include <PndSttTube.h>
|
| | PndSttTube () |
| |
| | PndSttTube (PndSttTube &tube) |
| |
| | ~PndSttTube () |
| |
| | PndSttTube (PndSttTubeParameters *parms, Double_t x, Double_t y, Double_t z, Double_t r11, Double_t r12, Double_t r13, Double_t r21, Double_t r22, Double_t r23, Double_t r31, Double_t r32, Double_t r33, Double_t radin, Double_t radout) |
| |
| PndSttTube & | operator= (const PndSttTube &o) |
| |
| TVector3 | GetPosition () |
| |
| TMatrixT< Double_t > | GetRotationMatrix () |
| |
| Double_t | GetRadIn () |
| |
| Double_t | GetRadOut () |
| |
| Double_t | GetHalfLength () |
| |
| TVector3 | GetWireDirection () |
| |
| PndSttTubeParameters * | GetTubeParameters () |
| |
| Int_t | GetTubeID () |
| |
| void | SetSectorID (int id) |
| |
| void | SetLayerID (int id) |
| |
| int | GetLayerID () |
| |
| int | GetSectorID () |
| |
| void | SetNeighborings (TArrayI neighborings) |
| |
| TArrayI | GetNeighborings () |
| |
| Int_t | GetNeighboring (int i) |
| |
| Double_t | GetDistance (PndSttTube *tube) |
| |
| Bool_t | IsNeighboring (int tubeID) |
| |
| void | SetSectorLimitFlag (Int_t flag) |
| |
| void | SetLayerLimitFlag (Bool_t flag=kTRUE) |
| |
| bool | IsLayerLimit () |
| |
| int | IsSectorLimit () |
| |
| bool | IsParallel () |
| |
| bool | IsSkew () |
| |
Definition at line 11 of file PndSttTube.h.
◆ PndSttTube() [1/3]
| PndSttTube::PndSttTube |
( |
| ) |
|
◆ PndSttTube() [2/3]
◆ ~PndSttTube()
| PndSttTube::~PndSttTube |
( |
| ) |
|
◆ PndSttTube() [3/3]
| PndSttTube::PndSttTube |
( |
PndSttTubeParameters * |
parms, |
|
|
Double_t |
x, |
|
|
Double_t |
y, |
|
|
Double_t |
z, |
|
|
Double_t |
r11, |
|
|
Double_t |
r12, |
|
|
Double_t |
r13, |
|
|
Double_t |
r21, |
|
|
Double_t |
r22, |
|
|
Double_t |
r23, |
|
|
Double_t |
r31, |
|
|
Double_t |
r32, |
|
|
Double_t |
r33, |
|
|
Double_t |
radin, |
|
|
Double_t |
radout |
|
) |
| |
◆ GetDistance()
| Double_t PndSttTube::GetDistance |
( |
PndSttTube * |
tube | ) |
|
◆ GetHalfLength()
| Double_t PndSttTube::GetHalfLength |
( |
| ) |
|
◆ GetLayerID()
| int PndSttTube::GetLayerID |
( |
| ) |
|
◆ GetNeighboring()
| Int_t PndSttTube::GetNeighboring |
( |
int |
i | ) |
|
◆ GetNeighborings()
| TArrayI PndSttTube::GetNeighborings |
( |
| ) |
|
◆ GetPosition()
| TVector3 PndSttTube::GetPosition |
( |
| ) |
|
◆ GetRadIn()
| Double_t PndSttTube::GetRadIn |
( |
| ) |
|
◆ GetRadOut()
| Double_t PndSttTube::GetRadOut |
( |
| ) |
|
◆ GetRotationMatrix()
| TMatrixT<Double_t> PndSttTube::GetRotationMatrix |
( |
| ) |
|
◆ GetSectorID()
| int PndSttTube::GetSectorID |
( |
| ) |
|
◆ GetTubeID()
| Int_t PndSttTube::GetTubeID |
( |
| ) |
|
◆ GetTubeParameters()
◆ GetWireDirection()
| TVector3 PndSttTube::GetWireDirection |
( |
| ) |
|
◆ IsLayerLimit()
| bool PndSttTube::IsLayerLimit |
( |
| ) |
|
|
inline |
Definition at line 57 of file PndSttTube.h.
57 {
return fLayerLimit; }
◆ IsNeighboring()
| Bool_t PndSttTube::IsNeighboring |
( |
int |
tubeID | ) |
|
◆ IsParallel()
| bool PndSttTube::IsParallel |
( |
| ) |
|
|
inline |
◆ IsSectorLimit()
| int PndSttTube::IsSectorLimit |
( |
| ) |
|
|
inline |
Definition at line 58 of file PndSttTube.h.
58 {
return fSectorLimit; }
◆ IsSkew()
| bool PndSttTube::IsSkew |
( |
| ) |
|
|
inline |
◆ operator=()
Definition at line 22 of file PndSttTube.h.
References GetDistance(), GetHalfLength(), GetLayerID(), GetNeighboring(), GetNeighborings(), GetPosition(), GetRadIn(), GetRadOut(), GetRotationMatrix(), GetSectorID(), GetTubeID(), GetTubeParameters(), GetWireDirection(), i, IsNeighboring(), SetLayerID(), SetNeighborings(), and SetSectorID().
24 fTubeParms = o.fTubeParms;
25 fCenPosition = o.fCenPosition;
26 fRotationMatrix = o.fRotationMatrix;
29 fSectorID = o.fSectorID;
30 fLayerID = o.fLayerID;
31 fNeighborings = o.fNeighborings;
32 fLayerLimit = o.fLayerLimit;
33 fSectorLimit = o.fSectorLimit;
◆ SetLayerID()
| void PndSttTube::SetLayerID |
( |
int |
id | ) |
|
◆ SetLayerLimitFlag()
| void PndSttTube::SetLayerLimitFlag |
( |
Bool_t |
flag = kTRUE | ) |
|
|
inline |
Definition at line 56 of file PndSttTube.h.
56 { fLayerLimit = flag; }
◆ SetNeighborings()
| void PndSttTube::SetNeighborings |
( |
TArrayI |
neighborings | ) |
|
◆ SetSectorID()
| void PndSttTube::SetSectorID |
( |
int |
id | ) |
|
◆ SetSectorLimitFlag()
| void PndSttTube::SetSectorLimitFlag |
( |
Int_t |
flag | ) |
|
|
inline |
Definition at line 55 of file PndSttTube.h.
55 { fSectorLimit = flag; }
The documentation for this class was generated from the following file: