#include <FastSimulation/ShowerDevelopment/interface/HSParameters.h>
Public Member Functions | |
double | getHDbalanceEH () const |
double | getHDcriticalEnergy () const |
double | getHDdepthStep () const |
double | getHDeSpotSize () const |
double | getHDhcalDepthFactor () const |
int | getHDlossesOpt () const |
double | getHDmaxTRfactor () const |
int | getHDnDepthSteps () const |
int | getHDnTRsteps () const |
double | getHDtransParam () const |
HSParameters (const edm::ParameterSet ¶ms) | |
HSParameters () | |
~HSParameters () | |
Private Attributes | |
double | balanceEH_ |
double | criticalEnergy_ |
double | depthStep_ |
double | eSpotSize_ |
double | hcalDepthFactor_ |
int | lossesOpt_ |
double | maxTRfactor_ |
int | nDepthSteps_ |
int | nTRsteps_ |
double | transParam_ |
Definition at line 12 of file HSParameters.h.
HSParameters::HSParameters | ( | ) | [inline] |
HSParameters::HSParameters | ( | const edm::ParameterSet & | params | ) |
Definition at line 4 of file HSParameters.cc.
References balanceEH_, criticalEnergy_, depthStep_, eSpotSize_, edm::ParameterSet::getParameter(), hcalDepthFactor_, lossesOpt_, maxTRfactor_, nDepthSteps_, nTRsteps_, and transParam_.
00005 { 00006 lossesOpt_ = param.getParameter<int>("lossesOpt"); 00007 nDepthSteps_ = param.getParameter<int>("nDepthSteps"); 00008 nTRsteps_ = param.getParameter<int>("nTRsteps"); 00009 transParam_ = param.getParameter<double>("transRparam"); 00010 eSpotSize_ = param.getParameter<double>("eSpotSize"); 00011 depthStep_ = param.getParameter<double>("depthStep"); 00012 criticalEnergy_ = param.getParameter<double>("criticalHDEnergy"); 00013 maxTRfactor_ = param.getParameter<double>("maxTRfactor"); 00014 balanceEH_ = param.getParameter<double>("balanceEH"); 00015 hcalDepthFactor_ = param.getParameter<double>("hcalDepthFactor"); 00016 }
HSParameters::~HSParameters | ( | ) | [inline] |
double HSParameters::getHDbalanceEH | ( | ) | const [inline] |
Definition at line 28 of file HSParameters.h.
References balanceEH_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00028 {return balanceEH_;}
double HSParameters::getHDcriticalEnergy | ( | ) | const [inline] |
Definition at line 26 of file HSParameters.h.
References criticalEnergy_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00026 {return criticalEnergy_;}
double HSParameters::getHDdepthStep | ( | ) | const [inline] |
Definition at line 25 of file HSParameters.h.
References depthStep_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00025 {return depthStep_;}
double HSParameters::getHDeSpotSize | ( | ) | const [inline] |
Definition at line 24 of file HSParameters.h.
References eSpotSize_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00024 {return eSpotSize_;}
double HSParameters::getHDhcalDepthFactor | ( | ) | const [inline] |
Definition at line 29 of file HSParameters.h.
References hcalDepthFactor_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00029 {return hcalDepthFactor_;}
int HSParameters::getHDlossesOpt | ( | ) | const [inline] |
Definition at line 20 of file HSParameters.h.
References lossesOpt_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00020 {return lossesOpt_;}
double HSParameters::getHDmaxTRfactor | ( | ) | const [inline] |
Definition at line 27 of file HSParameters.h.
References maxTRfactor_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00027 {return maxTRfactor_;}
int HSParameters::getHDnDepthSteps | ( | ) | const [inline] |
Definition at line 21 of file HSParameters.h.
References nDepthSteps_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00021 {return nDepthSteps_;}
int HSParameters::getHDnTRsteps | ( | ) | const [inline] |
Definition at line 22 of file HSParameters.h.
References nTRsteps_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00022 {return nTRsteps_;}
double HSParameters::getHDtransParam | ( | ) | const [inline] |
Definition at line 23 of file HSParameters.h.
References transParam_.
Referenced by HDShower::HDShower(), and HFShower::HFShower().
00023 {return transParam_;}
double HSParameters::balanceEH_ [private] |
double HSParameters::criticalEnergy_ [private] |
Definition at line 35 of file HSParameters.h.
Referenced by getHDcriticalEnergy(), and HSParameters().
double HSParameters::depthStep_ [private] |
double HSParameters::eSpotSize_ [private] |
double HSParameters::hcalDepthFactor_ [private] |
Definition at line 36 of file HSParameters.h.
Referenced by getHDhcalDepthFactor(), and HSParameters().
int HSParameters::lossesOpt_ [private] |
double HSParameters::maxTRfactor_ [private] |
int HSParameters::nDepthSteps_ [private] |
int HSParameters::nTRsteps_ [private] |
double HSParameters::transParam_ [private] |