CMS 3D CMS Logo

KillSecondariesRunAction.h
Go to the documentation of this file.
1 #ifndef SimG4Core_KillSecondariesRunAction_H
2 #define SimG4Core_KillSecondariesRunAction_H
3 
7 
8 class BeginOfRun;
9 
10 class KillSecondariesRunAction : public SimWatcher, public Observer<const BeginOfRun *> {
11 public:
13  ~KillSecondariesRunAction() override;
14  void update(const BeginOfRun *run) override;
15 };
16 
17 #endif
KillSecondariesRunAction::~KillSecondariesRunAction
~KillSecondariesRunAction() override
Definition: KillSecondariesRunAction.cc:11
Observer
Definition: Observer.h:23
Observer.h
SimWatcher.h
KillSecondariesRunAction::KillSecondariesRunAction
KillSecondariesRunAction(edm::ParameterSet const &p)
Definition: KillSecondariesRunAction.cc:9
edm::ParameterSet
Definition: ParameterSet.h:47
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
BeginOfRun
Definition: BeginOfRun.h:6
SimWatcher
Definition: SimWatcher.h:27
KillSecondariesRunAction
Definition: KillSecondariesRunAction.h:10
writedatasetfile.run
run
Definition: writedatasetfile.py:27
ParameterSet.h
KillSecondariesRunAction::update
void update(const BeginOfRun *run) override
This routine will be called when the appropriate signal arrives.
Definition: KillSecondariesRunAction.cc:13