ATLAS Offline Software
|
Correction for pileup induced energy shit as function of mu per layer for 2016 data. More...
#include <corr_pileupShift.h>
Public Member Functions | |
corr_pileupShift () | |
constructor (initialization done there reading a root file for the HV maps per period More... | |
~corr_pileupShift () | |
float | getCorr (int layer, int run, float mu, float eta) const |
get shift to subtract to raw layer energy : corrected layer energy = raw energy - shift More... | |
Private Attributes | |
int | m_runMin |
int | m_runMax |
TH1D * | m_haverage [4] {} |
TFile * | m_file |
Correction for pileup induced energy shit as function of mu per layer for 2016 data.
Definition at line 13 of file corr_pileupShift.h.
corr_pileupShift::corr_pileupShift | ( | ) |
constructor (initialization done there reading a root file for the HV maps per period
Definition at line 9 of file corr_pileupShift.cxx.
corr_pileupShift::~corr_pileupShift | ( | ) |
Definition at line 31 of file corr_pileupShift.cxx.
float corr_pileupShift::getCorr | ( | int | layer, |
int | run, | ||
float | mu, | ||
float | eta | ||
) | const |
get shift to subtract to raw layer energy : corrected layer energy = raw energy - shift
inputs: layer (0 to 3), run (run number), mu (average number of interactions per crossing) and eta
Definition at line 37 of file corr_pileupShift.cxx.
|
private |
Definition at line 31 of file corr_pileupShift.h.
|
private |
Definition at line 30 of file corr_pileupShift.h.
|
private |
Definition at line 27 of file corr_pileupShift.h.
|
private |
Definition at line 27 of file corr_pileupShift.h.