ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
DummyEquation Class Reference

#include <DummyEquation.h>

Inheritance diagram for DummyEquation:
Collaboration diagram for DummyEquation:

Public Member Functions

 DummyEquation ()
 
virtual ~DummyEquation ()
 
virtual void EvaluateRhsGivenB (const G4double[], const G4double[3], G4double[]) const
 
virtual void SetChargeMomentumMass (G4double, G4double, G4double)
 

Private Attributes

std::unique_ptr< G4UniformMagField > m_dummyField
 

Detailed Description

Definition at line 14 of file DummyEquation.h.

Constructor & Destructor Documentation

◆ DummyEquation()

DummyEquation::DummyEquation ( )

Definition at line 7 of file DummyEquation.cxx.

7  :
8  G4EquationOfMotion(nullptr),
9  m_dummyField (std::make_unique<G4UniformMagField>(0, 0, 0))
10 {
11  SetFieldObj(m_dummyField.get());
12 }

◆ ~DummyEquation()

virtual DummyEquation::~DummyEquation ( )
inlinevirtual

Definition at line 17 of file DummyEquation.h.

17 {}

Member Function Documentation

◆ EvaluateRhsGivenB()

virtual void DummyEquation::EvaluateRhsGivenB ( const  G4double[],
const  G4double[3],
G4double  [] 
) const
inlinevirtual

Definition at line 18 of file DummyEquation.h.

18 {}

◆ SetChargeMomentumMass()

virtual void DummyEquation::SetChargeMomentumMass ( G4double  ,
G4double  ,
G4double   
)
inlinevirtual

Definition at line 22 of file DummyEquation.h.

22 {}

Member Data Documentation

◆ m_dummyField

std::unique_ptr<G4UniformMagField> DummyEquation::m_dummyField
private

Definition at line 25 of file DummyEquation.h.


The documentation for this class was generated from the following files:
DummyEquation::m_dummyField
std::unique_ptr< G4UniformMagField > m_dummyField
Definition: DummyEquation.h:25