Ignore:
Timestamp:
Nov 19, 2009, 2:53:25 PM (15 years ago)
Author:
garnier
Message:

update par rapport a CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/electromagnetic/lowenergy/src/G4LivermoreIonisationModel.cc

    r1058 r1192  
    2424// ********************************************************************
    2525//
    26 // $Id: G4LivermoreIonisationModel.cc,v 1.4 2009/05/19 14:57:01 pandola Exp $
    27 // GEANT4 tag $Name: geant4-09-03-beta-cand-01 $
     26// $Id: G4LivermoreIonisationModel.cc,v 1.7 2009/10/23 09:30:08 pandola Exp $
     27// GEANT4 tag $Name: emlowen-V09-02-64 $
    2828//
    2929// Author: Luciano Pandola
     
    4141// 19 May 2009   L Pandola    Explicitely set to zero pointers deleted in
    4242//                            Initialise(), since they might be checked later on
     43// 23 Oct 2009   L Pandola
     44//                  - atomic deexcitation managed via G4VEmModel::DeexcitationFlag() is
     45//                    set as "true" (default would be false)
    4346//
    4447
     
    5558#include "G4Electron.hh"
    5659#include "G4CrossSectionHandler.hh"
    57 #include "G4AtomicDeexcitation.hh"
    5860#include "G4ProcessManager.hh"
    5961#include "G4VEMDataSet.hh"
     
    8486  verboseLevel = 0;
    8587  //
    86   fUseAtomicDeexcitation = true;
     88  //By default: use deexcitation, not auger
     89  SetDeexcitationFlag(true);
    8790  ActivateAuger(false);
     91
    8892  //
    8993  // Notice: the fluorescence along step is generated only if it is
     
    661665void G4LivermoreIonisationModel::ActivateAuger(G4bool val)
    662666{
     667  if (!DeexcitationFlag() && val)
     668    {
     669      G4cout << "WARNING - G4LivermoreIonisationModel" << G4endl;
     670      G4cout << "The use of the Atomic Deexcitation Manager is set to false " << G4endl;
     671      G4cout << "Therefore, Auger electrons will be not generated anyway" << G4endl;
     672    }
    663673  deexcitationManager.ActivateAugerElectronProduction(val);
    664 }
    665 
     674  if (verboseLevel > 1)
     675    G4cout << "Auger production set to " << val << G4endl;
     676}
     677
Note: See TracChangeset for help on using the changeset viewer.