/[PAMELA software]/PamVMC/trk/include/f77/gpphit.inc
ViewVC logotype

Contents of /PamVMC/trk/include/f77/gpphit.inc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations) (download)
Fri Jun 12 18:39:53 2009 UTC (15 years, 5 months ago) by pam-rm2
Branch: MAIN
CVS Tags: v1r0, HEAD
Changes since 1.1: +4 -1 lines
- Introduced user-defined names of output files and random seeds number.
Users can do it use options of PamVMCApplication constructor:
PamVMCApplication(const char* name,  const char *title, const char*
filename="pamtest", Int_t seed=0).
The Random object that I use is TRandom3 object which has astronomical
large period (in case of default initialization 0). All random generators
in the code use this object by calling of gRandom singleton which keeps
it.

- Corrected TOF digitization routine. No problems with TDC hits due to
hadronic interactions anymore.

- Some small changes was done to compile code under Root 5.23. +
geant4_vmc v. 2.6 without any warnings

- Some classes of PamG4RunConfiguartion was changed for geant4_vmc v.
2.6.Some obsolete classes was deleted as soon as developers implemented
regions.

- Navigation was changed from "geomRootToGeant4" to "geomRoot", because on
VMC web page written that as soon as Geant4 has no option ONLY/MANY
translation of overlapped geometry to Geant4 through VGM could be wrong.
I'd like to stay with Root navigation:
http://root.cern.ch/root/vmc/Geant4VMC.html. This should be default
option.

- New Tracker digitization routine written by Sergio was implemented

- PamVMC again became compatible with geant4_vmc v.2.5 and ROOT 5.20.
 The problem was that ROOT developers introduced in TVirtualMC class a new
method SetMagField and new base class:TVirtualMagField from which
user-defined classes shoukd be derived

1 *
2 * $Id: gpphit.inc,v 1.1 2009-02-19 17:46:24 nikolas Exp $
3 *
4 * $Log: gpphit.inc,v $
5 * Revision 1.1 2009-02-19 17:46:24 nikolas
6 * Cleaning up before releasing
7 *
8 * Revision 3.6 2006/05/11 00:16:06 cafagna
9 * A bug in hits retrival for calorimeter
10 *
11 * Revision 3.5 2006/04/10 17:16:12 bruno
12 * Few modification to the hit retrival, MAX hit for CARD updated
13 *
14 * Revision 3.4 2006/04/09 23:28:59 cafagna
15 * Several new things, among this: ND and CARD
16 *
17 * Revision 3.3 2005/12/20 12:21:04 cafagna
18 * gpnd directory added along with ND files
19 *
20 * Revision 3.2 2005/06/21 02:42:16 cafagna
21 * Major modification to the geometry and to the random number chain
22 *
23 * Revision 3.1.1.1 2002/07/11 16:02:00 cafagna
24 * First GPAMELA release on CVS
25 *
26 *
27 *
28 * gpphit.inc
29 *
30 *CMZ : 3.00/00 25/01/2002 17.51.09 by Marialuigia Ambriola
31 *CMZ : 2.01/00 06/03/2000 18.04.25 by Francesco Cafagna
32 *CMZ : 2.00/00 29/02/2000 17.19.56 by Francesco Cafagna
33 *CMZ : 1.02/00 22/10/99 15.38.16 by Francesco Cafagna
34 *CMZ : 1.01/00 22/05/96 12.52.18 by Francesco Cafagna
35 *CMZ : 1.00/02 04/04/96 15.41.47 by Francesco Cafagna
36 *-- Author : Francesco Cafagna 13/02/96
37 *
38 * Parameter for the GPHIT common block
39 * NOTE: REMEMBER !!!!! IF SOME CHANGES ARE MADE IN NHMXXX YOU HAVE TO
40 * MODIFY THE HBNAME CALLS ACCORDINGLY IN THE GPHBK ROUTINE
41 *
42 *ML:
43 *NOTE: YOU MUST NOT MODIFY THE HBNAME CALLS IN THE GPHBK ROUTINE ONLY IF
44 * CHANGES ARE MADE NHMCAL!!!!!
45 * THIS UPDATE IS MADE AUTOMATICALLY!!!!!!
46 *END ML.
47 *
48 C ML:
49 C PARAMETER (NHTOF=11,NHTRD=10,NHCAT=11,NHCAS=11,
50 C + NHSPE=10,NHCAL=4)
51 #if !defined(GPAMELA_GARFIELD)
52 PARAMETER (NHTOF=11,NHTRD=12,NHCAT=11,NHCAS=11,
53 + NHSPE=10,NHCAL=4,NHCALI=2,NHND=11,NHCARD=11)
54 #endif
55 #if defined(GPAMELA_GARFIELD)
56 PARAMETER (NHTOF=11,NHTRD=14,NHCAT=11,NHCAS=11,
57 + NHSPE=10,NHCAL=4,NHCALI=2,NHND=11,NHCARD=11)
58 #endif
59 C END ML.
60 PARAMETER (NHREF=11,NHMTOF=100,NHMCAT=50,NHMCAS=50,
61 *ML:
62 * + NHMTRD=100,NHMSPE=100,NHMCAL=1000,NVMAX=6)
63 + NHMTRD=200,NHMSPE=100,NHMCALI=4224,NHMCAL=1500,
64 + NHMND=200,NHMCARD=100,NVMAX=6)
65 *END ML.
66 *

  ViewVC Help
Powered by ViewVC 1.1.23