/[PAMELA software]/DarthVader/NDLevel2/src/NDCore.cpp
ViewVC logotype

Diff of /DarthVader/NDLevel2/src/NDCore.cpp

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

revision 1.9 by mocchiut, Thu Jan 11 14:33:42 2007 UTC revision 1.12 by mocchiut, Tue Apr 17 11:58:21 2007 UTC
# Line 26  Line 26 
26  #include <stdlib.h>  #include <stdlib.h>
27  #include <math.h>  #include <math.h>
28  //  //
29    // RunInfo header
30    //
31    #include <RunInfo.h>
32    #include <GLTables.h>
33    //
34  // YODA headers  // YODA headers
35  //  //
36  #include <PamelaRun.h>  #include <PamelaRun.h>
# Line 34  Line 39 
39  #include <EventHeader.h>  #include <EventHeader.h>
40  #include <physics/neutronDetector/NeutronEvent.h>  #include <physics/neutronDetector/NeutronEvent.h>
41  #include <physics/neutronDetector/NeutronRecord.h>  #include <physics/neutronDetector/NeutronRecord.h>
 //#include <yodaUtility.h>  
42  //  //
43  // RunInfo header  // RunInfo header
44  //  //
45  #include <RunInfo.h>  //#include <RunInfo.h>
46  #include <GLTables.h>  //#include <GLTables.h>
47  //  //
48  // This program headers  // This program headers
49  //  //
# Line 54  using namespace std; Line 58  using namespace std;
58  //  //
59  //  //
60  int NDCore(UInt_t run, TFile *file, TSQLServer *dbc, Int_t NDargc, char *NDargv[]){  int NDCore(UInt_t run, TFile *file, TSQLServer *dbc, Int_t NDargc, char *NDargv[]){
   //    
   Int_t i = 0;  
61    //    //
62    TString processFolder = "NDFolder";    // Set these to true to have a verbose output.
   //  
   // Set these to true to have a very verbose output.  
63    //    //
64    Bool_t debug = false;    Bool_t debug = false;
   //  
65    Bool_t verbose = false;    Bool_t verbose = false;
66    //    //
67      // Output directory is the working directoy.
68      //
69      const char* outDir = gSystem->DirName(gSystem->DirName(file->GetPath()));
70      //  
71      Int_t i = 0;
72      TString processFolder = "NDFolder_"+run;
73    if ( NDargc > 0 ){    if ( NDargc > 0 ){
74      i = 0;      i = 0;
75      while ( i < NDargc ){      while ( i < NDargc ){
# Line 85  int NDCore(UInt_t run, TFile *file, TSQL Line 90  int NDCore(UInt_t run, TFile *file, TSQL
90      };      };
91    };    };
92    //    //
93    const char* outDir = gSystem->DirName(gSystem->DirName(file->GetPath()));  
94    // Variables for level2    // Variables for level2
95    //    //
96    TTree *NDtr = 0;    TTree *NDtr = 0;
97    UInt_t nevents = 0;    UInt_t nevents = 0;
98    //    //
99    // variables needed to reprocess data    // Variables needed to reprocess data
100    //    //
101    TString NDversion;    TString NDversion;
102    ItoRunInfo *runinfo = 0;    ItoRunInfo *runinfo = 0;

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.23