|
FEDRA emulsion software from the OPERA Collaboration
|
Functions | |
| TMLPAnalyzer | ana (mlp) |
| simu2 | Branch ("ANNOUT", &ANNOUT, "ANNOUT/D") |
| simu | Branch ("chi2", &chi2, "chi2/F") |
| simu | Branch ("TT", &TT, "TT/F") |
| simu | Branch ("type", &type, "type/I") |
| simu | Branch ("W", &W, "W/I") |
| canv | cd () |
| canv | cd (1) |
| canv | cd (2) |
| canv | cd (3) |
| mlpa_canvas | cd (4) |
| ana | CheckNetwork () |
| mlpa_canvas | Divide (2, 2) |
| canv | Divide (3, 1) |
| simu2 | Draw ("ANNOUT") |
| simu2 | Draw ("chi2","ANNOUT>0.2","same") |
| simu | Draw ("chi2","type==0") |
| simu | Draw ("chi2:W","","box") |
| simu | Draw ("chi2:W","type==0","samebox") |
| simu2 | Draw ("chi2:W>>h2all(100,0,50,100,0,5)","","colz") |
| simu2 | Draw ("chi2:W>>h2bg(100,0,50,100,0,5)","ANNOUT<0.2","colz") |
| simu2 | Draw ("chi2:W>>h2sg(100,0,50,100,0,5)","ANNOUT>0.2","colz") |
| simu2 | Draw ("TT","ANNOUT>0.2","same") |
| simu | Draw ("TT","type==0") |
| simu2 | Draw ("W","ANNOUT>0.2","same") |
| simu | Draw ("W","type==0") |
| mlp | Draw () |
| ana | DrawDInputs () |
| ana | DrawNetwork (0,"type==1","type==0") |
| for (int n=0;n< ali->Npatterns();n++) | |
| ana | GatherInformations () |
| mlp | LoadWeights ("testweights.txt") |
| ali | Print () |
Variables | |
| EdbPVRec * | ali = ePVR |
| Double_t | ANNOUT |
| TCanvas * | canv = new TCanvas() |
| TCanvas * | canv2 = new TCanvas() |
| TCanvas * | canv2all = new TCanvas() |
| TCanvas * | canv2bg = new TCanvas() |
| TCanvas * | canv2sg = new TCanvas() |
| Float_t | chi2 |
| ePVR = new EdbPVRec | |
| TMultiLayerPerceptron * | mlp = new TMultiLayerPerceptron("@chi2,@W,@TT:5:3:type",simu,"Entry$%2","(Entry$+1)%2") |
| TCanvas * | mlpa_canvas = new TCanvas("mlpa_canvas","Network analysis") |
| Double_t | params [3] |
| TTree * | simu = new TTree() |
| TTree * | simu2 = new TTree() |
| Float_t | TT |
| Int_t | type |
| Int_t | W |
| TMLPAnalyzer ana | ( | mlp | ) |
| simu2 Branch | ( | "ANNOUT" | , |
| & | ANNOUT, | ||
| "ANNOUT/D" | |||
| ) |
| simu2 Branch | ( | "chi2" | , |
| & | chi2, | ||
| "chi2/F" | |||
| ) |
| simu2 Branch | ( | "TT" | , |
| & | TT, | ||
| "TT/F" | |||
| ) |
| simu2 Branch | ( | "type" | , |
| & | type, | ||
| "type/I" | |||
| ) |
| simu2 Branch | ( | "W" | , |
| & | W, | ||
| "W/I" | |||
| ) |
| canv cd | ( | ) |
| canv cd | ( | 1 | ) |
| canv cd | ( | 2 | ) |
| canv cd | ( | 3 | ) |
| mlpa_canvas cd | ( | 4 | ) |
| ana CheckNetwork | ( | ) |
| mlpa_canvas Divide | ( | 2 | , |
| 2 | |||
| ) |
| canv Divide | ( | 3 | , |
| 1 | |||
| ) |
| simu2 Draw | ( | "ANNOUT" | ) |
| simu2 Draw | ( | "chi2" | , |
| " | ANNOUT, | ||
| 0.2" | , | ||
| "same" | |||
| ) |
| simu2 Draw | ( | "chi2" | ) |
| simu Draw | ( | "chi2:W" | , |
| "" | , | ||
| "box" | |||
| ) |
| simu Draw | ( | "chi2:W" | ) |
| simu2 Draw | ( | "chi2:W>>h2all(100,0,50,100,0,5)" | , |
| "" | , | ||
| "colz" | |||
| ) |
| simu2 Draw | ( | "chi2:W>>h2bg(100,0,50,100,0,5)" | ) |
| simu2 Draw | ( | "chi2:W>>h2sg(100,0,50,100,0,5)" | , |
| " | ANNOUT, | ||
| 0.2" | , | ||
| "colz" | |||
| ) |
| simu2 Draw | ( | "TT" | , |
| " | ANNOUT, | ||
| 0.2" | , | ||
| "same" | |||
| ) |
| simu2 Draw | ( | "TT" | ) |
| simu2 Draw | ( | "W" | , |
| " | ANNOUT, | ||
| 0.2" | , | ||
| "same" | |||
| ) |
| simu2 Draw | ( | "W" | ) |
| mlp Draw | ( | ) |
| ana DrawDInputs | ( | ) |
| ana DrawNetwork | ( | 0 | ) |
| for | ( | int | n = 0; n<ali->Npatterns(); n++ | ) |
| ana GatherInformations | ( | ) |
| mlp LoadWeights | ( | "testweights.txt" | ) |
| ali Print | ( | ) |
| Double_t ANNOUT |
| Float_t chi2 |
| TMultiLayerPerceptron* mlp = new TMultiLayerPerceptron("@chi2,@W,@TT:5:3:type",simu,"Entry$%2","(Entry$+1)%2") |
| Double_t params[3] |
| TTree* simu = new TTree() |
| TTree* simu2 = new TTree() |
| Float_t TT |
| Int_t type |
| Int_t W |