#include <ElectronBarSelConfig.h>
Inheritance diagram for FastShower::ElectronBarSelConfig:
Public Methods | |
ElectronBarSelConfig (Moni &) | |
ElectronBarSelConfig (NoMoni &) | |
virtual IAcceptor * | acceptor () const |
virtual IFnOfParticleParameters2 * | ehSharer () const |
virtual IFnOfParticleParameters * | resolution () const |
virtual IShowerer * | showerer () const |
virtual std::map< double, std::string > | histograms () const |
virtual | ~ElectronBarSelConfig () |
EmEcalBarSelConfig (Moni &) | |
EmEcalBarSelConfig (NoMoni &) | |
virtual IAcceptor * | acceptor () const |
virtual IFnOfParticleParameters2 * | ehSharer () const |
virtual IFnOfParticleParameters * | resolution () const |
virtual IShowerer * | showerer () const |
Private Attributes | |
IConfigurer * | m_configurer |
IAcceptor * | m_acceptor |
IFnOfParticleParameters2 * | m_ehSharer |
IFnOfParticleParameters * | m_resolution |
IShowerer * | m_showerer |
|
Definition at line 13 of file ElectronBarSelConfig.cxx.
00013 : 00014 m_configurer(new ElectronBarConfigurer(m) ){ 00015 } |
|
Definition at line 17 of file ElectronBarSelConfig.cxx.
00017 : 00018 m_configurer(new ElectronBarConfigurer(m) ){ 00019 } |
|
Definition at line 21 of file ElectronBarSelConfig.cxx. References m_configurer.
00021 { 00022 delete m_configurer; 00023 } |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 24 of file ElectronBarSelConfig.cxx.
00024 { 00025 return new ElectronBarAcceptor(); 00026 } |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 27 of file ElectronBarSelConfig.cxx.
00027 { 00028 return new EmHcalLeakageBar(); 00029 } |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 30 of file ElectronBarSelConfig.cxx.
00030 { 00031 return new SmearElectron(); 00032 } |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 34 of file ElectronBarSelConfig.cxx. References m_configurer, and FastShower::IConfigurer::makeShowerer().
00034 { 00035 return m_configurer->makeShowerer("ElectronBarShowerer"); 00036 } |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 40 of file ElectronBarSelConfig.cxx.
00040 {
00041 std::map<double,std::string> hists;
00042 return hists;
00043 }
|
|
|
|
|
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 22 of file EmEcalBarSelConfig.h. References m_acceptor.
00022 {return m_acceptor;} |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 23 of file EmEcalBarSelConfig.h. References m_ehSharer.
00023 {return m_ehSharer;} |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 24 of file EmEcalBarSelConfig.h. References m_resolution.
00024 {return m_resolution;} |
|
Implements FastShower::ISingleShowererSelectorConfig. Definition at line 25 of file EmEcalBarSelConfig.h. References m_showerer.
00025 {return m_showerer;} |
|
Definition at line 36 of file ElectronBarSelConfig.h. Referenced by showerer(), and ~ElectronBarSelConfig(). |
|
Definition at line 27 of file EmEcalBarSelConfig.h. Referenced by acceptor(). |
|
Definition at line 28 of file EmEcalBarSelConfig.h. Referenced by ehSharer(). |
|
Definition at line 29 of file EmEcalBarSelConfig.h. Referenced by resolution(). |
|
Definition at line 30 of file EmEcalBarSelConfig.h. Referenced by showerer(). |