BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Static Public Member Functions
BDSOutputFactory Class Reference

factory class for BDSOutput More...

#include <BDSOutputFactory.hh>

Collaboration diagram for BDSOutputFactory:
Collaboration graph

Static Public Member Functions

static BDSOutputCreateOutput (BDSOutputType format, const G4String &fileName, G4int fileNumberOffset=-1, G4int compressionLevel=-1)
 factory method More...
 

Detailed Description

factory class for BDSOutput

Author
Jochem Snuverink

Definition at line 32 of file BDSOutputFactory.hh.

Member Function Documentation

◆ CreateOutput()

BDSOutput * BDSOutputFactory::CreateOutput ( BDSOutputType  format,
const G4String &  fileName,
G4int  fileNumberOffset = -1,
G4int  compressionLevel = -1 
)
static

factory method

Definition at line 25 of file BDSOutputFactory.cc.

References BDSTypeSafeEnum< def, inner >::underlying().

Referenced by BDSIM::Initialise(), and BDSIMLink::Initialise().

Here is the call graph for this function:
Here is the caller graph for this function:

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