/[PAMELA software]/DarthVader/TrackerLevel2/inc/TrkStruct.h
ViewVC logotype

Diff of /DarthVader/TrackerLevel2/inc/TrkStruct.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.20 by pam-fi, Mon May 14 11:03:04 2007 UTC revision 1.26 by pam-fi, Wed Aug 22 07:03:44 2007 UTC
# Line 51  struct cTrkCalib { Line 51  struct cTrkCalib {
51      float sigma_t[128][24][12];      float sigma_t[128][24][12];
52      int bad[128][24][12];      int bad[128][24][12];
53    
54        void Reset(){
55            for(int is=0; is<128; is++){
56                for(int ivk=0; ivk<24; ivk++){
57                    for(int iv=0; iv<12; iv++){
58                        pedestal[is][ivk][iv]=0.;
59                        pedestal_t[is][ivk][iv]=0.;
60                        sigma[is][ivk][iv]=0.;
61                        sigma_t[is][ivk][iv]=0.;
62                        bad[is][ivk][iv]=1;
63                    }
64                }
65            }              
66        }
67    
68  /*     void FillACalibFrom(TFile* , Int_t , Int_t ); */  /*     void FillACalibFrom(TFile* , Int_t , Int_t ); */
69  /*     void FillFCalibFrom(TFile* , Int_t , Int_t ); */  /*     void FillFCalibFrom(TFile* , Int_t , Int_t ); */
70  /*     void FillTCalibFrom(TFile* , Int_t , Int_t ); */  /*     void FillTCalibFrom(TFile* , Int_t , Int_t ); */
# Line 294  struct cMini2track { Line 308  struct cMini2track {
308      double xm_a[NPLANE],ym_a[NPLANE];      double xm_a[NPLANE],ym_a[NPLANE];
309      double xm_b[NPLANE],ym_b[NPLANE];      double xm_b[NPLANE],ym_b[NPLANE];
310      double resx[NPLANE],resy[NPLANE];      double resx[NPLANE],resy[NPLANE];
311        double tailx[NPLANE],taily[NPLANE];
312      double xgood[NPLANE],ygood[NPLANE];      double xgood[NPLANE],ygood[NPLANE];
313      double dedxtrk_x[NPLANE];      double dedxtrk_x[NPLANE];
314      double dedxtrk_y[NPLANE];      double dedxtrk_y[NPLANE];
# Line 426  struct cTrkMask { Line 441  struct cTrkMask {
441    
442  //    void Set(TFile* , Int_t , Int_t );  //    void Set(TFile* , Int_t , Int_t );
443    
444        void Reset(){
445            for(int ivk=0; ivk<NVK; ivk++){
446                for(int iv=0; iv<NVIEW; iv++){
447    //              mask_vk[ivk][iv]=0;
448                    mask_vk_run[ivk][iv]=0;
449                }
450            }
451        }
452    
453        void Dump(){
454        }
455    
456  };  };
457    
458  /**  /**
# Line 442  struct cTrkETA { Line 469  struct cTrkETA {
469      float feta3[NANGMAX][NLADDER][NVIEW][NETAVALMAX];      float feta3[NANGMAX][NLADDER][NVIEW][NETAVALMAX];
470      float eta4[NANGMAX][NETAVALMAX];      float eta4[NANGMAX][NETAVALMAX];
471      float feta4[NANGMAX][NLADDER][NVIEW][NETAVALMAX];      float feta4[NANGMAX][NLADDER][NVIEW][NETAVALMAX];
472        float fcorr[NANGMAX][NLADDER][NVIEW];
473        float e234ax[6];//F77: e2fax,e2tax,e3fax,e3tax,e4fax,e4tax
474        float e234ay[6];//F77: e2fay,e2tay,e3fay,e3tay,e4fay,e4tay
475    
476  };  };
477  /**  /**
# Line 476  extern "C" { Line 506  extern "C" {
506      int  readb_();      int  readb_();
507      void gufld_(float*, float*);      void gufld_(float*, float*);
508      void xyzpam_(int*,int*,int*,int*,int*,float*,float*,float*,float*);      void xyzpam_(int*,int*,int*,int*,int*,float*,float*,float*,float*);
509        float riseta_(int*,float*);
510    
511  }  }
512    

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.26

  ViewVC Help
Powered by ViewVC 1.1.23