#include <PndTrkCategorizeStt.h>
|  | 
|  | PndTrkCategorizeStt () | 
|  | 
| virtual | ~PndTrkCategorizeStt () | 
|  | 
| void | CategorizeStt (const Short_t NUMBER_STRAWS, TClonesArray *SttTubeArray, Short_t &nAxialOuterRight, Short_t &nAxialInnerRight, Short_t &nAxialOuterLeft, Short_t &nAxialInnerLeft, Short_t *ListAxialOuterRight, Short_t *ListAxialInnerRight, Short_t *ListAxialOuterLeft, Short_t *ListAxialInnerLeft, Short_t &nSkewRight, Short_t &nSkewLeft, Short_t *ListSkewRight, Short_t *ListSkewLeft) | 
|  | 
|  | ClassDef (PndTrkCategorizeStt, 1) | 
|  | 
Definition at line 7 of file PndTrkCategorizeStt.h.
 
      
        
          | PndTrkCategorizeStt::PndTrkCategorizeStt | ( |  | ) |  | 
      
 
 
  
  | 
        
          | PndTrkCategorizeStt::~PndTrkCategorizeStt | ( |  | ) |  |  | virtual | 
 
 
      
        
          | void PndTrkCategorizeStt::CategorizeStt | ( | const Short_t | NUMBER_STRAWS, | 
        
          |  |  | TClonesArray * | SttTubeArray, | 
        
          |  |  | Short_t & | nAxialOuterRight, | 
        
          |  |  | Short_t & | nAxialInnerRight, | 
        
          |  |  | Short_t & | nAxialOuterLeft, | 
        
          |  |  | Short_t & | nAxialInnerLeft, | 
        
          |  |  | Short_t * | ListAxialOuterRight, | 
        
          |  |  | Short_t * | ListAxialInnerRight, | 
        
          |  |  | Short_t * | ListAxialOuterLeft, | 
        
          |  |  | Short_t * | ListAxialInnerLeft, | 
        
          |  |  | Short_t & | nSkewRight, | 
        
          |  |  | Short_t & | nSkewLeft, | 
        
          |  |  | Short_t * | ListSkewRight, | 
        
          |  |  | Short_t * | ListSkewLeft | 
        
          |  | ) |  |  | 
      
 
Definition at line 24 of file PndTrkCategorizeStt.cxx.
References APOTEMAMINOUTERPARSTRAW, fabs(), PndSttTube::GetPosition(), PndSttTube::GetWireDirection(), i, r2, x, and y.
Referenced by PndTrkTracking2::Init().
   54                 Zwiredirection[NUMBER_STRAWS];
 
   68         for (i=1;i<= NUMBER_STRAWS; i++){
 
   79         for (i=0;i< NUMBER_STRAWS; i++){
 
   80                 if( 
fabs(Zwiredirection[i] -1.) > 1.e-5){
 
   84                                 ListSkewLeft[nSkewLeft] = i+1;
 
   88                                 ListSkewRight[nSkewRight] = i+1;
 
   92                         r2 = x[
i]*x[
i] + y[
i]*y[
i];
 
   99                                         ListAxialInnerLeft[nAxialInnerLeft] = i+1;
 
  103                                         ListAxialOuterLeft[nAxialOuterLeft] = i+1;
 
  112                                         ListAxialInnerRight[nAxialInnerRight] = i+1;
 
  116                                         ListAxialOuterRight[nAxialOuterRight] = i+1;
 
const Double_t APOTEMAMINOUTERPARSTRAW
friend F32vec4 fabs(const F32vec4 &a)
TVector3 GetWireDirection()
 
 
 
The documentation for this class was generated from the following files: