![]() |
ATLAS Offline Software
|
#include <LayerTestTool.h>
Public Member Functions | |
| LayerTestTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| StatusCode | initialize () |
| StatusCode | processEvent () |
Protected Attributes | |
| std::string | m_path {"/truth/"} |
| ServiceHandle< ITHistSvc > | m_histSvc {"THistSvc", "SimTestHisto"} |
Private Attributes | |
| std::string | m_collection |
| TH1 * | m_n_energy |
| TH1 * | m_n_energy_e |
| TH1 * | m_n_energy_ep |
| TH1 * | m_n_energy_gamma |
| TH1 * | m_n_energy_neutron |
| TH1 * | m_n_energy_muon |
| TH1 * | m_n_energy_muonp |
| TH2 * | m_n_pos |
| TH1 * | m_n_px |
| TH1 * | m_n_py |
| TH1 * | m_n_pz |
| TH1 * | m_n_rho |
| TH1 * | m_n_eta |
| TH1 * | m_n_phi |
| double | m_energy |
| double | m_pos_x |
| double | m_pos_y |
| double | m_pos_z |
| double | m_pos_r |
| double | m_p_x |
| double | m_p_y |
| double | m_p_z |
| double | m_p_rho |
| double | m_p_phi |
| double | m_p_eta |
structors and AlgTool implementation | |
| std::string | m_key |
| The MC truth key. | |
| HepMC::ConstGenParticlePtr | getPrimary () |
Definition at line 10 of file LayerTestTool.h.
| LayerTestTool::LayerTestTool | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 14 of file LayerTestTool.cxx.
|
protectedinherited |
Definition at line 20 of file SimTestToolBase.cxx.
|
virtual |
Reimplemented from SimTestToolBase.
Definition at line 24 of file LayerTestTool.cxx.
| StatusCode LayerTestTool::processEvent | ( | ) |
Definition at line 70 of file LayerTestTool.cxx.
|
private |
Definition at line 20 of file LayerTestTool.h.
|
private |
Definition at line 40 of file LayerTestTool.h.
|
protectedinherited |
Definition at line 35 of file SimTestHisto.h.
|
protectedinherited |
The MC truth key.
Definition at line 34 of file SimTestToolBase.h.
|
private |
Definition at line 22 of file LayerTestTool.h.
|
private |
Definition at line 23 of file LayerTestTool.h.
|
private |
Definition at line 24 of file LayerTestTool.h.
|
private |
Definition at line 25 of file LayerTestTool.h.
|
private |
Definition at line 27 of file LayerTestTool.h.
|
private |
Definition at line 28 of file LayerTestTool.h.
|
private |
Definition at line 26 of file LayerTestTool.h.
|
private |
Definition at line 37 of file LayerTestTool.h.
|
private |
Definition at line 38 of file LayerTestTool.h.
|
private |
Definition at line 30 of file LayerTestTool.h.
|
private |
Definition at line 32 of file LayerTestTool.h.
|
private |
Definition at line 33 of file LayerTestTool.h.
|
private |
Definition at line 34 of file LayerTestTool.h.
|
private |
Definition at line 36 of file LayerTestTool.h.
|
private |
Definition at line 50 of file LayerTestTool.h.
|
private |
Definition at line 49 of file LayerTestTool.h.
|
private |
Definition at line 48 of file LayerTestTool.h.
|
private |
Definition at line 45 of file LayerTestTool.h.
|
private |
Definition at line 46 of file LayerTestTool.h.
|
private |
Definition at line 47 of file LayerTestTool.h.
|
protectedinherited |
Definition at line 34 of file SimTestHisto.h.
|
private |
Definition at line 44 of file LayerTestTool.h.
|
private |
Definition at line 41 of file LayerTestTool.h.
|
private |
Definition at line 42 of file LayerTestTool.h.
|
private |
Definition at line 43 of file LayerTestTool.h.