|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARG4H6SD_RadLenNtuple_H
6 #define LARG4H6SD_RadLenNtuple_H
8 #include "G4UserSteppingAction.hh"
9 #include "G4UserEventAction.hh"
12 #include "GaudiKernel/NTuple.h"
23 class RadLenNtuple final:
public G4UserSteppingAction,
public G4UserEventAction {
virtual void BeginOfEventAction(const G4Event *) override
NTuple::Item< float > m_fcal_x
NTuple::Item< float > m_em_y
virtual StatusCode initialize()
virtual void EndOfEventAction(const G4Event *) override
RadLenNtuple(const Config &config)
NTuple::Item< float > m_em_x
NTuple::Item< float > m_tot_ni
NTuple::Item< float > m_em_ni
std::string mcEventCollName
SG::ReadHandle< McEventCollection > m_mcEvtColl
NTuple::Item< float > m_tot_x
NTuple::Item< float > m_cryo_y
::StatusCode StatusCode
StatusCode definition for legacy code.
NTuple::Item< float > m_hec_ni
NTuple::Item< float > m_hec_x
NTuple::Item< float > m_xcoord
NTuple::Item< float > m_cryo_ni
NTuple::Item< float > m_fcal_ni
NTuple::Item< float > m_cryo_x
NTuple::Item< float > m_hec_y
virtual void UserSteppingAction(const G4Step *) override
NTuple::Item< float > m_fcal_y
Handle class for reading from StoreGate.