#include <CellCorrectionAlg.h>
Inheritance diagram for CellCorrectionAlg:

Public Methods | |
| CellCorrectionAlg (Event *event, Geometry *hecGeom, Headers *runHeader) | |
| The user should never need to use this contructor. More... | |
| bool | initialize () |
| Gets run once at the begining of the event Loop. More... | |
| bool | execute () |
| Gets run for every event. More... | |
| bool | finalize () |
| Gets run after all events have been executed. More... | |
| float | hecHVCorrection (int febno) |
| Returns a correction factor that corrects for known HV problems. More... | |
| float | hecSamplingFractionCorrection (int febno) |
| Returns a correction factor that corrects for sampling fraction The HEC first wheel is associated with a factor of 1. More... | |
| float | hecGlobalTimeCorrection (int febno) |
| Returns a correction factor that corrects for global time (TDC or global cubic) signal dependency due to imperfect digital filtering weights. More... | |
| float | emecHVCorrection (int febno) |
| Returns a correction factor that corrects for known HV problems and/or emec HV features. More... | |
| float | emecSamplingFractionCorrection (int febno) |
| Returns a correction factor that corrects for sampling fraction. More... | |
| float | emecGlobalTimeCorrection (int febno) |
| Returns a correction factor that corrects for global time (TDC or global cubic) signal dependency due to imperfect digital filtering weights. More... | |
| float | emecGapThickness (float rho) |
| Returns the LAr gap thickness (cm) in the emec for a given rho (cm). More... | |
| float | LArDriftVelocity (float EField) |
| Computes the electron drift velocity (cm/ns) in LAr given the electric field stregth (kV/cm). More... | |
|
||||||||||||||||
|
The user should never need to use this contructor.
|
|
|
Returns the LAr gap thickness (cm) in the emec for a given rho (cm).
|
|
|
Returns a correction factor that corrects for global time (TDC or global cubic) signal dependency due to imperfect digital filtering weights.
|
|
|
Returns a correction factor that corrects for known HV problems and/or emec HV features.
|
|
|
Returns a correction factor that corrects for sampling fraction.
|
|
|
Gets run for every event.
Reimplemented from SystemAlg. |
|
|
Gets run after all events have been executed.
Reimplemented from SystemAlg. |
|
|
Returns a correction factor that corrects for global time (TDC or global cubic) signal dependency due to imperfect digital filtering weights.
|
|
|
Returns a correction factor that corrects for known HV problems.
|
|
|
Returns a correction factor that corrects for sampling fraction The HEC first wheel is associated with a factor of 1.
|
|
|
Gets run once at the begining of the event Loop.
Reimplemented from SystemAlg. |
|
|
Computes the electron drift velocity (cm/ns) in LAr given the electric field stregth (kV/cm).
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002