/[PAMELA software]/DarthVader/TrackerLevel2/src/TrkParams.cpp
ViewVC logotype

Diff of /DarthVader/TrackerLevel2/src/TrkParams.cpp

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

revision 1.20 by pam-fi, Tue Jan 15 14:29:46 2008 UTC revision 1.21 by pam-fi, Wed Mar 5 17:00:19 2008 UTC
# Line 38  float  TrkParams::init__pfa_e234ay[]   = Line 38  float  TrkParams::init__pfa_e234ay[]   =
38  double TrkParams::init__deltab_0       = 0.;  double TrkParams::init__deltab_0       = 0.;
39  double TrkParams::init__deltab_1       = 0.;  double TrkParams::init__deltab_1       = 0.;
40  double TrkParams::init__dlt            = 1.e-5;  double TrkParams::init__dlt            = 1.e-5;
41    // ------------------------------------------
42    // nominal z-coordinates to define acceptance
43    // ------------------------------------------
44    int   TrkParams::nGF   = NGF;
45    float TrkParams::zGF[] = {+53.74,+53.04,+23.94,+23.44,+22.29,+21.83,+13.39,+4.49,-4.41,-13.31,-21.83,-22.22,-23.49,-24.34};
46    float TrkParams::xGF_min[] = {-20.40,-20.40,-9.00,-9.00,-8.07,-8.07,-8.07,-8.07,-8.07,-8.07,-8.07,-8.07,-9.00,-9.00};
47    float TrkParams::xGF_max[] = {+20.40,+20.40,+9.00,+9.00,+8.07,+8.07,+8.07,+8.07,+8.07,+8.07,+8.07,+8.07,+9.00,+9.00};
48    // float TrkParams::yGF_min[] = {-16.50,-16.50,-7.50,-7.50,-7.25,-6.57,-7.25,-7.25,-7.25,-7.25,-6.57,-6.75,-7.50,-7.50};
49    // float TrkParams::yGF_max[] = {+16.50,+16.50,+7.50,+7.50,+6.75,+6.57,+6.75,+6.75,+6.75,+6.75,+6.57,+7.25,+7.50,+7.50};
50    // per i piani interni alla cavita`, gli estremi sono dati dalla cavita` stessa
51    float TrkParams::yGF_min[] = {-16.50,-16.50,-7.50,-7.50,-7.25,-6.57,-6.57,-6.57,-6.57,-6.57,-6.57,-6.75,-7.50,-7.50};
52    float TrkParams::yGF_max[] = {+16.50,+16.50,+7.50,+7.50,+6.75,+6.57,+6.57,+6.57,+6.57,+6.57,+6.57,+7.25,+7.50,+7.50};
53    TString TrkParams::GF_element[] = {"S11","S12","S21","S22","T1","CUF","T2","T3","T4","T5","CLF","T6","S31","S32"};
54    
55  TrkParams::TrkParams(){  TrkParams::TrkParams(){
56    
# Line 601  Bool_t TrkParams::LoadCalib( ){ Line 614  Bool_t TrkParams::LoadCalib( ){
614          cout << " - full+truncated parameters "<<endl;          cout << " - full+truncated parameters "<<endl;
615      }      }
616      TrkParams::FillACalibFrom(f0_c,calib.EV_ROOT_CALIBTRK1,calib.EV_ROOT_CALIBTRK2);      TrkParams::FillACalibFrom(f0_c,calib.EV_ROOT_CALIBTRK1,calib.EV_ROOT_CALIBTRK2);
617      if(TrkParams::VerboseMode())cout << " - VK-mask "<<endl;      if(TrkParams::VerboseMode())cout << " - VK-mask (RUN-by-RUN)"<<endl;
618      TrkParams::FillMask(f0_c,calib.EV_ROOT_CALIBTRK1,calib.EV_ROOT_CALIBTRK2);      TrkParams::FillMask(f0_c,calib.EV_ROOT_CALIBTRK1,calib.EV_ROOT_CALIBTRK2);
619    
620      // =============================================================      // =============================================================
# Line 660  Bool_t TrkParams::Set( GL_RUN* glrun , T Line 673  Bool_t TrkParams::Set( GL_RUN* glrun , T
673      }else cout <<"Bool_t TrkParams::Set(GL_RUN*,TSQLServer*,UInt_t) >> Missing run info -- taking first entry (**WARNING** check that this is ok!! )"<<endl;      }else cout <<"Bool_t TrkParams::Set(GL_RUN*,TSQLServer*,UInt_t) >> Missing run info -- taking first entry (**WARNING** check that this is ok!! )"<<endl;
674    
675  //    if(TrkParams::VerboseMode())  //    if(TrkParams::VerboseMode())
676      cout << "<< set TrkParams type "<<type<<" from DB << RUN "<<runid<<endl;      if(TrkParams::VerboseMode())cout << "<< set TrkParams type "<<type<<" from DB << RUN "<<runid<<endl;
677    
678    
679      if( !TrkParams::IsLoaded(type) ||      if( !TrkParams::IsLoaded(type) ||

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

  ViewVC Help
Powered by ViewVC 1.1.23