#include <G4QPartonPair.hh>
Public Types | |
| DIFFRACTIVE = 1 | |
| SOFT = 2 | |
| HARD = 3 | |
| PROJECTILE = 1 | |
| TARGET = -1 | |
| enum | { DIFFRACTIVE = 1, SOFT = 2, HARD = 3 } |
| enum | { PROJECTILE = 1, TARGET = -1 } |
Public Member Functions | |
| G4QPartonPair (G4QParton *P1, G4QParton *P2, G4int Type=0, G4int Direction=0) | |
| ~G4QPartonPair () | |
| G4int | operator== (const G4QPartonPair &right) const |
| G4int | operator!= (const G4QPartonPair &right) const |
| void | SetPartons (G4QParton *P1, G4QParton *P2) |
| void | SetCollisionType (G4int Type) |
| G4int | GetCollisionType () |
| G4QParton * | GetParton1 () |
| G4QParton * | GetParton2 () |
| G4int | GetDirection () |
Definition at line 50 of file G4QPartonPair.hh.
| anonymous enum |
| anonymous enum |
| G4QPartonPair::G4QPartonPair | ( | G4QParton * | P1, | |
| G4QParton * | P2, | |||
| G4int | Type = 0, |
|||
| G4int | Direction = 0 | |||
| ) |
| G4QPartonPair::~G4QPartonPair | ( | ) |
| G4int G4QPartonPair::GetCollisionType | ( | ) | [inline] |
Definition at line 72 of file G4QPartonPair.hh.
Referenced by G4QFragmentation::G4QFragmentation(), and G4QIonIonCollision::G4QIonIonCollision().
| G4int G4QPartonPair::GetDirection | ( | ) | [inline] |
| G4QParton* G4QPartonPair::GetParton1 | ( | ) | [inline] |
Definition at line 73 of file G4QPartonPair.hh.
Referenced by G4QString::DiQuarkSplitup(), G4QString::FragmentString(), G4QString::G4QString(), and G4QString::QuarkSplitup().
| G4QParton* G4QPartonPair::GetParton2 | ( | ) | [inline] |
Definition at line 74 of file G4QPartonPair.hh.
Referenced by G4QString::DiQuarkSplitup(), G4QString::FragmentString(), G4QString::G4QString(), and G4QString::QuarkSplitup().
| G4int G4QPartonPair::operator!= | ( | const G4QPartonPair & | right | ) | const [inline] |
Definition at line 63 of file G4QPartonPair.hh.
References CollisionType, Parton1, and Parton2.
00064 { 00065 return (CollisionType == right.CollisionType && 00066 *Parton1 == *right.Parton1 && *Parton2 == *right.Parton2) ? 0: 1; 00067 }
| G4int G4QPartonPair::operator== | ( | const G4QPartonPair & | right | ) | const [inline] |
Definition at line 58 of file G4QPartonPair.hh.
References CollisionType, Parton1, and Parton2.
00059 { 00060 return (CollisionType == right.CollisionType && 00061 *Parton1 == *right.Parton1 && *Parton2 == *right.Parton2) ? 1: 0; 00062 }
| void G4QPartonPair::SetCollisionType | ( | G4int | Type | ) | [inline] |
1.4.7