#include <Erl_mlp.h>
Public Member Functions | |
double | ecalFraction (const double t1=0.0, const double t2=0.0, const double t3=0.0, const double t4=0.0, const double t5=0.0, const double t6=0.0, const double t7=0.0) |
Erl_mlp () | |
double | evaluate (const double t1=0.0, const double t2=0.0, const double t3=0.0, const double t4=0.0, const double t5=0.0, const double t6=0.0, const double t7=0.0) |
void | setOffsetAndSlope (const double offset, const double slope) |
virtual | ~Erl_mlp () |
Private Member Functions | |
double | ecalOutput () |
double | neuron_01010 () |
double | neuron_01020 () |
double | neuron_01030 () |
double | neuron_01040 () |
double | neuron_01050 () |
double | neuron_01060 () |
double | neuron_01070 () |
double | neuron_01090 () |
double | neuron_01100 () |
double | neuron_01110 () |
double | neuron_01120 () |
double | neuron_01130 () |
double | neuron_01140 () |
double | neuron_01150 () |
double | neuron_01160 () |
double | neuron_01170 () |
double | neuron_01190 () |
double | neuron_01200 () |
double | output () |
double | transform (const double k) |
Private Attributes | |
double | offset_ |
double | slope_ |
double | t1_ |
double | t2_ |
double | t3_ |
double | t4_ |
double | t5_ |
double | t6_ |
double | t7_ |
Erl_mlp::Erl_mlp | ( | ) |
Definition at line 7 of file Erl_mlp.cc.
|
virtual |
Definition at line 12 of file Erl_mlp.cc.
|
inline |
|
inlineprivate |
|
inline |
|
inlineprivate |
Definition at line 81 of file Erl_mlp.h.
References t1_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 82 of file Erl_mlp.h.
References t2_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 83 of file Erl_mlp.h.
References t3_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 84 of file Erl_mlp.h.
References t4_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 85 of file Erl_mlp.h.
References t5_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 86 of file Erl_mlp.h.
References t6_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 87 of file Erl_mlp.h.
References t7_.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
inlineprivate |
Definition at line 70 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 71 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 72 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 73 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 74 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 75 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 76 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 77 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 78 of file Erl_mlp.h.
References alignCSCRings::e, neuron_01010(), neuron_01020(), neuron_01030(), neuron_01040(), neuron_01050(), neuron_01060(), neuron_01070(), and transform().
Referenced by neuron_01190(), and neuron_01200().
|
inlineprivate |
Definition at line 66 of file Erl_mlp.h.
References neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
Referenced by output().
|
inlineprivate |
Definition at line 67 of file Erl_mlp.h.
References neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
Referenced by ecalOutput().
|
inlineprivate |
Definition at line 57 of file Erl_mlp.h.
References neuron_01190(), offset_, and slope_.
Referenced by evaluate().
|
inline |
Definition at line 15 of file Erl_mlp.h.
References HLT_25ns14e33_v1_cff::offset, offset_, slope, and slope_.
Referenced by pftools::CalibCompare::CalibCompare().
|
inlineprivate |
Definition at line 52 of file Erl_mlp.h.
Referenced by neuron_01090(), neuron_01100(), neuron_01110(), neuron_01120(), neuron_01130(), neuron_01140(), neuron_01150(), neuron_01160(), and neuron_01170().
|
private |
Definition at line 50 of file Erl_mlp.h.
Referenced by output(), and setOffsetAndSlope().
|
private |
Definition at line 50 of file Erl_mlp.h.
Referenced by output(), and setOffsetAndSlope().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01010().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01020().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01030().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01040().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01050().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01060().
|
private |
Definition at line 49 of file Erl_mlp.h.
Referenced by ecalFraction(), evaluate(), and neuron_01070().