Geant4-11
Public Member Functions | Private Attributes | Friends
G4PhysicsListOrderingParameter Class Reference

#include <G4PhysicsListOrderingParameter.hh>

Public Member Functions

 G4PhysicsListOrderingParameter ()
 
G4bool GetDuplicable () const
 
G4int GetOrdering (G4int idx) const
 
G4int GetSubType () const
 
G4int GetType () const
 
const G4StringGetTypeName () const
 
virtual ~G4PhysicsListOrderingParameter ()
 

Private Attributes

G4bool isDuplicable = false
 
G4int ordering [3]
 
G4int processSubType = -1
 
G4int processType = -1
 
G4String processTypeName = "NONE"
 

Friends

class G4PhysicsListHelper
 

Detailed Description

Definition at line 41 of file G4PhysicsListOrderingParameter.hh.

Constructor & Destructor Documentation

◆ G4PhysicsListOrderingParameter()

G4PhysicsListOrderingParameter::G4PhysicsListOrderingParameter ( )

Definition at line 34 of file G4PhysicsListOrderingParamater.cc.

35{
36 for(std::size_t i = 0; i < 3; ++i)
37 ordering[i] = -1;
38}

References ordering.

◆ ~G4PhysicsListOrderingParameter()

G4PhysicsListOrderingParameter::~G4PhysicsListOrderingParameter ( )
virtual

Definition at line 41 of file G4PhysicsListOrderingParamater.cc.

42{
43}

Member Function Documentation

◆ GetDuplicable()

G4bool G4PhysicsListOrderingParameter::GetDuplicable ( ) const
inline

◆ GetOrdering()

G4int G4PhysicsListOrderingParameter::GetOrdering ( G4int  idx) const
inline

Definition at line 53 of file G4PhysicsListOrderingParameter.hh.

54 {
55 return ((idx < -1) || (idx > 2)) ? -1 : ordering[idx];
56 }

References ordering.

◆ GetSubType()

G4int G4PhysicsListOrderingParameter::GetSubType ( ) const
inline

◆ GetType()

G4int G4PhysicsListOrderingParameter::GetType ( ) const
inline

◆ GetTypeName()

const G4String & G4PhysicsListOrderingParameter::GetTypeName ( ) const
inline

Friends And Related Function Documentation

◆ G4PhysicsListHelper

friend class G4PhysicsListHelper
friend

Definition at line 43 of file G4PhysicsListOrderingParameter.hh.

Field Documentation

◆ isDuplicable

G4bool G4PhysicsListOrderingParameter::isDuplicable = false
private

◆ ordering

G4int G4PhysicsListOrderingParameter::ordering[3]
private

◆ processSubType

G4int G4PhysicsListOrderingParameter::processSubType = -1
private

◆ processType

G4int G4PhysicsListOrderingParameter::processType = -1
private

◆ processTypeName

G4String G4PhysicsListOrderingParameter::processTypeName = "NONE"
private

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