#include <G4ParticleLargerEkin.hh>
Public Member Functions | |
G4bool | operator() (const G4InuclElementaryParticle &part1, const G4InuclElementaryParticle &part2) |
G4bool | operator() (const G4InuclElementaryParticle *part1, const G4InuclElementaryParticle *part2) |
G4bool | operator() (const G4CascadParticle &part1, const G4CascadParticle &part2) |
G4bool | operator() (const G4CascadParticle *part1, const G4CascadParticle *part2) |
Definition at line 44 of file G4ParticleLargerEkin.hh.
G4bool G4ParticleLargerEkin::operator() | ( | const G4CascadParticle * | part1, | |
const G4CascadParticle * | part2 | |||
) | [inline] |
G4bool G4ParticleLargerEkin::operator() | ( | const G4CascadParticle & | part1, | |
const G4CascadParticle & | part2 | |||
) | [inline] |
Definition at line 63 of file G4ParticleLargerEkin.hh.
References G4CascadParticle::getParticle().
00064 { 00065 return (operator()(part1.getParticle(), part2.getParticle())); 00066 }
G4bool G4ParticleLargerEkin::operator() | ( | const G4InuclElementaryParticle * | part1, | |
const G4InuclElementaryParticle * | part2 | |||
) | [inline] |
G4bool G4ParticleLargerEkin::operator() | ( | const G4InuclElementaryParticle & | part1, | |
const G4InuclElementaryParticle & | part2 | |||
) | [inline] |
Definition at line 46 of file G4ParticleLargerEkin.hh.
References G4cout, and G4endl.
00047 { 00048 #ifdef G4CASCADE_DEBUG_SORT 00049 G4cout << "part1 @ " << &part1 << ": "; 00050 part1.printParticle(); 00051 G4cout << "part2 @ " << &part2 << ": "; 00052 part2.printParticle(); 00053 G4cout << G4endl; 00054 #endif 00055 return (part1.getKineticEnergy() >= part2.getKineticEnergy()); 00056 }