6 #include "TClonesArray.h" 
   26                 const Short_t NUMBER_STRAWS,  
 
   27                 TClonesArray *SttTubeArray, 
 
   28                 Short_t &nAxialOuterRight,  
 
   29                 Short_t &nAxialInnerRight,  
 
   30                 Short_t &nAxialOuterLeft,  
 
   31                 Short_t &nAxialInnerLeft,  
 
   33                 Short_t *ListAxialOuterRight,  
 
   34                 Short_t *ListAxialInnerRight,  
 
   35                 Short_t *ListAxialOuterLeft,  
 
   36                 Short_t *ListAxialInnerLeft,  
 
   40                 Short_t *ListSkewRight,  
 
   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;
 
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)
virtual ~PndTrkCategorizeStt()
const Double_t APOTEMAMINOUTERPARSTRAW
friend F32vec4 fabs(const F32vec4 &a)
TVector3 GetWireDirection()