ATLAS Offline Software
Loading...
Searching...
No Matches
QuirkStackingAction.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 QUIRKSTACKINGACTION_H
6#define QUIRKSTACKINGACTION_H
7
8#include "G4UserStackingAction.hh"
9#include "globals.hh"
10
11class QuirkStackingAction : public G4UserStackingAction {
12public:
13 QuirkStackingAction(G4UserStackingAction* defaultStackingAction = 0);
14 virtual ~QuirkStackingAction();
15 virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track* aTrack);
16 virtual void NewStage();
17 virtual void PrepareNewEvent();
18private:
20 G4UserStackingAction* m_defaultStackingAction;
21};
22
23#endif
QuirkStackingAction(G4UserStackingAction *defaultStackingAction=0)
G4UserStackingAction * m_defaultStackingAction
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *aTrack)