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

#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/xrays/include/G4VTRModel.hh>

+ Collaboration diagram for G4VTRModel:

Public Member Functions

 G4VTRModel (const G4String &modelName)
 
virtual ~G4VTRModel ()
 
const G4StringGetName () const
 
virtual void GenerateSecondaries (G4VParticleChange &pChange, std::vector< const G4Material * > &materials, std::vector< G4double > &steps, std::vector< G4ThreeVector > &normals, G4ThreeVector &startingPosition, const G4Track &track)
 
virtual void PrintInfo ()
 
G4VTRModeloperator= (const G4VTRModel &right)=delete
 
 G4VTRModel (const G4VTRModel &)=delete
 

Protected Attributes

G4String fName
 

Detailed Description

Definition at line 49 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 49 of file G4VTRModel.hh

Constructor & Destructor Documentation

G4VTRModel::G4VTRModel ( const G4String modelName)
inlineexplicit

Definition at line 55 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 55 of file G4VTRModel.hh

References fName.

virtual G4VTRModel::~G4VTRModel ( )
inlinevirtual

Definition at line 59 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 59 of file G4VTRModel.hh

G4VTRModel::G4VTRModel ( const G4VTRModel )
delete

Member Function Documentation

virtual void G4VTRModel::GenerateSecondaries ( G4VParticleChange pChange,
std::vector< const G4Material * > &  materials,
std::vector< G4double > &  steps,
std::vector< G4ThreeVector > &  normals,
G4ThreeVector startingPosition,
const G4Track track 
)
virtual
const G4String& G4VTRModel::GetName ( void  ) const
inline

Definition at line 61 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 61 of file G4VTRModel.hh

References fName.

G4VTRModel& G4VTRModel::operator= ( const G4VTRModel right)
delete
virtual void G4VTRModel::PrintInfo ( )
inlinevirtual

Definition at line 70 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 70 of file G4VTRModel.hh

Member Data Documentation

G4String G4VTRModel::fName
protected

Definition at line 79 of file G4VTRModel.hh.

View newest version in sPHENIX GitHub at line 79 of file G4VTRModel.hh

Referenced by G4VTRModel(), and GetName().


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