FEDRA emulsion software from the OPERA Collaboration
|
Functions | |
ParaSet | Branch ("ANN_EQUALIZESGBG",&ANN_EQUALIZESGBG,"ANN_EQUALIZESGBG/I") |
ParaSet | Branch ("ANN_INPUTNEURONS",&ANN_INPUTNEURONS,"ANN_INPUTNEURONS/I") |
ParaSet | Branch ("ANN_NHIDDENLAYER",&ANN_NHIDDENLAYER,"ANN_NHIDDENLAYER/I") |
ParaSet | Branch ("ANN_NTRAINEPOCHS",&ANN_NTRAINEPOCHS,"ANN_NTRAINEPOCHS/I") |
ParaSet | Branch ("ANN_OUTPUTTHRESHOLD",&ANN_OUTPUTTHRESHOLD,"ANN_OUTPUTTHRESHOLD/D") |
ParaSet | Branch ("ANN_PLATE_DELTANMAX",&ANN_PLATE_DELTANMAX,"ANN_PLATE_DELTANMAX/I") |
PARAMETERSET_DEFINITIONFILE_SHORT | cd () |
outstream<< "ParaSetNr ANN_INPUTLEVEL ANN_PLATE_DELTANMAX ANN_NTRAINEPOCHS ANN_NHIDDENLAYER ANN_EQUALIZESGBG ANN_OUTPUTTHRESHOLD ANN_INPUTNEURONS"<< endl;Int_t nANN_INPUTLEVEL=0;Int_t nANN_PLATE_DELTANMAX=0;for(Int_t i2=0;i2< 6;++i2) { ANN_PLATE_DELTANMAX=i2;ANN_INPUTNEURONS=4+4 *ANN_PLATE_DELTANMAX;Int_t nANN_NTRAINEPOCHS[4]={50, 100, 150, 200};for(Int_t i3=0;i3< 4;++i3) { ANN_NTRAINEPOCHS=nANN_NTRAINEPOCHS[i3];Int_t nANN_NHIDDENLAYER[4]={2, 3, 5, 7};for(Int_t i4=1;i4< 4;++i4) { ANN_NHIDDENLAYER=nANN_NHIDDENLAYER[i4];for(Int_t i6=0;i6< 2;++i6) { ANN_EQUALIZESGBG=i6;for(Int_t i5=0;i5< 15;++i5) { ANN_OUTPUTTHRESHOLD=0.4+(Double_t) i5 *0.04;ParaSet-> | Fill () |
outstream | open (OutputFile) |
outstream<< " "<< ParaSetNr<< " "<< ANN_PLATE_DELTANMAX<< " "<< ANN_NTRAINEPOCHS<< " "<< ANN_NHIDDENLAYER<< " "<< ANN_EQUALIZESGBG<< " "<< ANN_OUTPUTTHRESHOLD<< " "<< ANN_INPUTNEURONS<< endl;cout<< " "<< ParaSetNr<< " "<< ANN_PLATE_DELTANMAX<< " "<< ANN_NTRAINEPOCHS<< " "<< ANN_NHIDDENLAYER<< " "<< ANN_EQUALIZESGBG<< " "<< ANN_OUTPUTTHRESHOLD<< " "<< ANN_INPUTNEURONS<< endl;++ParaSetNr;} } } } } ParaSet-> | Print () |
ParaSet | Write () |
Variables | |
Int_t | ANN_EQUALIZESGBG |
Int_t | ANN_INPUTNEURONS |
Int_t | ANN_NHIDDENLAYER |
Int_t | ANN_NTRAINEPOCHS |
Double_t | ANN_OUTPUTTHRESHOLD |
Int_t | ANN_PLATE_DELTANMAX |
TString | OutputFile ="PARAMETERSET_DEFINITIONFILE_N3_ALG.txt" |
ofstream | outstream |
ParaSet = new TTree("ParaSet_Variables","ParaSet_Variables") | |
Int_t | ParaSetNr =0 |
return | |
ParaSet Branch | ( | "ANN_EQUALIZESGBG" | , |
& | ANN_EQUALIZESGBG, | ||
"ANN_EQUALIZESGBG/I" | |||
) |
ParaSet Branch | ( | "ANN_INPUTNEURONS" | , |
& | ANN_INPUTNEURONS, | ||
"ANN_INPUTNEURONS/I" | |||
) |
ParaSet Branch | ( | "ANN_NHIDDENLAYER" | , |
& | ANN_NHIDDENLAYER, | ||
"ANN_NHIDDENLAYER/I" | |||
) |
ParaSet Branch | ( | "ANN_NTRAINEPOCHS" | , |
& | ANN_NTRAINEPOCHS, | ||
"ANN_NTRAINEPOCHS/I" | |||
) |
ParaSet Branch | ( | "ANN_OUTPUTTHRESHOLD" | , |
& | ANN_OUTPUTTHRESHOLD, | ||
"ANN_OUTPUTTHRESHOLD/D" | |||
) |
ParaSet Branch | ( | "ANN_PLATE_DELTANMAX" | , |
& | ANN_PLATE_DELTANMAX, | ||
"ANN_PLATE_DELTANMAX/I" | |||
) |
PARAMETERSET_DEFINITIONFILE_SHORT cd | ( | ) |
outstream<< "ParaSetNr ANN_INPUTLEVEL ANN_PLATE_DELTANMAX ANN_NTRAINEPOCHS ANN_NHIDDENLAYER ANN_EQUALIZESGBG ANN_OUTPUTTHRESHOLD ANN_INPUTNEURONS"<< endl; Int_t nANN_INPUTLEVEL=0; Int_t nANN_PLATE_DELTANMAX=0; for(Int_t i2=0;i2< 6;++i2) { ANN_PLATE_DELTANMAX=i2; ANN_INPUTNEURONS=4+4 *ANN_PLATE_DELTANMAX; Int_t nANN_NTRAINEPOCHS[4]={50, 100, 150, 200}; for(Int_t i3=0;i3< 4;++i3) { ANN_NTRAINEPOCHS=nANN_NTRAINEPOCHS[i3]; Int_t nANN_NHIDDENLAYER[4]={2, 3, 5, 7}; for(Int_t i4=1;i4< 4;++i4) { ANN_NHIDDENLAYER=nANN_NHIDDENLAYER[i4]; for(Int_t i6=0;i6< 2;++i6) { ANN_EQUALIZESGBG=i6; for(Int_t i5=0;i5< 15;++i5) { ANN_OUTPUTTHRESHOLD=0.4+(Double_t) i5 *0.04; ParaSet-> Fill | ( | ) |
outstream open | ( | OutputFile | ) |
outstream<< " "<< ParaSetNr<< " "<< ANN_PLATE_DELTANMAX<< " "<< ANN_NTRAINEPOCHS<< " "<< ANN_NHIDDENLAYER<< " "<< ANN_EQUALIZESGBG<< " "<< ANN_OUTPUTTHRESHOLD<< " "<< ANN_INPUTNEURONS<< endl; cout<< " "<< ParaSetNr<< " "<< ANN_PLATE_DELTANMAX<< " "<< ANN_NTRAINEPOCHS<< " "<< ANN_NHIDDENLAYER<< " "<< ANN_EQUALIZESGBG<< " "<< ANN_OUTPUTTHRESHOLD<< " "<< ANN_INPUTNEURONS<< endl;++ParaSetNr; } } } } } ParaSet-> Print | ( | ) |
ParaSet Write | ( | ) |
Int_t ANN_EQUALIZESGBG |
Int_t ANN_INPUTNEURONS |
Int_t ANN_NHIDDENLAYER |
Int_t ANN_NTRAINEPOCHS |
Double_t ANN_OUTPUTTHRESHOLD |
Int_t ANN_PLATE_DELTANMAX |
TString OutputFile ="PARAMETERSET_DEFINITIONFILE_N3_ALG.txt" |
ofstream outstream |
ParaSet = new TTree("ParaSet_Variables","ParaSet_Variables") |
Int_t ParaSetNr =0 |
return |