Message: Re: Geant4 Cerenkov Process Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

News Re: Geant4 Cerenkov Process 

Forum: Processes Involving Optical Photons
Re: Question Geant4 Cerenkov Process (Ali Eren Şimşek)
Re: None Re: Geant4 Cerenkov Process (Daren Sawkey)
Date: 15 Oct, 2017
From: Ali Eren Şimşek <Ali Eren Şimşek>

On Fri, 13 Oct 2017 22:20:13 GMT, Daren Sawkey wrote:
> Hi,
> 
> In DetectorConstruction, you need to define the optical properties of
> the material (see OpNovice example). In particular, for Cerenkov, the
> refractive index needs to be dispersive:
> 
> The Cerenkov process in Geant4 is limited to normally dispersive media,
> i.e., dn(E)/dE >= 0. (section 5.2.5.1. of the Book for Application
> developers).
> 
>   --  Daren.
> 

------------------------------------------------------------------

Hi Daren, As I'm new, I don't know how do I define optical properties to the material. I'm using SiO2 on my project.

If you have a time could you please help me on that? I guess, I found some codes for optical properties. Is that right? If it is, which part I have to change?

Sincerely yours,

Ali Eren.

------------------------------------------

const G4int NUMENTRIES = 32;

G4double ppckov[NUMENTRIES] = {2.034*eV, ......, 4.136*eV};

G4double rindex[NUMENTRIES] = {1.3435, ......, 1.3608};

G4double absorption[NUMENTRIES] = {344.8*cm, ......, 1450.0*cm];

G4MaterialPropertiesTable *MPT = new G4MaterialPropertiesTable();

MPT -> AddConstProperty("SCINTILLATIONYIELD",100./MeV);

MPT -> AddProperty("RINDEX",ppckov,rindex,NUMENTRIES};

MPT -> AddProperty("ABSLENGTH",ppckov,absorption,NUMENTRIES};

scintillator -> SetMaterialPropertiesTable(MPT);

------------------------------------------

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Geant4 Cerenkov Process   (Daren Sawkey - 20 Oct, 2017)
(_ Question: Re: Geant4 Cerenkov Process   (Ali Eren &#350;im&#351;ek - 21 Oct, 2017)
 Add Message Add Message
to: "Re: Geant4 Cerenkov Process"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews