/[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.28 by pam-fi, Wed Nov 7 10:38:51 2007 UTC revision 1.31 by pam-fi, Wed Mar 5 17:00:18 2008 UTC
# Line 148  struct cTrkLevel2 { Line 148  struct cTrkLevel2 {
148      float xs[NSINGMAX][2];      float xs[NSINGMAX][2];
149      float signlxs[NSINGMAX];      float signlxs[NSINGMAX];
150      int clsx[NSINGMAX];      int clsx[NSINGMAX];
151        int sxbad[NSINGMAX];
152        int multmaxsx[NSINGMAX];
153  //  ----------------------------  //  ----------------------------
154      int nclsy;      int nclsy;
155      int planey[NSINGMAX];      int planey[NSINGMAX];
156      float ys[NSINGMAX][2];      float ys[NSINGMAX][2];
157      float signlys[NSINGMAX];      float signlys[NSINGMAX];
158      int clsy[NSINGMAX];      int clsy[NSINGMAX];
159        int sybad[NSINGMAX];
160        int multmaxsy[NSINGMAX];
161  //  ----------------------------  //  ----------------------------
162      int ntrk;      int ntrk;
163      int image[NTRKMAX];      int image[NTRKMAX];
# Line 205  struct cTrkLevel2 { Line 209  struct cTrkLevel2 {
209              xs[i][0]   = 0;              xs[i][0]   = 0;
210              xs[i][1]   = 0;              xs[i][1]   = 0;
211              signlxs[i] = 0;              signlxs[i] = 0;
212                clsx[i]    = 0;
213                sxbad[i]   = 0;
214              planey[i]  = 0;              planey[i]  = 0;
215              ys[i][0]   = 0;              ys[i][0]   = 0;
216              ys[i][1]   = 0;              ys[i][1]   = 0;
217              signlys[i] = 0;              signlys[i] = 0;
218                clsy[i]    = 0;
219                sybad[i]   = 0;
220          }          }
221          //  ----------------------------          //  ----------------------------
222          ntrk =0 ;          ntrk =0 ;
# Line 378  struct cMini2track { Line 386  struct cMini2track {
386    
387    
388  };  };
389    
390    // ==================================================================
391    /**
392     * \brief Struct to pass DELTAB parameters to F77 routines
393     */
394    struct cDeltaB {
395        double delta0;
396        double delta1;
397        double dlt;
398    };
399    
400  //  //
401  /**  /**
402   * \Struct for the hough transform variables   * \Struct for the hough transform variables
# Line 567  extern "C" { Line 586  extern "C" {
586      extern struct cMini2track track_;      extern struct cMini2track track_;
587      extern struct cTrkETA     pfa_;      extern struct cTrkETA     pfa_;
588      extern struct cTrkSW      sw_;      extern struct cTrkSW      sw_;
589        extern struct cDeltaB     deltab_;
590    
591      void fillpedsigfromdefault_();      void fillpedsigfromdefault_();
592      int readmipparam_();      int readmipparam_();
# Line 580  extern "C" { Line 600  extern "C" {
600      void gufld_(float*, float*);      void gufld_(float*, float*);
601      void xyzpam_(int*,int*,int*,int*,int*,float*,float*,float*,float*);      void xyzpam_(int*,int*,int*,int*,int*,float*,float*,float*,float*);
602      float riseta_(int*,float*);      float riseta_(int*,float*);
603        void chisq_(int*, int*);
604    
605  }  }
606    

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.31

  ViewVC Help
Powered by ViewVC 1.1.23