|
3 | 3 | ofstream ShellFile(ShellName);
|
4 | 4 | char * infilename = new char[512];
|
5 | 5 | char * outfilename = new char[512];
|
| 6 | + char * LEAFDIR = getenv("LEAFDIR"); |
6 | 7 |
|
7 |
| - int nevents=1000; |
8 |
| - int neventsPerFile=10; |
| 8 | + int nevents=10000; |
| 9 | + int neventsPerFile=20; |
9 | 10 | for(int nrj=10;nrj<11;nrj++){
|
10 | 11 | //for(int nrj=3;nrj<16;nrj++){
|
11 |
| - sprintf(infilename,"${LEAFDIR}/inputs/wcsim_hkhybridmpmt10pc14374100Hz_4.2kHzBL_e%d_center_nominal_fulltank_0hitstrigger_10000.root",nrj); |
| 12 | + sprintf(infilename,"%s/inputs/wcsim_hkhybridmpmt10pc14374100Hz_4.2kHzBL_e%d_center_nominal_fulltank_0hitstrigger_10000.root",LEAFDIR,nrj); |
12 | 13 |
|
13 | 14 | for(int startBin=0;startBin<nevents;startBin+=neventsPerFile){
|
14 |
| - sprintf(ShellName,"${LEAFDIR}/jobs/fitLE_e%d_start%d.sh",nrj,startBin); |
15 |
| - sprintf(outfilename,"${LEAFDIR}/outputs/LEAF_test_%dMeV_tmp%d.root",nrj,startBin); |
| 15 | + sprintf(ShellName,"%s/jobs/fitLE_e%d_start%d.sh",LEAFDIR,nrj,startBin); |
| 16 | + sprintf(outfilename,"%s/outputs/LEAF_test_%dMeV_tmp%d.root",LEAFDIR,nrj,startBin); |
16 | 17 |
|
17 | 18 | ofstream ShellFile(ShellName);
|
18 | 19 | if(ShellFile){
|
19 | 20 | ShellFile<<"#!/bin/bash"<<endl;
|
20 |
| - ShellFile<<Form("${LEAFDIR}/app/FitVertexLE -f %s -o %s -s %d -e %d",infilename,outfilename,startBin,startBin+neventsPerFile)<<endl; |
| 21 | + ShellFile<<Form("%s/app/FitVertexLE -f %s -o %s -s %d -e %d",LEAFDIR,infilename,outfilename,startBin,startBin+neventsPerFile)<<endl; |
21 | 22 | }
|
22 | 23 | }
|
23 | 24 | }
|
|
0 commit comments