8#include "G4ThreeVector.hh"
9#include "G4LorentzVector.hh"
21 G4ThreeVector
vect()
const;
27 G4LorentzVector
lv()
const;
29 void set(
const G4ThreeVector& p, G4double m);
30 void set(G4double
x, G4double
y, G4double
z, G4double m);
34 G4ThreeVector
m_p{0,0,0};
71 return G4LorentzVector(
m_p,
t());
StringVector operator*(G4double a, const StringVector &s)
void set(const G4ThreeVector &p, G4double m)
StringVector(StringVector &&)=default
StringVector & operator=(StringVector &&)=default
StringVector(const StringVector &)=default
StringVector reflect(const G4LorentzVector &axis) const
G4LorentzVector lv() const
G4ThreeVector vect() const
void operator*=(G4double a)