Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
ion Struct Reference

#include <HadrontherapyMatrix.hh>

Public Member Functions

G4bool operator< (const ion &a) const
 
G4bool operator< (const ion &a) const
 

Data Fields

G4bool isPrimary
 
G4int PDGencoding
 
G4String name
 
std::string::size_type len
 
G4int Z
 
G4int A
 
G4doubledose
 
unsigned intfluence
 

Detailed Description

Definition at line 46 of file HadrontherapyMatrix.hh.

Member Function Documentation

G4bool ion::operator< ( const ion a) const
inline

Definition at line 58 of file HadrontherapyMatrix.hh.

References A, and Z.

58 {return (this->Z == a.Z) ? this-> A < a.A : this->Z < a.Z ;}
G4bool ion::operator< ( const ion a) const
inline

Definition at line 63 of file IORTMatrix.hh.

References A, and Z.

63 {return (this->Z == a.Z) ? this-> A < a.A : this->Z < a.Z ;}

Field Documentation

G4int ion::A

Definition at line 54 of file HadrontherapyMatrix.hh.

Referenced by operator<().

G4double * ion::dose

Definition at line 55 of file HadrontherapyMatrix.hh.

Referenced by HadrontherapyMatrix::Fill(), and IORTMatrix::Fill().

unsigned int * ion::fluence

Definition at line 56 of file HadrontherapyMatrix.hh.

Referenced by HadrontherapyMatrix::Fill(), and IORTMatrix::Fill().

G4bool ion::isPrimary

Definition at line 48 of file HadrontherapyMatrix.hh.

std::string::size_type ion::len

Definition at line 52 of file HadrontherapyMatrix.hh.

G4String ion::name

Definition at line 51 of file HadrontherapyMatrix.hh.

G4int ion::PDGencoding

Definition at line 49 of file HadrontherapyMatrix.hh.

G4int ion::Z

Definition at line 53 of file HadrontherapyMatrix.hh.

Referenced by operator<().


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