Geant4  10.02.p03
ion Struct Reference

#include <HadrontherapyMatrix.hh>

Collaboration diagram for ion:

Public Member Functions

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

Public Attributes

G4bool isPrimary
 
G4int PDGencoding
 
G4String name
 
std::string::size_type len
 
G4int Z
 
G4int A
 
G4doubledose
 
unsigned int * fluence
 

Detailed Description

Definition at line 40 of file HadrontherapyMatrix.hh.

Member Function Documentation

◆ operator<() [1/2]

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

Definition at line 52 of file HadrontherapyMatrix.hh.

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

◆ operator<() [2/2]

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

Definition at line 63 of file IORTMatrix.hh.

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

Member Data Documentation

◆ A

G4int ion::A

Definition at line 48 of file HadrontherapyMatrix.hh.

◆ dose

G4double * ion::dose

Definition at line 49 of file HadrontherapyMatrix.hh.

◆ fluence

unsigned int * ion::fluence

Definition at line 50 of file HadrontherapyMatrix.hh.

◆ isPrimary

G4bool ion::isPrimary

Definition at line 42 of file HadrontherapyMatrix.hh.

◆ len

std::string::size_type ion::len

Definition at line 46 of file HadrontherapyMatrix.hh.

◆ name

G4String ion::name

Definition at line 45 of file HadrontherapyMatrix.hh.

◆ PDGencoding

G4int ion::PDGencoding

Definition at line 43 of file HadrontherapyMatrix.hh.

◆ Z

G4int ion::Z

Definition at line 47 of file HadrontherapyMatrix.hh.


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