ATLAS Offline Software
|
#include <TruthTestTool.h>
Public Member Functions | |
TruthTestTool (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual StatusCode | initialize () override |
virtual StatusCode | processEvent () override |
Protected Attributes | |
std::string | m_path {"/truth/"} |
ServiceHandle< ITHistSvc > | m_histSvc {"THistSvc", "SimTestHisto"} |
Private Attributes | |
SG::ReadHandleKey< xAOD::EventInfo > | m_eventInfoKey {this, "EventInfo", "EventInfo", "EventInfo name"} |
SG key for Event Info. More... | |
TH1 * | m_n_vert |
TH1 * | m_n_part |
TH1 * | m_n_vert_prim |
TH1 * | m_n_vert_sec |
TH1 * | m_n_part_prim |
TH1 * | m_n_part_sec |
TH1 * | m_x_vert |
TH1 * | m_y_vert |
TH1 * | m_z_vert |
TH1 * | m_n_generations |
TH1 * | m_vtx_r |
TH1 * | m_vtx_z |
TH2 * | m_vtx_zr_indet |
TH2 * | m_vtx_xy_indet |
TH1 * | m_meanx_vert |
TH1 * | m_meany_vert |
TH1 * | m_meanz_vert |
TH1 * | m_px_truth |
TH1 * | m_py_truth |
TH1 * | m_pz_truth |
TH1 * | m_pt_truth |
TH1 * | m_log_pt_truth |
TH1 * | m_theta_truth |
TH1 * | m_eta_truth |
TH1 * | m_phi_truth |
TH1 * | m_origin |
TH1 * | m_particle_status |
TH1 * | m_particle_type |
TH1 * | m_p_gen |
TH1 * | m_log_p_gen |
TH1 * | m_eta_gen |
TH1 * | m_phi_gen |
TH1 * | m_pion_mass |
int | m_mcEventDump |
structors and AlgTool implementation | |
std::string | m_key |
The MC truth key. More... | |
HepMC::ConstGenParticlePtr | getPrimary () |
Definition at line 13 of file TruthTestTool.h.
TruthTestTool::TruthTestTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 17 of file TruthTestTool.cxx.
|
protectedinherited |
Definition at line 20 of file SimTestToolBase.cxx.
|
overridevirtual |
Reimplemented from SimTestToolBase.
Definition at line 37 of file TruthTestTool.cxx.
|
overridevirtual |
Definition at line 143 of file TruthTestTool.cxx.
|
private |
Definition at line 40 of file TruthTestTool.h.
|
private |
Definition at line 37 of file TruthTestTool.h.
|
private |
Definition at line 25 of file TruthTestTool.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 40 of file TruthTestTool.h.
|
private |
Definition at line 36 of file TruthTestTool.h.
|
private |
Definition at line 42 of file TruthTestTool.h.
|
private |
Definition at line 35 of file TruthTestTool.h.
|
private |
Definition at line 35 of file TruthTestTool.h.
|
private |
Definition at line 35 of file TruthTestTool.h.
|
private |
Definition at line 32 of file TruthTestTool.h.
|
private |
Definition at line 28 of file TruthTestTool.h.
|
private |
Definition at line 30 of file TruthTestTool.h.
|
private |
Definition at line 30 of file TruthTestTool.h.
|
private |
Definition at line 28 of file TruthTestTool.h.
|
private |
Definition at line 29 of file TruthTestTool.h.
|
private |
Definition at line 29 of file TruthTestTool.h.
|
private |
Definition at line 38 of file TruthTestTool.h.
|
private |
Definition at line 40 of file TruthTestTool.h.
|
private |
Definition at line 39 of file TruthTestTool.h.
|
private |
Definition at line 39 of file TruthTestTool.h.
|
protectedinherited |
Definition at line 34 of file SimTestHisto.h.
|
private |
Definition at line 40 of file TruthTestTool.h.
|
private |
Definition at line 37 of file TruthTestTool.h.
|
private |
Definition at line 40 of file TruthTestTool.h.
|
private |
Definition at line 36 of file TruthTestTool.h.
|
private |
Definition at line 36 of file TruthTestTool.h.
|
private |
Definition at line 36 of file TruthTestTool.h.
|
private |
Definition at line 36 of file TruthTestTool.h.
|
private |
Definition at line 37 of file TruthTestTool.h.
|
private |
Definition at line 33 of file TruthTestTool.h.
|
private |
Definition at line 34 of file TruthTestTool.h.
|
private |
Definition at line 33 of file TruthTestTool.h.
|
private |
Definition at line 34 of file TruthTestTool.h.
|
private |
Definition at line 31 of file TruthTestTool.h.
|
private |
Definition at line 31 of file TruthTestTool.h.
|
private |
Definition at line 31 of file TruthTestTool.h.