| 115 | 
     TTimeStamp *llim = new TTimeStamp(YY,MM,DD,0,0,0,0,true,0); | 
     TTimeStamp *llim = new TTimeStamp(YY,MM,DD,0,0,0,0,true,0); | 
| 116 | 
     // | 
     // | 
| 117 | 
     UInt_t lowerlimit = llim->GetSec(); | 
     UInt_t lowerlimit = llim->GetSec(); | 
| 118 | 
     UInt_t upperlimit = lowerlimit + 86401; | 
     UInt_t upperlimit = lowerlimit + 86400; | 
| 119 | 
     // | 
     // | 
| 120 | 
     if ( DebugMode() ) printf(" YY %u MM %u DD %u ll %u ul %u \n",YY,MM,DD,lowerlimit,upperlimit); | 
     if ( DebugMode() ) printf(" YY %u MM %u DD %u ll %u ul %u \n",YY,MM,DD,lowerlimit,upperlimit); | 
| 121 | 
     // | 
     // | 
| 282 | 
     TTimeStamp *llim = new TTimeStamp(YY,MM,DD,0,0,0,0,true,0); | 
     TTimeStamp *llim = new TTimeStamp(YY,MM,DD,0,0,0,0,true,0); | 
| 283 | 
     // | 
     // | 
| 284 | 
     UInt_t lowerlimit = llim->GetSec(); | 
     UInt_t lowerlimit = llim->GetSec(); | 
| 285 | 
     UInt_t upperlimit = lowerlimit + 86401; | 
     UInt_t upperlimit = lowerlimit + 86400; | 
| 286 | 
     // | 
     // | 
| 287 | 
     if ( DebugMode() ) printf(" YY %u MM %u DD %u ll %u ul %u \n",YY,MM,DD,lowerlimit,upperlimit); | 
     if ( DebugMode() ) printf(" YY %u MM %u DD %u ll %u ul %u \n",YY,MM,DD,lowerlimit,upperlimit); | 
| 288 | 
     // | 
     // | 
| 572 | 
   Target->cd(); | 
   Target->cd(); | 
| 573 | 
   // | 
   // | 
| 574 | 
   nli->CreateCloneTrees(Target); | 
   nli->CreateCloneTrees(Target); | 
| 575 | 
  | 
   // | 
| 576 | 
  | 
   /*  nli->GetCloneTree("Tracker")->SetAutoSave(900000000000000LL); | 
| 577 | 
  | 
   nli->GetCloneTree("Trigger")->SetAutoSave(900000000000000LL); | 
| 578 | 
  | 
   nli->GetCloneTree("Calorimeter")->SetAutoSave(900000000000000LL); | 
| 579 | 
  | 
   nli->GetCloneTree("S4")->SetAutoSave(900000000000000LL); | 
| 580 | 
  | 
   nli->GetCloneTree("Anticounter")->SetAutoSave(900000000000000LL); | 
| 581 | 
  | 
   nli->GetCloneTree("NeutronD")->SetAutoSave(900000000000000LL); | 
| 582 | 
  | 
   nli->GetCloneTree("OrbitalInfo")->SetAutoSave(900000000000000LL); | 
| 583 | 
  | 
   nli->GetCloneTree("Run")->SetAutoSave(900000000000000LL); | 
| 584 | 
  | 
   nli->GetCloneTree("ToF")->SetAutoSave(900000000000000LL);*/ | 
| 585 | 
  | 
   // | 
| 586 | 
   ULong64_t nevents = nli->GetEntries();         | 
   ULong64_t nevents = nli->GetEntries();         | 
| 587 | 
   printf(" NEVENTS %llu \n",nevents); | 
   printf(" NEVENTS %llu \n",nevents); | 
| 588 | 
   for(ULong64_t iev=0; iev<nevents; iev++){ | 
   for(ULong64_t iev=0; iev<nevents; iev++){ | 
| 597 | 
   //  Target->Write(); | 
   //  Target->Write(); | 
| 598 | 
   //  TTree *slist = (TTree*)Target->Get("SelectionList"); | 
   //  TTree *slist = (TTree*)Target->Get("SelectionList"); | 
| 599 | 
   //  slist->Delete("all"); | 
   //  slist->Delete("all"); | 
| 600 | 
  | 
   if ( !nli->GetCloneTree("ProcessingInfo") ){ | 
| 601 | 
  | 
     TChain *P = new TChain("ProcessingInfo"); | 
| 602 | 
  | 
     // loop over files and create chains | 
| 603 | 
  | 
     TIter next(sourcelist); | 
| 604 | 
  | 
     TSystemFile *questo = 0; | 
| 605 | 
  | 
     while ((questo = (TSystemFile*) next())) { | 
| 606 | 
  | 
       TString name = questo->GetName(); | 
| 607 | 
  | 
       P->Add(name); | 
| 608 | 
  | 
     } | 
| 609 | 
  | 
     TTree *Pclone = P->CloneTree(); | 
| 610 | 
  | 
     Target->cd(); | 
| 611 | 
  | 
     Pclone->Write("ProcessingInfo",TObject::kOverwrite); | 
| 612 | 
  | 
     P->Delete(); | 
| 613 | 
  | 
     P=0; | 
| 614 | 
  | 
   } | 
| 615 | 
  | 
   //   | 
| 616 | 
   Target->Close(); | 
   Target->Close(); | 
| 617 | 
  | 
  | 
| 618 | 
 //   // | 
 //   // |