ATLAS Offline Software
Public Member Functions | List of all members
IFluxRecorder Class Referenceabstract

#include <IFluxRecorder.h>

Inheritance diagram for IFluxRecorder:
Collaboration diagram for IFluxRecorder:

Public Member Functions

virtual ~IFluxRecorder ()
 
Methods related to flux recording

Initialize flux recording

virtual void InitializeFluxRecording ()=0
 
virtual void RecordFlux (const G4Event *)=0
 Record fluxes from current event. More...
 
virtual void WriteFluxInformation ()=0
 Dump flux information to text files. More...
 

Detailed Description

Definition at line 10 of file IFluxRecorder.h.

Constructor & Destructor Documentation

◆ ~IFluxRecorder()

virtual IFluxRecorder::~IFluxRecorder ( )
inlinevirtual

Definition at line 13 of file IFluxRecorder.h.

13 {}

Member Function Documentation

◆ InitializeFluxRecording()

virtual void IFluxRecorder::InitializeFluxRecording ( )
pure virtual

Implemented in G4AtlasFluxRecorder, and ISFFluxRecorder.

◆ RecordFlux()

virtual void IFluxRecorder::RecordFlux ( const G4Event *  )
pure virtual

Record fluxes from current event.

Implemented in G4AtlasFluxRecorder, and ISFFluxRecorder.

◆ WriteFluxInformation()

virtual void IFluxRecorder::WriteFluxInformation ( )
pure virtual

Dump flux information to text files.

Implemented in G4AtlasFluxRecorder, and ISFFluxRecorder.


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