#include <AlElec.h>
Inheritance diagram for AlElec:
Public Methods | |
AlElec () | |
constructor. More... | |
AlElec (const AlElec &) | |
copy constructor. More... | |
ALEPHTYPE | TYPE () const |
get the type. More... | |
void | Lock (bool recurse=0) |
lock the e. More... | |
void | unLock (bool recurse=0) |
unlock the e. More... | |
void | setEflw (AlEflw *theEflw) |
set the pointer to the assoc. Eflw. More... | |
AlEflw* | getEflw () const |
get the pointer to the assoc. Eflw. More... | |
void | setTrack (AlTrack *theTrack) |
set the pointer to the assoc. Track. More... | |
AlTrack* | getTrack () const |
get the pointer to the assoc. Track. More... | |
int | IF () const |
Quality Flag for ID 0=OK, 1=crack, 2=overlap. More... | |
float | R1 () const |
R1 = (E_cluster-P_track)/reso(E,P); estimator(energy balance). More... | |
float | R2 () const |
R2 = (X-X0)/sigma(X); estimator(compactness). More... | |
float | R3 () const |
R3 = (a-a0)/sigma(a); estimator(longitud. profile). More... | |
float | R4 () const |
R4 = (b-b0)/sigma(b); estimator(longitud. profile). More... | |
float | R5 () const |
R5 = I-I0/SIGMA(I); estimator(de/dx). More... | |
float | R6 () const |
float | R7 () const |
float | EC () const |
corrected energy with elec. hyp. More... | |
int | IP () const |
R2 > -3. && -2.4 < R3 < 3. --> IP=0 if "non electron", IP=1 if electron. More... | |
float | E1 () const |
raw energy in centered storeys stack 1. More... | |
float | E2 () const |
raw energy in centered storeys stack 2. More... | |
float | E3 () const |
raw energy in centered storeys stack 3. More... | |
int | FR () const |
Row index in FRFT of the fitted track. More... | |
int | PE () const |
Row index in PECO of the electromagnetic calobject. More... | |
Private Attributes | |
AlEflw* | _theAssocEflw |
AlTrack* | _theAssocTrack |
Definition at line 19 of file AlElec.h.
|
constructor.
Definition at line 17 of file AlElec.cpp. |
|
copy constructor.
Definition at line 24 of file AlElec.cpp. |
|
raw energy in centered storeys stack 1.
Definition at line 126 of file AlElec.cpp. |
|
raw energy in centered storeys stack 2.
Definition at line 130 of file AlElec.cpp. |
|
raw energy in centered storeys stack 3.
Definition at line 134 of file AlElec.cpp. |
|
corrected energy with elec. hyp.
Definition at line 118 of file AlElec.cpp. |
|
Row index in FRFT of the fitted track.
Definition at line 138 of file AlElec.cpp. |
|
Quality Flag for ID 0=OK, 1=crack, 2=overlap.
Definition at line 86 of file AlElec.cpp. |
|
R2 > -3. && -2.4 < R3 < 3. --> IP=0 if "non electron", IP=1 if electron.
Definition at line 122 of file AlElec.cpp. |
|
lock the e.
Reimplemented from QvecBase. Definition at line 34 of file AlElec.cpp. |
|
Row index in PECO of the electromagnetic calobject.
Definition at line 142 of file AlElec.cpp. |
|
R1 = (E_cluster-P_track)/reso(E,P); estimator(energy balance).
Definition at line 90 of file AlElec.cpp. |
|
R2 = (X-X0)/sigma(X); estimator(compactness).
Definition at line 94 of file AlElec.cpp. |
|
R3 = (a-a0)/sigma(a); estimator(longitud. profile).
Definition at line 98 of file AlElec.cpp. |
|
R4 = (b-b0)/sigma(b); estimator(longitud. profile).
Definition at line 102 of file AlElec.cpp. |
|
R5 = I-I0/SIGMA(I); estimator(de/dx).
Definition at line 106 of file AlElec.cpp. |
|
Definition at line 110 of file AlElec.cpp. |
|
Definition at line 114 of file AlElec.cpp. |
|
get the type.
Reimplemented from QvecBase. |
|
get the pointer to the assoc. Eflw.
Definition at line 63 of file AlElec.cpp. |
|
get the pointer to the assoc. Track.
Definition at line 81 of file AlElec.cpp. |
|
set the pointer to the assoc. Eflw.
Definition at line 52 of file AlElec.cpp. Referenced by AlphaBanks::InitObjectStructure().
|
|
set the pointer to the assoc. Track.
Definition at line 70 of file AlElec.cpp. Referenced by AlphaBanks::InitObjectStructure().
|
|
unlock the e.
Reimplemented from QvecBase. Definition at line 40 of file AlElec.cpp. |
|
|
|
|