Skip to content
Snippets Groups Projects

Update

Merged Whitney Armstrong requested to merge update into master
1 file
+ 0
2
Compare changes
  • Side-by-side
  • Inline
@@ -143,7 +143,6 @@ namespace dd4hep::sim {
@@ -143,7 +143,6 @@ namespace dd4hep::sim {
std::cout << pm.size() << " particles\n";
std::cout << pm.size() << " particles\n";
for (const auto& i : pm) {
for (const auto& i : pm) {
auto part = (dd4hep::sim::Geant4Particle*)(i.second);
auto part = (dd4hep::sim::Geant4Particle*)(i.second);
//std::cout << "charge = " << (int)part->charge << "\n";
dd4pod::Geant4Particle podpart(
dd4pod::Geant4Particle podpart(
(int)part->id, (int)part->g4Parent, (int)part->reason, (int)part->mask, (int)part->steps,
(int)part->id, (int)part->g4Parent, (int)part->reason, (int)part->mask, (int)part->steps,
(int)part->secondaries, (int)part->pdgID, (int)part->status,
(int)part->secondaries, (int)part->pdgID, (int)part->status,
@@ -153,7 +152,6 @@ namespace dd4hep::sim {
@@ -153,7 +152,6 @@ namespace dd4hep::sim {
(double)part->vsx, (double)part->vsy, (double)part->vsz, (double)part->vex, (double)part->vey,
(double)part->vsx, (double)part->vsy, (double)part->vsz, (double)part->vex, (double)part->vey,
(double)part->vez, (double)part->psx, (double)part->psy, (double)part->psz, (double)part->pex,
(double)part->vez, (double)part->psx, (double)part->psy, (double)part->psz, (double)part->pex,
(double)part->pey, (double)part->pez, (double)part->mass, (double)part->time, (double)part->properTime);
(double)part->pey, (double)part->pez, (double)part->mass, (double)part->time, (double)part->properTime);
//std::cout << "charge2 = " << podpart.charge() << "\n";
for (const auto& ip : part->parents) {
for (const auto& ip : part->parents) {
podpart.addparents(ip);
podpart.addparents(ip);
}
}
Loading