/[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.15 by pam-fi, Mon Feb 5 16:01:50 2007 UTC revision 1.16 by pam-fi, Fri Feb 16 14:56:01 2007 UTC
# Line 25  Line 25 
25  #define NSINGMAX NCLMAX //100  #define NSINGMAX NCLMAX //100
26    
27  #define NANGMAX 21  #define NANGMAX 21
28  #define NETAVALMAX 150  #define NETAVALMAX 500
29    
30    
31  //#include <CalibTrk1Event.h>  #include <CalibTrk1Event.h>
32  //#include <CalibTrk2Event.h>  #include <CalibTrk2Event.h>
33  #include <TrkCalib.h>  using namespace pamela;
34    //#include <TrkCalib.h>
35    
36  #include <TString.h>  #include <TString.h>
37  #include <TFile.h>  #include <TFile.h>
38  #include <TTree.h>  #include <TTree.h>
39    
40    
41  #include <fstream>  #include <fstream>
42  #include <iostream>  #include <iostream>
43  /**  /**
# Line 49  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 FillACalibFrom(TFile* , Int_t , Int_t );  /*     void FillACalibFrom(TFile* , Int_t , Int_t ); */
55      void FillFCalibFrom(TFile* , Int_t , Int_t );  /*     void FillFCalibFrom(TFile* , Int_t , Int_t ); */
56      void FillTCalibFrom(TFile* , Int_t , Int_t );  /*     void FillTCalibFrom(TFile* , Int_t , Int_t ); */
57      void FillTCalibFrom(TString);  /*     void FillTCalibFrom(TString); */
58    
59  };  };
60  // ==================================================================  // ==================================================================
# Line 113  struct cTrkLevel1 { Line 115  struct cTrkLevel1 {
115      float cnrmsev[24][12];      float cnrmsev[24][12];
116      int fshower[12];      int fshower[12];
117      int whichtrack[NCLMAX];      int whichtrack[NCLMAX];
118    
119  };  };
120  // ==================================================================  // ==================================================================
121  /**  /**
# Line 372  struct cTrkMask { Line 375  struct cTrkMask {
375      int mask_vk[NVK][NVIEW];      int mask_vk[NVK][NVIEW];
376      int mask_vk_run[NVK][NVIEW];      int mask_vk_run[NVK][NVIEW];
377    
378      void Set(TFile* , Int_t , Int_t );  //    void Set(TFile* , Int_t , Int_t );
379    
380  };  };
381    
# Line 396  struct cTrkETA { Line 399  struct cTrkETA {
399  extern "C" {  extern "C" {
400    
401      extern struct cTrkCalib   pedsigbad_;      extern struct cTrkCalib   pedsigbad_;
402        extern struct cTrkMask    mask_;
403      extern struct cTrkLevel0  level0event_;      extern struct cTrkLevel0  level0event_;
404      extern struct cTrkLevel1  level1event_;      extern struct cTrkLevel1  level1event_;
405      extern struct cTrkLevel2  level2event_;      extern struct cTrkLevel2  level2event_;
406      extern struct cPath       path_;      extern struct cPath       path_;
 /*     extern struct cBPath      bpath_; */  
407      extern struct cDbg        dbg_;      extern struct cDbg        dbg_;
408      extern struct cTrkHough   houghevent_;      extern struct cTrkHough   houghevent_;
409      extern struct cMini2track track_;      extern struct cMini2track track_;
     extern struct cTrkMask    mask_;  
410      extern struct cTrkETA     pfa_;      extern struct cTrkETA     pfa_;
411    
412      void fillpedsigfromdefault_();      void fillpedsigfromdefault_();
# Line 414  extern "C" { Line 416  extern "C" {
416      int readalignparam_();      int readalignparam_();
417      int readetaparam_();      int readetaparam_();
418      void reductionflight_(int*);      void reductionflight_(int*);
419      int analysisflight_();      int analysisflight_(int*);
420  }      int  readb_();
421    
422    }
423    
424  #endif  #endif
   

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.23