/[PAMELA software]/DarthVader/S4Level2/src/S4Core.cpp
ViewVC logotype

Diff of /DarthVader/S4Level2/src/S4Core.cpp

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

revision 1.24 by mocchiut, Tue Aug 4 14:01:29 2009 UTC revision 1.26 by pam-fi, Tue Nov 29 13:53:11 2011 UTC
# Line 105  TArrayD *S4_paramfit(UInt_t atime, TSQLS Line 105  TArrayD *S4_paramfit(UInt_t atime, TSQLS
105    tr->SetBranchAddress("CalibS4", &S4CalibEvent);    tr->SetBranchAddress("CalibS4", &S4CalibEvent);
106    if ( tr->GetEntries() < glS4calib->EV_ROOT ) return(NULL);    if ( tr->GetEntries() < glS4calib->EV_ROOT ) return(NULL);
107    //    //
108    tr->GetEntry(glS4calib->EV_ROOT);    if ( tr->GetEntry(glS4calib->EV_ROOT) <= 0 ) throw -36;
109    //    //
110    // Variables initialization    // Variables initialization
111    //    //
# Line 421  int S4Core(UInt_t run, TFile *file,GL_TA Line 421  int S4Core(UInt_t run, TFile *file,GL_TA
421        }        }
422        for (UInt_t j = 0; j < nobefrun; j++){        for (UInt_t j = 0; j < nobefrun; j++){
423          //          //
424          S4trclone->GetEntry(j);            if ( S4trclone->GetEntry(j) <= 0 ) throw -36;    
425          //          //
426          // copy s4clone to mydec          // copy s4clone to mydec
427          //          //
# Line 581  int S4Core(UInt_t run, TFile *file,GL_TA Line 581  int S4Core(UInt_t run, TFile *file,GL_TA
581      //      //
582      if ( dbc ){      if ( dbc ){
583        dbc->Close();        dbc->Close();
584        //      delete dbc;        delete dbc;
585          dbc = 0;
586      };      };
587      //      //
588      for ( re = runinfo->EV_FROM; re < (runinfo->EV_FROM+runinfo->NEVENTS); re++){      for ( re = runinfo->EV_FROM; re < (runinfo->EV_FROM+runinfo->NEVENTS); re++){
589        //        //
590        if ( procev%1000 == 0 && procev > 0 && verbose ) printf(" %iK \n",procev/1000);          if ( procev%1000 == 0 && procev > 0 && verbose ) printf(" %iK \n",procev/1000);  
591        //        //
592        l0head->GetEntry(re);        if ( l0head->GetEntry(re) <= 0 ) throw -36;
593        //        //
594        // absolute time of this event        // absolute time of this event
595        //        //
# Line 607  int S4Core(UInt_t run, TFile *file,GL_TA Line 608  int S4Core(UInt_t run, TFile *file,GL_TA
608        // start processing        // start processing
609        //        //
610        s4->Clear();        s4->Clear();
611        l0S4->GetEntry(re);        if ( l0S4->GetEntry(re) <= 0 ) throw -36;
612        if (l0s4e->unpackError == 0){        if (l0s4e->unpackError == 0){
613          s4->S4adc = l0s4e->S4_DATA;          s4->S4adc = l0s4e->S4_DATA;
614          //          //
# Line 652  int S4Core(UInt_t run, TFile *file,GL_TA Line 653  int S4Core(UInt_t run, TFile *file,GL_TA
653          //          //
654          // Get entry from old tree          // Get entry from old tree
655          //          //
656          S4trclone->GetEntry(j);            if ( S4trclone->GetEntry(j) <= 0 ) throw -36;    
657          //          //
658          // copy s4clone to s4          // copy s4clone to s4
659          //          //

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.26

  ViewVC Help
Powered by ViewVC 1.1.23