Message: Re: Where to write my code Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Where to write my code 

Forum: User Requirements
Re: Question Where to write my code (Tim Hodson)
Date: 14 Feb, 2011
From: michel maire <michel maire>

 On Mon, 14 Feb 2011 04:54:02 GMT, Tim Hodson wrote:
> Greetings all,
> 
> I have progressed to the stage where I am teaching myself to write code
> from almost scratch (heavy assistance required from templates, examples,
> reference physics lists etc).
> 
> I am trying to write program that has a source of 100keV x-rays in the
> centre of a box filled with water. I have defined my detector and
> physics list (gammas and electrons defined as secondarys undergoing a
> few of the low energy processes).
> 
> I wrote these from scratch in visual C++ compiler and not in cygwin. I
> was going to compile in cygwin using "make". Is this the correct way of
> doing things? I am a little worried that geant4 files are .hh and .cc
> and .mac whereas when I start from the compiler in windows I can only
> get .cpp .h and can't define a .mac at all.

  For .hh and .cc files, I hope an Window expert will help you.
  For macros, the .mac extension in only a convention; it is not used internally by the G4 kernel. You can choose the extension name you wish. 

> 
> I am about to declare/define my Primary Generator action class. As I
> want an isotropic source of x-rays would it be best to use the GPS
> rather than particle gun?

  You can do that with simple particle gun as well.
  See for example TestEm4 (in examples/extended/electromagnetic) 

      Michel

 Add Message Add Message
to: "Re: Where to write my code"

 Subscribe Subscribe

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


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]