Ignore:
Timestamp:
Sep 30, 2010, 2:47:17 PM (14 years ago)
Author:
garnier
Message:

tag geant4.9.4 beta 1 + modifs locales

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/extended/medical/DICOM/include/DicomPhysicsList.hh

    r807 r1337  
    2424// ********************************************************************
    2525//
    26 // The code was written by :
    27 //      *Louis Archambault louis.archambault@phy.ulaval.ca,
    28 //      *Luc Beaulieu beaulieu@phy.ulaval.ca
    29 //      +Vincent Hubert-Tremblay at tigre.2@sympatico.ca
    30 //
    31 //
    32 // *Centre Hospitalier Universitaire de Quebec (CHUQ),
    33 // Hotel-Dieu de Quebec, departement de Radio-oncologie
    34 // 11 cote du palais. Quebec, QC, Canada, G1R 2J6
    35 // tel (418) 525-4444 #6720
    36 // fax (418) 691 5268
    37 //
    38 // + Université Laval, Québec (QC) Canada
    39 //*******************************************************//
     26// -------------------------------------------------------------------
     27// $Id: DicomPhysicsList.hh,v 1.7 2009/10/26 11:21:01 chauvie Exp $
     28// -------------------------------------------------------------------
    4029
    4130#ifndef DicomPhysicsList_h
     
    4332
    4433#include "G4VUserPhysicsList.hh"
    45 #include "globals.hh"
    4634
    47 class G4LowEnergyIonisation;
    48 class G4LowEnergyPhotoElectric;
    49 class G4LowEnergyBremsstrahlung;
     35//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
    5036
    5137class DicomPhysicsList: public G4VUserPhysicsList
     
    5541  ~DicomPhysicsList();
    5642
    57   // Set Cuts
    58   void SetGammaCut(G4double);
    59   void SetElectronCut(G4double);
    60   void SetPositronCut(G4double);
    61  
    62 protected:
    63   // Construct particle and physics
    64   void ConstructParticle();
    65   void ConstructProcess();
    66 
    67   void SetCuts();
    68 
    69   // these methods Construct particles
    70   void ConstructBosons();
    71   void ConstructLeptons();
    72 
    73   // these methods Construct physics processes and register them
    74   void ConstructGeneral();
    75   void ConstructEM();
    76 
    7743private:
    78 
     44 
    7945  G4double cutForGamma;
    8046  G4double cutForElectron;
    8147  G4double cutForPositron;
     48 
     49protected:
     50 
     51  void ConstructParticle();
     52  void ConstructBosons();
     53  void ConstructLeptons();
     54  void ConstructBaryons();
    8255
    83   G4LowEnergyIonisation*  loweIon;
    84   G4LowEnergyPhotoElectric* lowePhot;
    85   G4LowEnergyBremsstrahlung* loweBrem;
    86 
     56  void ConstructProcess();
     57  void ConstructEM();
     58  void ConstructHad();
     59  void ConstructGeneral();
     60  void SetCuts();
     61 
    8762};
    88 
    8963#endif
    9064
Note: See TracChangeset for help on using the changeset viewer.