/[PAMELA software]/DarthVader/ToFLevel2/src/ToFCore.cpp
ViewVC logotype

Diff of /DarthVader/ToFLevel2/src/ToFCore.cpp

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

revision 1.19 by mocchiut, Thu Apr 19 08:12:40 2007 UTC revision 1.20 by mocchiut, Mon Apr 30 15:46:30 2007 UTC
# Line 83  int ToFCore(UInt_t run, TFile *file, TSQ Line 83  int ToFCore(UInt_t run, TFile *file, TSQ
83          processFolder = (TString)ToFargv[i+1];          processFolder = (TString)ToFargv[i+1];
84          i++;          i++;
85        };        };
86        if ( !strcmp(ToFargv[i],"-v") ||  !strcmp(ToFargv[i],"--verbose") ) {        if ( !strcmp(ToFargv[i],"-v") ||  !strcmp(ToFargv[i],"--verbose") ) {
87          verbose = true;          verbose = true;
88       };        };
89        if ( !strcmp(ToFargv[i],"-g") ||  !strcmp(ToFargv[i],"--debug") ) {        if ( !strcmp(ToFargv[i],"-g") ||  !strcmp(ToFargv[i],"--debug") ) {
90          verbose = true;          verbose = true;
91          debug = true;          debug = true;
# Line 518  int ToFCore(UInt_t run, TFile *file, TSQ Line 518  int ToFCore(UInt_t run, TFile *file, TSQ
518        tttofpar1 = glparam->TO_TIME;          tttofpar1 = glparam->TO_TIME;  
519        Int_t nlen = (Int_t)(glparam->PATH+glparam->NAME).Length();        Int_t nlen = (Int_t)(glparam->PATH+glparam->NAME).Length();
520        rdtofcal((char *)(glparam->PATH+glparam->NAME).Data(),&nlen);        rdtofcal((char *)(glparam->PATH+glparam->NAME).Data(),&nlen);
521          //
522      };      };
523      //      //
524      // run over all the events of the run      // run over all the events of the run
# Line 642  int ToFCore(UInt_t run, TFile *file, TSQ Line 643  int ToFCore(UInt_t run, TFile *file, TSQ
643        //        //
644        memcpy(t_tof->xtofpos,tofoutput_.xtofpos,sizeof(t_tof->xtofpos));        memcpy(t_tof->xtofpos,tofoutput_.xtofpos,sizeof(t_tof->xtofpos));
645        memcpy(t_tof->ytofpos,tofoutput_.ytofpos,sizeof(t_tof->ytofpos));        memcpy(t_tof->ytofpos,tofoutput_.ytofpos,sizeof(t_tof->ytofpos));
646          memcpy(t_tof->xtr_tof,tofoutput_.xtr_tof,sizeof(t_tof->xtr_tof));
647          memcpy(t_tof->ytr_tof,tofoutput_.ytr_tof,sizeof(t_tof->ytr_tof));
648        //        //
649          
650    /*
651          cout<<"ToFCore  tofl2com"<<endl;
652          cout<<tofoutput_.xtofpos[0]<<" "<<tofoutput_.xtofpos[1]<<" "<<tofoutput_.xtofpos[2]<<endl;
653          cout<<tofoutput_.ytofpos[0]<<" "<<tofoutput_.ytofpos[1]<<" "<<tofoutput_.ytofpos[2]<<endl;
654          cout<<tofoutput_.xtr_tof[0]<<" "<<tofoutput_.xtr_tof[1]<<" "<<tofoutput_.xtr_tof[2]<<" "<<tofoutput_.xtr_tof[3]<<" "<<tofoutput_.xtr_tof[4]<<" "<<tofoutput_.xtr_tof[5]<<endl;
655          cout<<tofoutput_.ytr_tof[0]<<" "<<tofoutput_.ytr_tof[1]<<" "<<tofoutput_.ytr_tof[2]<<" "<<tofoutput_.ytr_tof[3]<<" "<<tofoutput_.ytr_tof[4]<<" "<<tofoutput_.ytr_tof[5]<<endl;
656    */
657    
658    
659        new(t[ntrkentry]) ToFTrkVar(*t_tof);        new(t[ntrkentry]) ToFTrkVar(*t_tof);
660        ntrkentry++;              ntrkentry++;      
661        t_tof->Clear();        t_tof->Clear();
# Line 721  int ToFCore(UInt_t run, TFile *file, TSQ Line 734  int ToFCore(UInt_t run, TFile *file, TSQ
734            //            //
735            memcpy(t_tof->xtofpos,tofoutput_.xtofpos,sizeof(t_tof->xtofpos));            memcpy(t_tof->xtofpos,tofoutput_.xtofpos,sizeof(t_tof->xtofpos));
736            memcpy(t_tof->ytofpos,tofoutput_.ytofpos,sizeof(t_tof->ytofpos));            memcpy(t_tof->ytofpos,tofoutput_.ytofpos,sizeof(t_tof->ytofpos));
737              memcpy(t_tof->xtr_tof,tofoutput_.xtr_tof,sizeof(t_tof->xtr_tof));
738              memcpy(t_tof->ytr_tof,tofoutput_.ytr_tof,sizeof(t_tof->ytr_tof));
739    
740    /*
741              cout<<"ToFCore  toftrk"<<endl;
742              cout<<tofoutput_.xtofpos[0]<<" "<<tofoutput_.xtofpos[1]<<" "<<tofoutput_.xtofpos[2]<<endl;
743              cout<<tofoutput_.ytofpos[0]<<" "<<tofoutput_.ytofpos[1]<<" "<<tofoutput_.ytofpos[2]<<endl;
744              cout<<tofoutput_.xtr_tof[0]<<" "<<tofoutput_.xtr_tof[1]<<" "<<tofoutput_.xtr_tof[2]<<" "<<tofoutput_.xtr_tof[3]<<" "<<tofoutput_.xtr_tof[4]<<" "<<tofoutput_.xtr_tof[5]<<endl;
745              cout<<tofoutput_.ytr_tof[0]<<" "<<tofoutput_.ytr_tof[1]<<" "<<tofoutput_.ytr_tof[2]<<" "<<tofoutput_.ytr_tof[3]<<" "<<tofoutput_.ytr_tof[4]<<" "<<tofoutput_.ytr_tof[5]<<endl;
746    */
747              
748            //            //
749            // Store the tracker track number in order to be sure to have shyncronized data during analysis            // Store the tracker track number in order to be sure to have shyncronized data during analysis
750            //            //

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

  ViewVC Help
Powered by ViewVC 1.1.23