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 {
Handle class for reading from StoreGate.
virtual void EndOfEventAction(const G4Event *) override
NTuple::Item< float > m_fcal_y
NTuple::Item< float > m_fcal_x
NTuple::Item< float > m_cryo_ni
virtual void UserSteppingAction(const G4Step *) override
RadLenNtuple(const Config &config)
NTuple::Item< float > m_tot_x
NTuple::Item< float > m_cryo_x
NTuple::Item< float > m_em_x
NTuple::Item< float > m_fcal_ni
SG::ReadHandle< McEventCollection > m_mcEvtColl
NTuple::Item< float > m_hec_ni
NTuple::Item< float > m_xcoord
NTuple::Item< float > m_cryo_y
virtual StatusCode initialize()
NTuple::Item< float > m_em_ni
virtual void BeginOfEventAction(const G4Event *) override
NTuple::Item< float > m_hec_y
NTuple::Item< float > m_hec_x
NTuple::Item< float > m_em_y
NTuple::Item< float > m_tot_ni
std::string mcEventCollName