Ignore:
Timestamp:
Dec 22, 2010, 3:52:27 PM (14 years ago)
Author:
garnier
Message:

geant4 tag 9.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/binary_cascade/include/G4BinaryCascade.hh

    r1228 r1347  
    8585  G4int GetTotalCharge(std::vector<G4KineticTrack *> & aV)
    8686  {
    87 G4cout<<"GetTotalCharge(std::vector<G4KineticTrack *> & aV)"<<G4endl; // Uzhi
    8887    G4int result = 0;
    8988    std::vector<G4KineticTrack *>::iterator i;
     
    9190    {
    9291       result += G4lrint((*i)->GetDefinition()->GetPDGCharge());
    93 G4cout<<(*i)->GetDefinition()->GetParticleName()<<" "<<(*i)->GetDefinition()->GetPDGCharge()<<G4endl; // Uzhi
     92    }
     93    return result;
     94  }
     95  G4int GetTotalBaryonCharge(std::vector<G4KineticTrack *> & aV)
     96  {
     97    G4int result = 0;
     98    std::vector<G4KineticTrack *>::iterator i;
     99    for(i = aV.begin(); i != aV.end(); ++i)
     100    {
     101       if ( (*i)->GetDefinition()->GetBaryonNumber() != 0 ){
     102             result += G4lrint((*i)->GetDefinition()->GetPDGCharge());
     103       }
    94104    }
    95105    return result;
Note: See TracChangeset for help on using the changeset viewer.