#include <MultipleScatteringX0Data.h>
Public Member Functions | |
float | maxEta () const |
float | minEta () const |
MultipleScatteringX0Data () | |
int | nBinsEta () const |
virtual float | sumX0atEta (float eta, float r) const |
virtual | ~MultipleScatteringX0Data () |
Private Member Functions | |
std::string | fileName () |
Private Attributes | |
TH2F * | theData |
TFile * | theFile |
Definition at line 18 of file MultipleScatteringX0Data.h.
MultipleScatteringX0Data::MultipleScatteringX0Data | ( | ) |
Definition at line 16 of file MultipleScatteringX0Data.cc.
References edm::hlt::Exception, lut2db_cfg::filename, fileName(), theData, and theFile.
|
virtual |
|
private |
Definition at line 40 of file MultipleScatteringX0Data.cc.
References f, and edm::FileInPath::fullPath().
Referenced by MultipleScatteringX0Data().
float MultipleScatteringX0Data::maxEta | ( | ) | const |
float MultipleScatteringX0Data::minEta | ( | ) | const |
int MultipleScatteringX0Data::nBinsEta | ( | ) | const |
|
virtual |
Implements SumX0AtEtaDataProvider.
Definition at line 65 of file MultipleScatteringX0Data.cc.
References theData.
|
private |
Definition at line 32 of file MultipleScatteringX0Data.h.
Referenced by maxEta(), minEta(), MultipleScatteringX0Data(), nBinsEta(), and sumX0atEta().
|
private |
Definition at line 31 of file MultipleScatteringX0Data.h.
Referenced by MultipleScatteringX0Data(), and ~MultipleScatteringX0Data().