EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4LmonEventAction Class Reference

#include <Fun4All-lmon/blob/master/source/G4LmonEventAction.h>

+ Inheritance diagram for G4LmonEventAction:
+ Collaboration diagram for G4LmonEventAction:

Public Member Functions

 G4LmonEventAction (RootOut *rootout, G4LmonDetector *det)
 
virtual ~G4LmonEventAction ()
 
void BeginOfEventAction (const G4Event *)
 
void EndOfEventAction (const G4Event *)
 
- Public Member Functions inherited from PHG4EventAction
 PHG4EventAction (void)
 
virtual ~PHG4EventAction ()
 
virtual void SetInterfacePointers (PHCompositeNode *)
 get relevant nodes from top node passed as argument
 
virtual int ResetEvent (PHCompositeNode *)
 

Private Attributes

RootOutrootoutput
 
G4LmonDetectorm_Detector
 

Detailed Description

Definition at line 10 of file G4LmonEventAction.h.

View newest version in sPHENIX GitHub at line 10 of file G4LmonEventAction.h

Constructor & Destructor Documentation

G4LmonEventAction::G4LmonEventAction ( RootOut rootout,
G4LmonDetector det 
)

Definition at line 10 of file G4LmonEventAction.cc.

View newest version in sPHENIX GitHub at line 10 of file G4LmonEventAction.cc

G4LmonEventAction::~G4LmonEventAction ( )
virtual

Definition at line 15 of file G4LmonEventAction.cc.

View newest version in sPHENIX GitHub at line 15 of file G4LmonEventAction.cc

References RootOut::Close(), and rootoutput.

+ Here is the call graph for this function:

Member Function Documentation

void G4LmonEventAction::BeginOfEventAction ( const G4Event *  )
virtual

Reimplemented from PHG4EventAction.

Definition at line 20 of file G4LmonEventAction.cc.

View newest version in sPHENIX GitHub at line 20 of file G4LmonEventAction.cc

References G4LmonDetector::ClearEvent(), and m_Detector.

+ Here is the call graph for this function:

void G4LmonEventAction::EndOfEventAction ( const G4Event *  )
virtual

Reimplemented from PHG4EventAction.

Definition at line 25 of file G4LmonEventAction.cc.

View newest version in sPHENIX GitHub at line 25 of file G4LmonEventAction.cc

References RootOut::FillTree(), G4LmonDetector::FinishEvent(), m_Detector, and rootoutput.

+ Here is the call graph for this function:

Member Data Documentation

G4LmonDetector* G4LmonEventAction::m_Detector
private

Definition at line 21 of file G4LmonEventAction.h.

View newest version in sPHENIX GitHub at line 21 of file G4LmonEventAction.h

Referenced by BeginOfEventAction(), and EndOfEventAction().

RootOut* G4LmonEventAction::rootoutput
private

Definition at line 20 of file G4LmonEventAction.h.

View newest version in sPHENIX GitHub at line 20 of file G4LmonEventAction.h

Referenced by EndOfEventAction(), and ~G4LmonEventAction().


The documentation for this class was generated from the following files: