29#ifndef RadiobiologyIonLet_HH
30#define RadiobiologyIonLet_HH
75 void Update(G4int voxel, G4double DE, G4double DEELETrons, G4double Lsn, G4double DX);
86 return (this->
fZ == a.fZ) ? this->
fA < a.fA : this->
fZ < a.fZ;
std::vector< ExP01TrackerHit * > a
class to save and hold data for LET of different ions
void SetLETTD(array_type LETTD)
void SetLETDN(array_type LETDN)
G4int GetPDGencoding() const
void Merge(const IonLet *lhs)
array_type GetLETDN() const
G4String GetFullName() const
array_type GetLETTD() const
void Update(G4int voxel, G4double DE, G4double DEELETrons, G4double Lsn, G4double DX)
array_type GetLETTN() const
array_type GetLETDD() const
void SetLETTN(array_type LETTN)
G4bool operator<(const IonLet &a) const
array_type GetLETD() const
std::valarray< G4double > array_type
array_type GetLETT() const
void SetLETDD(array_type LETDD)
IonLet(G4int trackID, G4int PDG, G4String fullname, G4String name, G4int Z, G4int A, G4int voxNumber)