Belle II Software
release-05-01-25
SteppingAction.h
1
//-----------------------------------------------------------------------------
2
// $Id$
3
//-----------------------------------------------------------------------------
4
// Filename : SteppingAction.h
5
// Section : TRG CDC
6
// Owner : Yoshihito Iwasaki
7
// Email : yoshihito.iwasaki@kek.jp
8
//-----------------------------------------------------------------------------
9
// Description : A class to control a track in G4
10
//-----------------------------------------------------------------------------
11
// $Log$
12
//-----------------------------------------------------------------------------
13
14
#ifndef TRGCDCSteppingAction_FLAG_
15
#define TRGCDCSteppingAction_FLAG_
16
17
#include "G4UserSteppingAction.hh"
18
#include "globals.hh"
19
20
#ifdef TRGCDC_SHORT_NAMES
21
#define TCSAction TRGCDCSteppingAction
22
#endif
23
24
namespace
Belle2
{
30
class
TRGCDCSteppingAction :
public
G4UserSteppingAction {
32
33
public
:
35
TRGCDCSteppingAction
();
36
38
virtual
~TRGCDCSteppingAction
();
39
41
virtual
void
UserSteppingAction
(
const
G4Step*);
42
};
43
44
//-----------------------------------------------------------------------------
45
47
}
// namespace Belle2
48
49
#endif
/* TRGCDCSteppingAction_FLAG_ */
50
Belle2::TRGCDCSteppingAction::UserSteppingAction
virtual void UserSteppingAction(const G4Step *)
Stepping action to control a step in G4.
Definition:
SteppingAction.cc:34
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::TRGCDCSteppingAction::~TRGCDCSteppingAction
virtual ~TRGCDCSteppingAction()
Destructor.
Definition:
SteppingAction.cc:29
Belle2::TRGCDCSteppingAction::TRGCDCSteppingAction
TRGCDCSteppingAction()
Constructor.
Definition:
SteppingAction.cc:25
trg
cdc
include
SteppingAction.h
Generated on Fri Nov 5 2021 03:57:19 for Belle II Software by
1.8.17