Class Reference for E1039 Core & Analysis Software
PHG4ConeSteppingAction.h
Go to the documentation of this file.
1
#ifndef PHG4VConeSteppingAction_h
2
#define PHG4VConeSteppingAction_h
3
4
#include <
g4main/PHG4SteppingAction.h
>
5
6
class
PHG4ConeDetector
;
7
class
PHG4Hit
;
8
class
PHG4HitContainer
;
9
class
PHG4Shower
;
10
11
class
PHG4ConeSteppingAction
:
public
PHG4SteppingAction
12
{
13
14
public
:
15
17
PHG4ConeSteppingAction
(
PHG4ConeDetector
* );
18
20
virtual
~PHG4ConeSteppingAction
();
21
22
24
virtual
bool
UserSteppingAction
(
const
G4Step*,
bool
);
25
27
virtual
void
SetInterfacePointers
(
PHCompositeNode
* );
28
29
private
:
30
32
PHG4ConeDetector
* detector_;
33
35
PHG4HitContainer
*hits_;
36
PHG4Hit
*hit;
37
PHG4Shower
*saveshower;
38
};
39
40
41
#endif
//__G4PHPHYTHIAREADER_H__
PHG4SteppingAction.h
PHCompositeNode
Definition:
PHCompositeNode.h:14
PHG4ConeDetector
Definition:
PHG4ConeDetector.h:21
PHG4ConeSteppingAction
Definition:
PHG4ConeSteppingAction.h:12
PHG4ConeSteppingAction::~PHG4ConeSteppingAction
virtual ~PHG4ConeSteppingAction()
destructor
Definition:
PHG4ConeSteppingAction.cc:25
PHG4ConeSteppingAction::SetInterfacePointers
virtual void SetInterfacePointers(PHCompositeNode *)
reimplemented from base class
Definition:
PHG4ConeSteppingAction.cc:161
PHG4ConeSteppingAction::PHG4ConeSteppingAction
PHG4ConeSteppingAction(PHG4ConeDetector *)
constructor
Definition:
PHG4ConeSteppingAction.cc:18
PHG4ConeSteppingAction::UserSteppingAction
virtual bool UserSteppingAction(const G4Step *, bool)
stepping action
Definition:
PHG4ConeSteppingAction.cc:35
PHG4HitContainer
Definition:
PHG4HitContainer.h:13
PHG4Hit
Definition:
PHG4Hit.h:10
PHG4Shower
Definition:
PHG4Shower.h:12
PHG4SteppingAction
Definition:
PHG4SteppingAction.h:13
e1039-core
simulation
g4detectors
PHG4ConeSteppingAction.h
Built by
Haiwang Yu
. updated:
Thu Jan 30 2025 10:15:16
using
1.9.1 with
SeaQuest GitHub integration