Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/simulation/g4simulation/g4detectors/PHG4EventActionClearZeroEdep.h>
Public Member Functions | |
PHG4EventActionClearZeroEdep (PHCompositeNode *topNode, const std::string &name) | |
constructor | |
void | AddNode (const std::string &name) |
~PHG4EventActionClearZeroEdep () override | |
destuctor | |
void | EndOfEventAction (const G4Event *) override |
Public Member Functions inherited from PHG4EventAction | |
PHG4EventAction (void) | |
virtual | ~PHG4EventAction () |
virtual void | BeginOfEventAction (const G4Event *) |
virtual void | SetInterfacePointers (PHCompositeNode *) |
get relevant nodes from top node passed as argument | |
virtual int | ResetEvent (PHCompositeNode *) |
Private Attributes | |
std::set< std::string > | nodename_set |
PHCompositeNode * | topNode |
Definition at line 14 of file PHG4EventActionClearZeroEdep.h.
View newest version in sPHENIX GitHub at line 14 of file PHG4EventActionClearZeroEdep.h
PHG4EventActionClearZeroEdep::PHG4EventActionClearZeroEdep | ( | PHCompositeNode * | topNode, |
const std::string & | name | ||
) |
constructor
Definition at line 7 of file PHG4EventActionClearZeroEdep.cc.
View newest version in sPHENIX GitHub at line 7 of file PHG4EventActionClearZeroEdep.cc
References AddNode().
|
inlineoverride |
destuctor
Definition at line 23 of file PHG4EventActionClearZeroEdep.h.
View newest version in sPHENIX GitHub at line 23 of file PHG4EventActionClearZeroEdep.h
void PHG4EventActionClearZeroEdep::AddNode | ( | const std::string & | name | ) |
Definition at line 13 of file PHG4EventActionClearZeroEdep.cc.
View newest version in sPHENIX GitHub at line 13 of file PHG4EventActionClearZeroEdep.cc
References nodename_set.
Referenced by PHG4EventActionClearZeroEdep().
|
overridevirtual |
Reimplemented from PHG4EventAction.
Definition at line 19 of file PHG4EventActionClearZeroEdep.cc.
View newest version in sPHENIX GitHub at line 19 of file PHG4EventActionClearZeroEdep.cc
References nodename_set, PHG4HitContainer::RemoveZeroEDep(), and topNode.
|
private |
Definition at line 30 of file PHG4EventActionClearZeroEdep.h.
View newest version in sPHENIX GitHub at line 30 of file PHG4EventActionClearZeroEdep.h
Referenced by AddNode(), and EndOfEventAction().
|
private |
Definition at line 31 of file PHG4EventActionClearZeroEdep.h.
View newest version in sPHENIX GitHub at line 31 of file PHG4EventActionClearZeroEdep.h
Referenced by EndOfEventAction().