|
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 |