ATLAS Offline Software
Simulation
G4Atlas
G4AtlasTests
src
LucidHitsTestTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef G4AT_LUCIDHITSTESTTOOL
6
#define G4AT_LUCIDHITSTESTTOOL
7
8
#include "
SimTestToolBase.h
"
9
10
class
LucidHitsTestTool
:
public
SimTestToolBase
{
11
12
public
:
13
14
LucidHitsTestTool
(
const
std::string&
type
,
const
std::string&
name
,
const
IInterface*
parent
);
15
virtual
StatusCode
initialize
();
16
StatusCode
processEvent
();
17
18
protected
:
19
TH2 *
m_x_v_y_edep
, *
m_x_v_y_hits
, *
m_R_v_z_edep
, *
m_R_v_z_hits
;
20
TH2 *
m_x_v_y_post
, *
m_R_v_z_post
, *
m_time_edep
;
21
TH1 *
m_pdgid
, *
m_tubeid
, *
m_gen_volume
, *
m_wavelength
, *
m_hit_edep
, *
m_total_e
;
22
};
23
24
#endif
LucidHitsTestTool::m_gen_volume
TH1 * m_gen_volume
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::processEvent
StatusCode processEvent()
Definition:
LucidHitsTestTool.cxx:65
LucidHitsTestTool::m_hit_edep
TH1 * m_hit_edep
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::m_x_v_y_edep
TH2 * m_x_v_y_edep
Definition:
LucidHitsTestTool.h:19
LucidHitsTestTool::m_tubeid
TH1 * m_tubeid
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::m_total_e
TH1 * m_total_e
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::initialize
virtual StatusCode initialize()
Definition:
LucidHitsTestTool.cxx:22
LucidHitsTestTool::m_x_v_y_hits
TH2 * m_x_v_y_hits
Definition:
LucidHitsTestTool.h:19
SimTestToolBase
Definition:
SimTestToolBase.h:20
SimTestToolBase.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LucidHitsTestTool::m_R_v_z_post
TH2 * m_R_v_z_post
Definition:
LucidHitsTestTool.h:20
LucidHitsTestTool::m_R_v_z_hits
TH2 * m_R_v_z_hits
Definition:
LucidHitsTestTool.h:19
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
LucidHitsTestTool::m_R_v_z_edep
TH2 * m_R_v_z_edep
Definition:
LucidHitsTestTool.h:19
LucidHitsTestTool
Definition:
LucidHitsTestTool.h:10
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
LucidHitsTestTool::m_wavelength
TH1 * m_wavelength
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::m_pdgid
TH1 * m_pdgid
Definition:
LucidHitsTestTool.h:21
LucidHitsTestTool::LucidHitsTestTool
LucidHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition:
LucidHitsTestTool.cxx:15
LucidHitsTestTool::m_x_v_y_post
TH2 * m_x_v_y_post
Definition:
LucidHitsTestTool.h:20
LucidHitsTestTool::m_time_edep
TH2 * m_time_edep
Definition:
LucidHitsTestTool.h:20
Generated on Thu Nov 7 2024 21:20:17 for ATLAS Offline Software by
1.8.18