/[PAMELA software]/PadmeAmidala/src/PadmeAmidala.cpp
ViewVC logotype

Diff of /PadmeAmidala/src/PadmeAmidala.cpp

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

revision 1.12 by mocchiut, Fri Oct 17 09:39:41 2014 UTC revision 1.13 by mocchiut, Mon Oct 20 12:13:01 2014 UTC
# Line 42  void amidalausage(){ Line 42  void amidalausage(){
42    printf(" --version        print informations about compilation and exit\n");    printf(" --version        print informations about compilation and exit\n");
43    printf(" -h | --help      print this help and exit \n");    printf(" -h | --help      print this help and exit \n");
44    printf(" -g | --debug     set debug flag\n");    printf(" -g | --debug     set debug flag\n");
45      printf(" -p | --pedantic  merge only when all level2 run files are present (default NOT pedantic, merge whatever it finds)\n");
46    printf(" -idRun run       merge all runs in the directory which have the same date of run \"run\"\n");    printf(" -idRun run       merge all runs in the directory which have the same date of run \"run\"\n");
47    printf(" -outdir dir      output directory \"dir\"\n");    printf(" -outdir dir      output directory \"dir\"\n");
48    printf(" -dir dir         merge all runs in the directory \"dir\"\n");    printf(" -dir dir         merge all runs in the directory \"dir\"\n");
# Line 76  int main(int numinp, char *inps[]){ Line 77  int main(int numinp, char *inps[]){
77    Bool_t debug = false;    Bool_t debug = false;
78    Bool_t delop = false;    Bool_t delop = false;
79    Bool_t dbup = true;    Bool_t dbup = true;
80      Bool_t pedantic = false;
81    //    //
82    const char *pamdbhost=gSystem->Getenv("PAM_DBHOST");    const char *pamdbhost=gSystem->Getenv("PAM_DBHOST");
83    const char *pamdbuser=gSystem->Getenv("PAM_DBUSER");    const char *pamdbuser=gSystem->Getenv("PAM_DBUSER");
# Line 108  int main(int numinp, char *inps[]){ Line 110  int main(int numinp, char *inps[]){
110        if ( !strcmp(inps[i],"-d") || !strcmp(inps[i],"-delete") ){        if ( !strcmp(inps[i],"-d") || !strcmp(inps[i],"-delete") ){
111          delop = true;          delop = true;
112        };        };
113          if ( !strcmp(inps[i],"-p") || !strcmp(inps[i],"--pedantic") ){
114            pedantic = true;
115          }
116        if ( !strcmp(inps[i],"-no-DBupdate") ){        if ( !strcmp(inps[i],"-no-DBupdate") ){
117          dbup = false;          dbup = false;
118        };        };
# Line 293  int main(int numinp, char *inps[]){ Line 298  int main(int numinp, char *inps[]){
298      //      //
299      l = rg->GetRunList();      l = rg->GetRunList();
300      //      //
301        if ( rg->HasDiscardedRuns() && pedantic ) exit(10);
302      if ( l ){      if ( l ){
303        //        //
304  //      if ( rg->OpenFile() ){  //      if ( rg->OpenFile() ){

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

  ViewVC Help
Powered by ViewVC 1.1.23