source: trunk/MagicSoft/Mars/ganymed.rc@ 8654

Last change on this file since 8654 was 8654, checked in by tbretz, 17 years ago
*** empty log message ***
File size: 7.7 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# Cuts
21# ==========================================================================
22#############################################################################
23# ==========================================================================
24
25# -------------------------------------------------------------------------
26# Use this if you want to write output to somewhere here you can give
27# the output path
28# -------------------------------------------------------------------------
29#MJCuts.PathOut: .
30
31# -------------------------------------------------------------------------
32# Use this to setup binnings. For more details see: MBinning::ReadEnv
33# -------------------------------------------------------------------------
34BinningAlpha.Raw: 36 0 90
35BinningFalseSource.Raw: 91 -1.5 1.5
36#BinningTheta.Raw: 50 0 60 cos
37BinningWidth.Raw: 50 0 1
38BinningLength.Raw: 25 0 1
39BinningDist.Raw: 25 0 2
40BinningMaxDist.Raw: 25 0 2
41
42# -------------------------------------------------------------------------
43# Using the starguider for pointing correction.
44# To switch it off use "MPointingDevCalc.MaxAbsDev: -1"
45# -------------------------------------------------------------------------
46#MPointingDevCalc.MaxAbsDev: 15
47#MPointingDevCalc.NumMinStars: 8
48#MPointingDevCalc.NsbLevel: 3.0
49#MPointingDevCalc.NsbMin: 30
50#MPointingDevCalc.NsbMax: 60
51#MPointingDevCalc.Dx -7
52#MPointingDevCalc.Dy 16
53#MPointingDevCalc.MaxAge 1.0
54
55# -------------------------------------------------------------------------
56# Setup the misfocussing correction
57# -------------------------------------------------------------------------
58#MSrcPosCorrect.Dx: 0
59#MSrcPosCorrect.Dy: 0
60
61# -------------------------------------------------------------------------
62# Setup fit mode and ranges
63# -------------------------------------------------------------------------
64#MAlphaFitter.SignalIntegralMax: 15
65#MAlphaFitter.SignalFitMax: 25
66#MAlphaFitter.BackgroundFitMin: 35
67#MAlphaFitter.BackgroundFitMax: 75
68#MAlphaFitter.ScaleMin: 35
69#MAlphaFitter.ScaleMax: 80
70#MAlphaFitter.PolynomOrder: 2
71#MAlphaFitter.ScaleMode: None
72
73# -------------------------------------------------------------------------
74# Define here which histogram class to use to determin the signal.
75# Currently availyble: MHAlpha, MHTheta <default>
76# -------------------------------------------------------------------------
77#MJCut.NameHist: MHAlpha
78
79# Be carefull: The spectrum might be done with a different binning
80# This might change the scale factor
81#MHThetaSq.NumBinsSignal: 3
82#MHThetaSq.NumBinsTotal: 75
83
84# -------------------------------------------------------------------------
85# To get a meaningfull false source plot in wobble mode use magic cuts
86# and the following two lines.
87# -------------------------------------------------------------------------
88MJCut.NameHistFS: MHDisp
89
90MHDisp.Smearing: 0.06
91#MHDisp.Wobble: Yes
92#MHDisp.ScaleMin: 0.325
93#MHDisp.ScaleMax: 0.475
94
95# -------------------------------------------------------------------------
96# To get use a random source position in the off data with the distribution
97# in the camera of the on-data
98# -------------------------------------------------------------------------
99#MJCut.RandomSourcePosition: Yes
100
101# -------------------------------------------------------------------------
102# There are three cuts:
103# CutQ: Cut after reading file
104# Cut0: After calculation of src dependant parameters, energy estimation
105# and disp calculation, before writing summary file
106# Cut1: After writing summary file before filling false source plots
107# Cut2: After filling false source plots before filling alpha plots
108# Cut3: After filling alpha plots (eg. Alpha cuts) for image parameter
109# display, eg. write only events after alpha cut to ganymed file
110# -------------------------------------------------------------------------
111CutQ.Inverted: Yes
112Cut0.Inverted: Yes
113Cut1.Inverted: Yes
114Cut2.Inverted: Yes
115Cut3.Inverted: Yes
116
117# Get rid of triangular events...
118CutQ.Condition: {0} && {1} && {2} && {3} && ({4} || {5})
119CutQ.0: MImagePar.fNumIslands<3
120CutQ.1: MNewImagePar.fNumUsedPixels>5
121CutQ.2: MNewImagePar.fLeakage1 < 0.3
122CutQ.3: MImagePar.fNumSatPixelsHG < 1
123CutQ.4: MHillas.GetArea*(MGeomCam.fConvMm2Deg^2) > (0.003*MImagePar.fNumSatPixelsHG) + 0.0325
124CutQ.5: MImagePar.fNumSatPixelsLG<2
125
126# ---------- SETUP FOR ONOFF-MODE -----------
127MAlphaFitter.ScaleMin: 0.137
128MAlphaFitter.ScaleMax: 0.640
129MAlphaFitter.BackgroundFitMin: 0.137
130MAlphaFitter.BackgroundFitMax: 1.000
131MAlphaFitter.PolynomOrder: 1
132MAlphaFitter.ScaleMode: OffRegion
133MAlphaFitter.SignalFunction: ThetaSq
134
135# For more details on the magic cuts see its class reference
136Cut1.Condition: MFMagicCuts
137Cut1.ThetaCut: None
138# Parametrization of Disp
139Cut1.Param0: 1.266195
140Cut1.Param8: 0.100577
141Cut1.Param9: 1.80309
142Cut1.Param10: 2.87177
143Cut1.Param11: 0.616823
144# Parametrization for sign of disp (m3long, slope)
145Cut1.Param5: -0.07
146Cut1.Param6: 7.2
147Cut1.Param7: 0.5
148# ThetaSq-Cut
149Cut1.Param1: 0.215
150# Area-Cut
151Cut1.Param2: 0.215468
152Cut1.Param3: 5.63973
153Cut1.Param4: 0.0836169
154
155# ---------- SETUP FOR WOBBLE-MODE -----------
156#MAlphaFitter.ScaleMode: none
157#MAlphaFitter.BackgroundFitMin: 0.09
158#MAlphaFitter.BackgroundFitMax: 0.25
159#MAlphaFitter.PolynomOrder: 1
160#MAlphaFitter.SignalFunction: ThetaSq
161
162# ---------- SETUP TO USE RANDOM FOREST -----------
163
164# To switch on random forest uncomment the following lines
165#Cut1.HadronnessCut: Hadronness
166#Cut1.Param14: 0.5
167#Cut1.Param15: 100
168
169# To use both, hadronness and area cut do
170#Cut1.HadronnessCut: All
171
172# -------------------------------------------------------------------------
173# Use this to executa a task (eg to calc hadronness) before Cut1
174# -------------------------------------------------------------------------
175# CalcHadronness: MRanForestCalc
176# CalcHadronness.FileName: rf-separation.root
177# CalcHadronness.NameOutput: Hadronness
178# CalcHadronness.Debug: No
179
180# -------------------------------------------------------------------------
181# Use this to executa a task (eg to calc disp) before Cut1
182# -------------------------------------------------------------------------
183# CalcDisp: MRanForestCalc
184# CalcDisp.FileName: rf-disp.root
185# CalcDisp.NameOutput: Disp
186# CalcDisp.Debug: No
187# Cut1.CalcDisp: No
188
189# -------------------------------------------------------------------------
190# Use this to executa a task (eg to estimate energy) after all Cuts
191# -------------------------------------------------------------------------
192# EstimateEnergy: MRanForestCalc
193# EstimateEnergy.NameOutput: MEnergyEst
194# EstimateEnergy.FileName: ranforest.root
195# EstimateEnergy.Debug: No
Note: See TracBrowser for help on using the repository browser.