#include <EnergyResolutionVsLumi.h>
Classes | |
struct | DegradationAtEta |
Public Member Functions | |
double | calcampDropPhotoDetector (double eta) |
double | calcampDropTotal (double eta) |
double | calcampDropTransparency (double eta) |
double | calcLightCollectionEfficiencyWeighted (DetId id, double z) |
double | calcLightCollectionEfficiencyWeighted2 (double eta, double z, double mu_ind=-1.0) |
double | calcmuEM (double eta) |
double | calcmuHD (double eta) |
double | calcmuTot (double eta) |
void | calcmuTot () |
double | calcnoiseADC (double eta) |
double | calcnoiseIncreaseADC (double eta) |
double | calcresolutitonConstantTerm (double eta) |
DegradationAtEta | CalculateDegradation (double eta) |
void | Decomposition () |
EnergyResolutionVsLumi () | |
EnergyResolutionVsLumi (double lumi, double instlumi) | |
double | getmuTot (double eta, int ix, int iy) |
double | Resolution (double eta, double ene) |
void | setInstLumi (double x) |
void | setLumi (double x) |
void | setLumies (double x, double y) |
virtual | ~EnergyResolutionVsLumi () |
Private Attributes | |
double | m_instlumi |
double | m_lumi |
double | mu_eta [10085] |
double | vpt_eta [10085] |
Definition at line 18 of file EnergyResolutionVsLumi.h.
EnergyResolutionVsLumi::EnergyResolutionVsLumi | ( | ) |
Definition at line 10 of file EnergyResolutionVsLumi.cc.
|
inline |
Definition at line 24 of file EnergyResolutionVsLumi.h.
References calcmuTot(), fjr2json::lumi, m_instlumi, and m_lumi.
|
virtual |
Definition at line 17 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcampDropPhotoDetector | ( | double | eta | ) |
Definition at line 172 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcampDropTotal | ( | double | eta | ) |
Definition at line 181 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcampDropTransparency | ( | double | eta | ) |
Definition at line 163 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcLightCollectionEfficiencyWeighted | ( | DetId | id, |
double | z | ||
) |
Definition at line 107 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcLightCollectionEfficiencyWeighted2 | ( | double | eta, |
double | z, | ||
double | mu_ind = -1.0 |
||
) |
Definition at line 142 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcmuEM | ( | double | eta | ) |
Definition at line 56 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcmuHD | ( | double | eta | ) |
Definition at line 64 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcmuTot | ( | double | eta | ) |
Definition at line 152 of file EnergyResolutionVsLumi.cc.
void EnergyResolutionVsLumi::calcmuTot | ( | ) |
Definition at line 73 of file EnergyResolutionVsLumi.cc.
Referenced by EnergyResolutionVsLumi(), and setLumies().
double EnergyResolutionVsLumi::calcnoiseADC | ( | double | eta | ) |
Definition at line 198 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcnoiseIncreaseADC | ( | double | eta | ) |
Definition at line 189 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::calcresolutitonConstantTerm | ( | double | eta | ) |
Definition at line 216 of file EnergyResolutionVsLumi.cc.
EnergyResolutionVsLumi::DegradationAtEta EnergyResolutionVsLumi::CalculateDegradation | ( | double | eta | ) |
Definition at line 22 of file EnergyResolutionVsLumi.cc.
void EnergyResolutionVsLumi::Decomposition | ( | ) |
Definition at line 267 of file EnergyResolutionVsLumi.cc.
double EnergyResolutionVsLumi::getmuTot | ( | double | eta, |
int | ix, | ||
int | iy | ||
) |
double EnergyResolutionVsLumi::Resolution | ( | double | eta, |
double | ene | ||
) |
Definition at line 226 of file EnergyResolutionVsLumi.cc.
|
inline |
|
inline |
Definition at line 52 of file EnergyResolutionVsLumi.h.
|
inline |
Definition at line 54 of file EnergyResolutionVsLumi.h.
References calcmuTot(), m_instlumi, m_lumi, x, and y.
|
private |
Definition at line 75 of file EnergyResolutionVsLumi.h.
Referenced by EnergyResolutionVsLumi(), setInstLumi(), and setLumies().
|
private |
Definition at line 74 of file EnergyResolutionVsLumi.h.
Referenced by EnergyResolutionVsLumi(), setLumi(), and setLumies().
|
private |
Definition at line 76 of file EnergyResolutionVsLumi.h.
|
private |
Definition at line 77 of file EnergyResolutionVsLumi.h.