source: trunk/MagicSoft/Mars/ceres.rc@ 9366

Last change on this file since 9366 was 9357, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 7.9 KB
Line 
1# ==========================================================================
2#############################################################################
3# ==========================================================================
4# General
5# ==========================================================================
6#############################################################################
7# ==========================================================================
8
9# -------------------------------------------------------------------------
10# Use this if you want to setup the logging stream for the jobs
11# (overwrites command line options)
12# -------------------------------------------------------------------------
13#MLog.VerbosityLevel: 2
14#MLog.DebugLevel: 1
15#MLog.NoColors: yes
16
17# ==========================================================================
18#############################################################################
19# ==========================================================================
20# Ceres
21# ==========================================================================
22#############################################################################
23# ==========================================================================
24
25# -------------------------------------------------------------------------
26# Use this if you want to write the MJStar output somewhere
27# If you don't want it, it is written to the calibration output anyhow.
28# -------------------------------------------------------------------------
29#PathOut: .
30#PathIn: .
31
32
33# -------------------------------------------------------------------------
34# Configure Eventloop
35# -------------------------------------------------------------------------
36#MaxEvents: 10000
37#Overwrite: yes,no
38
39
40# -------------------------------------------------------------------------
41# Use this to setup binnings. For more details see: MBinning::ReadEnv
42# -------------------------------------------------------------------------
43# BinningEnergy.Raw: 100 1 100000 log
44# BinningSize.Raw: 100 1 10000000 log
45# BinningImpact.Raw: 50 -250 250
46# BinningHeight.Raw: 50 0 12
47# BinningAz.Raw: 360 -360 360
48# BinningZd.Raw: 70 0 70
49# BinningViewCone.Raw: 155 0 31
50# BinningTrigPod.Raw: 150 -25 125
51# BinningEvtWidth.Raw: 150 0 25
52# BinningDist.Raw: 100 0 2.5
53# BinningDistC.Raw: 100 0 2.5
54
55
56# -------------------------------------------------------------------------
57# Initialize random number generator (see MJob::InitRandomNumberGenerator)
58# -------------------------------------------------------------------------
59RandomNumberGenerator: TRandom3
60#RandomNumberSeedValue: 0
61
62
63# -------------------------------------------------------------------------
64# Ceres general setup
65# -------------------------------------------------------------------------
66
67# Switch off the camera "electronics"
68#Camera: Off
69
70# Force the use of the "hardware" trigger for calibration data
71#ForceTrigger: Yes
72
73
74# -------------------------------------------------------------------------
75# Here you can control the poiting of the telescope.
76# To switch on off-target observations set a value for the distance >0.
77# Whether they are randomly disributed (<0) or at a fixed phi can also
78# be decided. Note, that this is options are ignored in the case
79# a view-cone was used. (All valued given in degree)
80# -------------------------------------------------------------------------
81
82#MSimPointingPos.OffTargetDistance: 0.4
83#MSimPointingPos.OffTargetPhi: -1
84
85
86# -------------------------------------------------------------------------
87# Setup the reflector and camera geometry
88# -------------------------------------------------------------------------
89Reflector.Constructor: MReflector
90
91# For the file definition see MReflector::ReadFile
92
93#Reflector.FileName: mreflector/reflector-magic.def
94#Reflector.FileName: mreflector/magic-chessboard.def
95# Units mm: ~0.020°
96#Reflector.SetSigmaPSF: 6.0
97# Units mm: ~0.025°
98#Reflector.SetSigmaPSF: 7.5
99
100Reflector.FileName: mreflector/reflector-dwarf.def
101# Units mm: ~0.02°
102#Reflector.SetSigmaPSF: 1.8
103# Units mm: ~0.03°
104Reflector.SetSigmaPSF: 2.6
105
106
107# --- DWARF ---
108# distance from mirror to camera [cm]
109#focal_distance 489.73
110# TRUE focal of the paraboloid (must correspond to that of the mirror positions defined below!)
111#paraboloid_focal 488.87
112
113# Hex cones maximum D=8mm
114GeomCones.Constructor: MGeomCamDwarf(209.5, 7.5, 4.8887);
115MGeomCam.Constructor: MGeomCamDwarf(209.5, 15, 4.8887);
116
117MSimBundlePhotons.FileName: mreflector/dwarf-apdmap.txt
118
119# --- MAGIC ---
120#MGeomCam.Constructor: MGeomCamMagic(17.0)
121#MSimAPD.NameGeomCam:
122
123# -------------------------------------------------------------------------
124# Setup the absorption, conversion efficiency and angular acceptance
125# -------------------------------------------------------------------------
126MirrorReflectivity.FileName: mreflector/pde-mirror.txt
127PhotonDetectionEfficiency.FileName: mreflector/pde-apd.txt
128ConesAngularAcceptance.FileName: mreflector/dwarf-cones.txt
129
130
131# -------------------------------------------------------------------------
132# Setup what in MMCS would be called "additional spot size"
133# -------------------------------------------------------------------------
134#MSimPSF.Sigma: -1
135#MSimReflector.DetectorMargin: 0
136
137
138# -------------------------------------------------------------------------
139# Setup the trigger
140# -------------------------------------------------------------------------
141# This line could be omitted but then the discriminator would be
142# evaluated for all pixels not just for the pixels which are
143# later "connected" in the trigger (used in the coincidence map)
144# MSimTrigger.FileNameRouteAC: inner.txt
145
146# HEGRA like single pixel above threshold trigger
147#MSimTrigger.DiscriminatorThreshold: 10.00
148# Is this an option for a single pixel trigger?
149#MSimTrigger.DigitalSignalLength: -1
150#MSimTrigger.CoincidenceTime: 3
151
152# Magic like 2NN trigger (inner 396 pixel)
153#MSimTrigger.FileNameCoincidenceMap: 2NN-lut-uniq.txt
154#MSimTrigger.DiscriminatorThreshold: 7.00
155#MSimTrigger.DigitalSignalLength: 8
156#MSimTrigger.CoincidenceTime: 0.5
157
158# Magic like 3NN trigger (inner 396 pixel)
159MSimTrigger.FileNameCoincidenceMap: 3NN-lut-uniq.txt
160MSimTrigger.DiscriminatorThreshold: 6.0
161MSimTrigger.DigitalSignalLength: 8
162MSimTrigger.CoincidenceTime: 0.5
163
164# Magic like 4NN trigger (inner 396 pixel)
165#MSimTrigger.FileNameCoincidenceMap: 4NN-lut-uniq.txt
166#MSimTrigger.DiscriminatorThreshold: 5.0
167#MSimTrigger.DigitalSignalLength: 8
168#MSimTrigger.CoincidenceTime: 0.5
169
170IntendedPulsePos.Val: 40
171
172
173# -------------------------------------------------------------------------
174# Description how a pedestal/calibration signal is produced
175# -------------------------------------------------------------------------
176
177#MSimCalibrationSignal.NumEvents: 1000
178#MSimCalibrationSignal.NumPhotons; 5
179#MSimCalibrationSignal.TimeJitter; 1.0
180
181
182# -------------------------------------------------------------------------
183# Setup the FADC
184# -------------------------------------------------------------------------
185
186# Currently only 1GHz is supported
187MRawRunHeader.SamplingFrequency: 1000
188MRawRunHeader.NumSamples: 150
189MRawRunHeader.NumBytesPerSample: 2
190MRawRunHeader.FadcResolution: 12
191
192#MSimReadout.fConversionFactor: 1
193
194# The number of sampling points is almost irrelevant because they
195# are equidistant, i.e. calculated and no search is necessary.
196# Nevertheless, you must make sure that there are enough points
197# to sample the function accuratly enough.
198#MPulseShape.Function.Name: 3.51308*exp(-1.4105*(exp(-0.5*x)+0.310942*x)) + 4.33521e-3*exp(-1.4105*(exp(-0.5*x)+6.09265e-3*x))
199#MPulseShape.Function.Npx: 250
200#MPulseShape.Function.Xmin: -5
201#MPulseShape.Function.Xmax: 45
Note: See TracBrowser for help on using the repository browser.