Changeset 1315 for trunk/source/event


Ignore:
Timestamp:
Jun 18, 2010, 11:42:07 AM (14 years ago)
Author:
garnier
Message:

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

Location:
trunk/source/event
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/event/History

    r1228 r1315  
    1 $Id: History,v 1.127 2009/11/18 17:57:59 gcosmo Exp $
     1$Id: History,v 1.130 2010/05/20 09:43:21 flei Exp $
    22-------------------------------------------------------------------
    33
     
    1717     * Reverse chronological order (last date on top), please *
    1818     ----------------------------------------------------------
     19May 20th, 2010, F.Lei (event-V09-03-02)
     20- Added a number of Get methods to G4SPSEneDistribution.hh
     21
     22April 19th, 2010, M.Asai (event-V09-03-01)
     23- Improving a logic in G4PrimaryTransformer. Addressing the problem report #1101.
     24
     25April 19th, 2010, M.Asai (event-V09-03-00)
     26- Fix warning message in G4SmartTrackStack found with gcc 4.5.0.
    1927
    2028Movember 18th, 2009, G.Cosmo (event-V09-02-05)
  • trunk/source/event/include/G4SPSEneDistribution.hh

    r816 r1315  
    181181  void SetVerbosity(G4int a) {verbosityLevel = a; } ;
    182182  //x
     183
     184  G4double GetMonoEnergy () {return MonoEnergy; }; //Mono-energteic energy
     185  G4double GetSE() {return SE;}; // Standard deviation for Gaussion distrbution in energy
     186  G4double Getalpha () {return alpha;}; // alpha (pow)
     187  G4double GetEzero() {return Ezero;}; // E0 (exp)
     188  G4double GetTemp() {return Temp;}; // Temp (bbody,brem)
     189  G4double Getgrad() {return grad;}; // gradient and intercept for linear spectra
     190  G4double Getcept() {return cept;};
     191
     192  inline G4PhysicsOrderedFreeVector  GetUserDefinedEnergyHisto(){return UDefEnergyH;};
     193  inline G4PhysicsOrderedFreeVector  GetArbEnergyHisto(){return ArbEnergyH;};
     194
    183195  G4double GenerateOne(G4ParticleDefinition*);
    184196 
  • trunk/source/event/src/G4PrimaryTransformer.cc

    r1228 r1315  
    2525//
    2626//
    27 // $Id: G4PrimaryTransformer.cc,v 1.27 2006/06/29 18:09:58 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     27// $Id: G4PrimaryTransformer.cc,v 1.28 2010/04/19 19:49:54 asaim Exp $
     28// GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
    2929//
    3030
     
    6868  { delete TV[ii]; }
    6969  TV.clear();
    70   G4int n_vertex = anEvent->GetNumberOfPrimaryVertex();
    71   if(n_vertex==0) return 0;
    72   for( G4int i=0; i<n_vertex; i++ )
    73   { GenerateTracks( anEvent->GetPrimaryVertex(i) ); }
     70  G4PrimaryVertex* nextVertex = anEvent->GetPrimaryVertex();
     71  while(nextVertex)
     72  {
     73    GenerateTracks(nextVertex);
     74    nextVertex = nextVertex->GetNext();
     75  }
    7476  return &TV;
    7577}
  • trunk/source/event/src/G4SmartTrackStack.cc

    r1228 r1315  
    2525//
    2626//
    27 // $Id: G4SmartTrackStack.cc,v 1.3 2009/09/16 23:10:46 asaim Exp $
    28 // GEANT4 tag $Name: geant4-09-03 $
     27// $Id: G4SmartTrackStack.cc,v 1.4 2010/04/19 18:21:52 asaim Exp $
     28// GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
    2929//
    3030
     
    7373    if(stacks[fTurn]->GetNTrack()==0)
    7474    {
    75       fTurn = (++fTurn)%nTurn;
     75      fTurn = (fTurn+1)%nTurn;
    7676      //G4cout<<"++++++++ Shift to Stack ["<<fTurn<<"] with "<<stacks[fTurn]->GetNTrack()<<" stacked tracks."<<G4endl;
    7777    }
Note: See TracChangeset for help on using the changeset viewer.