|
Geant4
10.01.p03
|
#include <G4PrimaryParticle.hh>
Collaboration diagram for G4PrimaryParticle:Definition at line 68 of file G4PrimaryParticle.hh.
| G4PrimaryParticle::G4PrimaryParticle | ( | ) |
Definition at line 39 of file G4PrimaryParticle.cc.
Referenced by operator=().
Here is the caller graph for this function:| G4PrimaryParticle::G4PrimaryParticle | ( | G4int | Pcode | ) |
Definition at line 47 of file G4PrimaryParticle.cc.
References charge, G4ParticleTable::FindParticle(), G4code, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), and mass.
Here is the call graph for this function:Definition at line 61 of file G4PrimaryParticle.cc.
References charge, G4ParticleTable::FindParticle(), G4code, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), mass, and SetMomentum().
Here is the call graph for this function:| G4PrimaryParticle::G4PrimaryParticle | ( | G4int | Pcode, |
| G4double | px, | ||
| G4double | py, | ||
| G4double | pz, | ||
| G4double | E | ||
| ) |
Definition at line 77 of file G4PrimaryParticle.cc.
References charge, G4ParticleTable::FindParticle(), G4code, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), mass, and Set4Momentum().
Here is the call graph for this function:| G4PrimaryParticle::G4PrimaryParticle | ( | const G4ParticleDefinition * | Gcode | ) |
Definition at line 93 of file G4PrimaryParticle.cc.
References charge, G4code, G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), mass, and PDGcode.
Here is the call graph for this function:| G4PrimaryParticle::G4PrimaryParticle | ( | const G4ParticleDefinition * | Gcode, |
| G4double | px, | ||
| G4double | py, | ||
| G4double | pz | ||
| ) |
Definition at line 107 of file G4PrimaryParticle.cc.
References charge, G4code, G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), mass, PDGcode, and SetMomentum().
Here is the call graph for this function:| G4PrimaryParticle::G4PrimaryParticle | ( | const G4ParticleDefinition * | Gcode, |
| G4double | px, | ||
| G4double | py, | ||
| G4double | pz, | ||
| G4double | E | ||
| ) |
Definition at line 123 of file G4PrimaryParticle.cc.
References charge, G4code, G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), mass, PDGcode, and Set4Momentum().
Here is the call graph for this function:
|
virtual |
Definition at line 190 of file G4PrimaryParticle.cc.
References daughterParticle, nextParticle, and userInfo.
| G4PrimaryParticle::G4PrimaryParticle | ( | const G4PrimaryParticle & | right | ) |
Definition at line 139 of file G4PrimaryParticle.cc.
References right.
|
inline |
Definition at line 200 of file G4PrimaryParticle.hh.
References charge.
Referenced by export_G4PrimaryParticle(), G4PrimaryTransformer::GenerateSingleTrack(), RE01Trajectory::RE01Trajectory(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 257 of file G4PrimaryParticle.hh.
References daughterParticle.
Referenced by G4PrimaryTransformer::GenerateSingleTrack(), RE01EventAction::PrintPrimary(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 206 of file G4PrimaryParticle.hh.
References G4code.
Referenced by B5EventAction::EndOfEventAction(), RMC01AnalysisManager::EndOfEventForForwardSimulation(), export_G4PrimaryParticle(), G4PrimaryTransformer::GetDefinition(), RE01EventAction::PrintPrimary(), and RE01Trajectory::RE01Trajectory().
Here is the caller graph for this function:
|
inline |
Definition at line 248 of file G4PrimaryParticle.hh.
References kinE.
Referenced by G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 197 of file G4PrimaryParticle.hh.
References mass.
Referenced by export_G4PrimaryParticle(), G4PrimaryTransformer::GenerateSingleTrack(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 218 of file G4PrimaryParticle.hh.
References direction, and GetTotalMomentum().
Referenced by ExGflashEventAction::EndOfEventAction(), B5EventAction::EndOfEventAction(), RMC01AnalysisManager::EndOfEventForForwardSimulation(), export_G4PrimaryParticle(), G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), G4PrimaryTransformer::GenerateSingleTrack(), RE01EventAction::PrintPrimary(), and G4PrimaryTransformer::SetDecayProducts().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 221 of file G4PrimaryParticle.hh.
References direction.
Referenced by G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 254 of file G4PrimaryParticle.hh.
References nextParticle.
Referenced by export_G4PrimaryParticle(), G4PrimaryTransformer::GenerateSingleTrack(), G4PrimaryTransformer::GenerateTracks(), G4PrimaryVertex::GetPrimary(), G4PrimaryVertex::operator=(), RE01EventAction::PrintPrimary(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 209 of file G4PrimaryParticle.hh.
References G4code.
|
inline |
Definition at line 203 of file G4PrimaryParticle.hh.
References PDGcode.
Referenced by export_G4PrimaryParticle(), G4PrimaryTransformer::GenerateSingleTrack(), G4PrimaryTransformer::GetDefinition(), RE01EventAction::PrintPrimary(), RE01Trajectory::RE01Trajectory(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 263 of file G4PrimaryParticle.hh.
References polX, polY, and polZ.
Referenced by export_G4PrimaryParticle(), and G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 266 of file G4PrimaryParticle.hh.
References polX.
Referenced by export_G4PrimaryParticle(), and G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 269 of file G4PrimaryParticle.hh.
References polY.
Referenced by export_G4PrimaryParticle(), and G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 272 of file G4PrimaryParticle.hh.
References polZ.
Referenced by export_G4PrimaryParticle(), and G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 284 of file G4PrimaryParticle.hh.
References properTime.
Referenced by export_G4PrimaryParticle(), G4PrimaryTransformer::GenerateSingleTrack(), and G4PrimaryTransformer::SetDecayProducts().
Here is the caller graph for this function:
|
inline |
Definition at line 227 of file G4PrimaryParticle.hh.
References direction, and GetTotalMomentum().
Referenced by export_G4PrimaryParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 230 of file G4PrimaryParticle.hh.
References direction, and GetTotalMomentum().
Referenced by export_G4PrimaryParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 233 of file G4PrimaryParticle.hh.
References direction, and GetTotalMomentum().
Referenced by export_G4PrimaryParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 236 of file G4PrimaryParticle.hh.
|
inline |
Definition at line 212 of file G4PrimaryParticle.hh.
Referenced by GetMomentum(), GetPx(), GetPy(), GetPz(), and Print().
Here is the caller graph for this function:
|
inline |
Definition at line 260 of file G4PrimaryParticle.hh.
References trackID.
Referenced by export_G4PrimaryParticle(), and RE01EventAction::PrintPrimary().
Here is the caller graph for this function:
|
inline |
Definition at line 290 of file G4PrimaryParticle.hh.
References userInfo.
|
inline |
Definition at line 275 of file G4PrimaryParticle.hh.
References Weight0.
Referenced by export_G4PrimaryParticle(), and G4PrimaryTransformer::GenerateSingleTrack().
Here is the caller graph for this function:
|
inline |
Definition at line 192 of file G4PrimaryParticle.hh.
References aPrimaryParticleAllocator.
|
inline |
Definition at line 183 of file G4PrimaryParticle.hh.
References aPrimaryParticleAllocator.
| G4int G4PrimaryParticle::operator!= | ( | const G4PrimaryParticle & | right | ) | const |
Definition at line 187 of file G4PrimaryParticle.cc.
| G4PrimaryParticle & G4PrimaryParticle::operator= | ( | const G4PrimaryParticle & | right | ) |
Definition at line 149 of file G4PrimaryParticle.cc.
References charge, daughterParticle, direction, G4code, G4PrimaryParticle(), kinE, mass, nextParticle, PDGcode, polX, polY, polZ, properTime, trackID, userInfo, and Weight0.
Here is the call graph for this function:| G4int G4PrimaryParticle::operator== | ( | const G4PrimaryParticle & | right | ) | const |
Definition at line 184 of file G4PrimaryParticle.cc.
| void G4PrimaryParticle::Print | ( | void | ) | const |
Definition at line 260 of file G4PrimaryParticle.cc.
References charge, daughterParticle, direction, eplus, G4code, G4cout, G4endl, G4ParticleDefinition::GetParticleName(), GetTotalMomentum(), GeV, kinE, mass, nextParticle, ns, PDGcode, polX, polY, polZ, G4VUserPrimaryParticleInformation::Print(), Print(), properTime, userInfo, and Weight0.
Referenced by export_G4PrimaryParticle(), G4PrimaryVertex::Print(), and Print().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 220 of file G4PrimaryParticle.cc.
References direction, G4code, G4ParticleDefinition::GetPDGMass(), kinE, and mass.
Referenced by G4PrimaryParticle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 316 of file G4PrimaryParticle.hh.
References charge.
Referenced by G4BlinePrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), and G4SingleParticleSource::GeneratePrimaryVertex().
Here is the caller graph for this function:
|
inline |
Definition at line 304 of file G4PrimaryParticle.hh.
References daughterParticle, and SetNext().
Referenced by G4HEPEvtInterface::GeneratePrimaryVertex().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 293 of file G4PrimaryParticle.hh.
References SetParticleDefinition().
Here is the call graph for this function:
|
inline |
Definition at line 251 of file G4PrimaryParticle.hh.
References kinE.
Referenced by G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), and G4RayShooter::Shoot().
Here is the caller graph for this function:
|
inline |
Definition at line 313 of file G4PrimaryParticle.hh.
References mass.
Referenced by G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4BlinePrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), G4HEPEvtInterface::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), and G4RayShooter::Shoot().
Here is the caller graph for this function:Definition at line 206 of file G4PrimaryParticle.cc.
References direction, G4code, G4ParticleDefinition::GetPDGMass(), kinE, and mass.
Referenced by G4PrimaryParticle(), and G4HEPEvtInterface::GeneratePrimaryVertex().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 224 of file G4PrimaryParticle.hh.
References direction.
Referenced by G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), and G4RayShooter::Shoot().
Here is the caller graph for this function:
|
inline |
Definition at line 298 of file G4PrimaryParticle.hh.
References nextParticle, and SetNext().
Referenced by SetDaughter(), SetNext(), and G4PrimaryVertex::SetPrimary().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4PrimaryParticle::SetParticleDefinition | ( | const G4ParticleDefinition * | pdef | ) |
Definition at line 250 of file G4PrimaryParticle.cc.
References charge, G4code, G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), mass, and PDGcode.
Referenced by SetG4code().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4PrimaryParticle::SetPDGcode | ( | G4int | Pcode | ) |
Definition at line 240 of file G4PrimaryParticle.cc.
References charge, G4ParticleTable::FindParticle(), G4code, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), mass, and PDGcode.
Here is the call graph for this function:
|
inline |
Definition at line 326 of file G4PrimaryParticle.hh.
References polX, polY, and polZ.
Referenced by G4RTPrimaryGeneratorAction::GeneratePrimaries(), DMXParticleSource::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), and G4RayShooter::Shoot().
Here is the caller graph for this function:Definition at line 319 of file G4PrimaryParticle.hh.
|
inline |
Definition at line 281 of file G4PrimaryParticle.hh.
References properTime.
|
inline |
Definition at line 242 of file G4PrimaryParticle.hh.
|
inline |
Definition at line 310 of file G4PrimaryParticle.hh.
References trackID.
Referenced by G4PrimaryTransformer::GenerateSingleTrack(), and G4EventManager::StackTracks().
Here is the caller graph for this function:
|
inline |
Definition at line 287 of file G4PrimaryParticle.hh.
References userInfo.
|
inline |
Definition at line 278 of file G4PrimaryParticle.hh.
References Weight0.
Referenced by export_G4PrimaryParticle(), and G4SingleParticleSource::GeneratePrimaryVertex().
Here is the caller graph for this function:
|
private |
Definition at line 171 of file G4PrimaryParticle.hh.
Referenced by G4PrimaryParticle(), GetCharge(), operator=(), Print(), SetCharge(), SetParticleDefinition(), and SetPDGcode().
|
private |
Definition at line 164 of file G4PrimaryParticle.hh.
Referenced by GetDaughter(), operator=(), Print(), SetDaughter(), and ~G4PrimaryParticle().
|
private |
Definition at line 160 of file G4PrimaryParticle.hh.
Referenced by GetMomentum(), GetMomentumDirection(), GetPx(), GetPy(), GetPz(), operator=(), Print(), Set4Momentum(), SetMomentum(), and SetMomentumDirection().
|
private |
Definition at line 158 of file G4PrimaryParticle.hh.
Referenced by G4PrimaryParticle(), GetG4code(), GetParticleDefinition(), operator=(), Print(), Set4Momentum(), SetMomentum(), SetParticleDefinition(), and SetPDGcode().
|
private |
Definition at line 161 of file G4PrimaryParticle.hh.
Referenced by GetKineticEnergy(), GetTotalEnergy(), GetTotalMomentum(), operator=(), Print(), Set4Momentum(), SetKineticEnergy(), SetMomentum(), and SetTotalEnergy().
|
private |
Definition at line 170 of file G4PrimaryParticle.hh.
Referenced by G4PrimaryParticle(), GetMass(), GetTotalEnergy(), GetTotalMomentum(), operator=(), Print(), Set4Momentum(), SetMass(), SetMomentum(), SetParticleDefinition(), SetPDGcode(), and SetTotalEnergy().
|
private |
Definition at line 163 of file G4PrimaryParticle.hh.
Referenced by GetNext(), operator=(), Print(), SetNext(), and ~G4PrimaryParticle().
|
private |
Definition at line 157 of file G4PrimaryParticle.hh.
Referenced by G4PrimaryParticle(), GetPDGcode(), operator=(), Print(), SetParticleDefinition(), and SetPDGcode().
|
private |
Definition at line 172 of file G4PrimaryParticle.hh.
Referenced by GetPolarization(), GetPolX(), operator=(), Print(), and SetPolarization().
|
private |
Definition at line 173 of file G4PrimaryParticle.hh.
Referenced by GetPolarization(), GetPolY(), operator=(), Print(), and SetPolarization().
|
private |
Definition at line 174 of file G4PrimaryParticle.hh.
Referenced by GetPolarization(), GetPolZ(), operator=(), Print(), and SetPolarization().
|
private |
Definition at line 176 of file G4PrimaryParticle.hh.
Referenced by GetProperTime(), operator=(), Print(), and SetProperTime().
|
private |
Definition at line 166 of file G4PrimaryParticle.hh.
Referenced by GetTrackID(), operator=(), and SetTrackID().
|
private |
Definition at line 177 of file G4PrimaryParticle.hh.
Referenced by GetUserInformation(), operator=(), Print(), SetUserInformation(), and ~G4PrimaryParticle().
|
private |
Definition at line 175 of file G4PrimaryParticle.hh.
Referenced by GetWeight(), operator=(), Print(), and SetWeight().