FEDRA emulsion software from the OPERA Collaboration
makepar.C File Reference

Functions

void makepar ()
 
void makepar1 (int ipl, int piece, float z, const char *pdir)
 

Function Documentation

◆ makepar()

void makepar ( )
2{
3 int piece=1;
4 int pl0=9;
5 int pln=17;
6 float dz=-300;
7 float z=0;
8 char *pdir="./par";
9
10 for(int ipl=pl0; ipl<pln; ipl++ ) {
11 z = dz*(ipl-pl0);
12 makepar1(ipl,piece,z,pdir);
13 }
14}
brick dz
Definition: RecDispMC.C:107
void makepar1(int ipl, int piece, float z, const char *pdir)
Definition: makepar.C:14

◆ makepar1()

void makepar1 ( int  ipl,
int  piece,
float  z,
const char *  pdir 
)
17{
18 char *name[80];
19 sprintf(name,"%s/%2.2d_%3.3d.par",pdir,ipl,piece);
20 FILE *fp=fopen(name,"w");
21 fprintf(fp,"INCLUDE default.par\n");
22 fprintf(fp,"ZLAYER 0 %f %f %f\n",z,0,0);
23 fclose(fp);
24}
fclose(pFile)
const char * name
Definition: merge_Energy_SytematicSources_Electron.C:24