/[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.11 by pam-fi, Wed Nov 8 16:42:27 2006 UTC revision 1.12 by pam-fi, Fri Nov 10 11:38:43 2006 UTC
# Line 297  struct cMini2track { Line 297  struct cMini2track {
297    
298  struct cTrkHough {  struct cTrkHough {
299    
300    int ndblt;    int ndblt_nt;
301    float alfayz1[NDBLT_MAX_NT];    float alfayz1_nt[NDBLT_MAX_NT];
302    float alfayz2[NDBLT_MAX_NT];    float alfayz2_nt[NDBLT_MAX_NT];
303    int db_cloud[NDBLT_MAX_NT];    int db_cloud_nt[NDBLT_MAX_NT];
304    int ntrpt;    int ntrpt_nt;
305    float alfaxz1[NTRPT_MAX_NT];    float alfaxz1_nt[NTRPT_MAX_NT];
306    float alfaxz2[NTRPT_MAX_NT];    float alfaxz2_nt[NTRPT_MAX_NT];
307    float alfaxz3[NTRPT_MAX_NT];    float alfaxz3_nt[NTRPT_MAX_NT];
308    int tr_cloud[NTRPT_MAX_NT];    int tr_cloud_nt[NTRPT_MAX_NT];
309    int nclouds_yz;    int nclouds_yz_nt;
310    float alfayz1_av[NCLOYZ_MAX];    float alfayz1_av_nt[NCLOYZ_MAX];
311    float alfayz2_av[NCLOYZ_MAX];    float alfayz2_av_nt[NCLOYZ_MAX];
312    int ptcloud_yz[NCLOYZ_MAX];    int ptcloud_yz_nt[NCLOYZ_MAX];
313    int nclouds_xz;    int nclouds_xz_nt;
314    float alfaxz1_av[NCLOXZ_MAX];    float alfaxz1_av_nt[NCLOXZ_MAX];
315    float alfaxz2_av[NCLOXZ_MAX];    float alfaxz2_av_nt[NCLOXZ_MAX];
316    float alfaxz3_av[NCLOXZ_MAX];    float alfaxz3_av_nt[NCLOXZ_MAX];
317    int ptcloud_xz[NCLOXZ_MAX];    int ptcloud_xz_nt[NCLOXZ_MAX];
318    int nclstr;    int nclstr;
319    float totaltime;    float totaltime;
320    float houghtime;    float houghtime;
# Line 323  struct cTrkHough { Line 323  struct cTrkHough {
323    
324    void InitcTrkHough(){    void InitcTrkHough(){
325    
326      ndblt = 0;      ndblt_nt = 0;
327      ntrpt = 0;      ntrpt_nt = 0;
328      nclouds_yz = 0;      nclouds_yz_nt = 0;
329      nclouds_xz = 0;      nclouds_xz_nt = 0;
330      nclstr = 0;      nclstr = 0;
331      totaltime = 0;      totaltime = 0;
332      houghtime = 0;      houghtime = 0;
333      fittime = 0;      fittime = 0;
334      for(int i=0;i<NDBLT_MAX_NT ;i++){      for(int i=0;i<NDBLT_MAX_NT ;i++){
335        alfayz1[i] = 0;        alfayz1_nt[i] = 0;
336        alfayz2[i] = 0;        alfayz2_nt[i] = 0;
337        db_cloud[i] = 0;        db_cloud_nt[i] = 0;
338      }      }
339      for(int i=0;i<NTRPT_MAX_NT ;i++){      for(int i=0;i<NTRPT_MAX_NT ;i++){
340        alfaxz1[i] = 0;        alfaxz1_nt[i] = 0;
341        alfaxz2[i] = 0;        alfaxz2_nt[i] = 0;
342        alfaxz3[i] = 0;        alfaxz3_nt[i] = 0;
343        tr_cloud[i] = 0;        tr_cloud_nt[i] = 0;
344      }      }
345      for(int i=0;i<NCLOYZ_MAX ;i++){      for(int i=0;i<NCLOYZ_MAX ;i++){
346        alfayz1_av[i] = 0;        alfayz1_av_nt[i] = 0;
347        alfayz2_av[i] = 0;        alfayz2_av_nt[i] = 0;
348        ptcloud_yz[i] = 0;        ptcloud_yz_nt[i] = 0;
349      }      }
350      for(int i=0;i<NCLOXZ_MAX ;i++){      for(int i=0;i<NCLOXZ_MAX ;i++){
351        ptcloud_xz[i] = 0;        ptcloud_xz_nt[i] = 0;
352        alfaxz1_av[i] = 0;        alfaxz1_av_nt[i] = 0;
353        alfaxz2_av[i] = 0;        alfaxz2_av_nt[i] = 0;
354        alfaxz3_av[i] = 0;        alfaxz3_av_nt[i] = 0;
355      }      }
356    }    }
357        
# Line 367  extern "C" { Line 367  extern "C" {
367      extern struct cPath       path_;      extern struct cPath       path_;
368  /*     extern struct cBPath      bpath_; */  /*     extern struct cBPath      bpath_; */
369      extern struct cDbg        dbg_;      extern struct cDbg        dbg_;
370        extern struct cTrkHough   houghevent_;
371      extern struct cMini2track track_;      extern struct cMini2track track_;
     extern struct cTrkHough   hough_;  
372    
373      void fillpedsigfromdefault_();      void fillpedsigfromdefault_();
374      int readmipparam_();      int readmipparam_();

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.23