#########################################################################
#
# Script: EventGenUtils_config.py
#
# Author: Igor Volobouev, Feb 2005
#
# Purpose: contains parameters and system-dependent definitions for
#          scripts collected in the EventGenUtils package
#
#########################################################################

"""This module contains parameters and system-dependent definitions
for modules in package EventGenUtils."""

# Particle data in GAUDI compatible format
particle_data_file = "/nfs/farm/g/glast/u05/builds/rh9_gcc32/EngineeringModel/EngineeringModel-v3r0407p1/FluxSvc/v6r16p3/cdf/particle.cdf"

earth_radius = 6371.2

# How the rigidity cutoff maps were generated and where are they?
rigidity_maps = "/u/gl/igv/Run_magnetocosmics/Maps/rigicut_%d.txt"
rigidity_map_covering_radius_deg = 15.0
rigidity_min_latitude = -32.0
rigidity_latitude_step = 2.0
rigidity_latitude_nsteps = 33
rigidity_longitude_nsteps = 72

# Mapping from source tags into Gleam source ids.
# All source ids should be unique.
source_id = {\
    "unknown":-1,
    "IsoMuon1GeV":10000,
    "NormalMuon1GeV":10001,
    "AMSproton":10002,
    "AMSHe":10003}

# Mapping from Gleam source ids into source tags
source_tag = dict()
for __key,__value in source_id.iteritems():
    source_tag[__value] = __key
