#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: