FEDRA emulsion software from the OPERA Collaboration
Functions
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
}
dz
brick dz
Definition:
RecDispMC.C:107
makepar1
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
fclose(pFile)
name
const char * name
Definition:
merge_Energy_SytematicSources_Electron.C:24
fedra_doxygen
src
appl
jun2003
makepar.C
Generated by
1.9.3