# ========================================================================== ############################################################################# # ========================================================================== # General # ========================================================================== ############################################################################# # ========================================================================== # ------------------------------------------------------------------------- # Use this if you want to setup the logging stream for the jobs # (overwrites command line options) # ------------------------------------------------------------------------- #MLog.VerbosityLevel: 2 #MLog.DebugLevel: 1 #MLog.NoColors: yes # ========================================================================== ############################################################################# # ========================================================================== # Cuts # ========================================================================== ############################################################################# # ========================================================================== # ------------------------------------------------------------------------- # Use this if you want to write output to somewhere here you can give # the output path # ------------------------------------------------------------------------- #MJCuts.PathOut: . # ------------------------------------------------------------------------- # Use this to setup binnings. For more details see: MBinning::ReadEnv # ------------------------------------------------------------------------- BinningAlpha.Raw: 36 0 90 BinningFalseSource.Raw: 91 -1.5 1.5 #BinningTheta.Raw: 50 0 60 cos BinningWidth.Raw: 50 0 1 BinningLength.Raw: 25 0 1 BinningDist.Raw: 25 0 2 BinningMaxDist.Raw: 25 0 2 # ------------------------------------------------------------------------- # Setup fit mode and ranges # ------------------------------------------------------------------------- #MAlphaFitter.SignalIntegralMax: 15 #MAlphaFitter.SignalFitMax: 25 #MAlphaFitter.BackgroundFitMin: 35 #MAlphaFitter.BackgroundFitMax: 75 #MAlphaFitter.ScaleMin: 35 #MAlphaFitter.ScaleMax: 80 #MAlphaFitter.PolynomOrder: 2 #MAlphaFitter.ScaleMode: None # ------------------------------------------------------------------------- # Define here which histogram class to use to determin the signal. # Currently availyble: MHAlpha, MHTheta # ------------------------------------------------------------------------- #MJCut.NameHist: MHAlpha # ------------------------------------------------------------------------- # To get a meaningfull false source plot in wobble mode use magic cuts # and the following two lines. # ------------------------------------------------------------------------- MJCut.NameHistFS: MHDisp MHDisp.Smearing: 0.03 #MHDisp.Wobble: Yes # ------------------------------------------------------------------------- # There are three cuts: # Cut0: After energy estimation, before writing summary file # Cut1: After writing summary file before filling false source plots # Cut2: After filling false source plots before filling alpha plots # Cut3: After filling alpha plots (eg. Alpha cuts) for image parameter # display # ------------------------------------------------------------------------- Cut0.Inverted: Yes Cut1.Inverted: Yes Cut2.Inverted: Yes Cut3.Inverted: Yes # Get rid of triangular events... Cut0.Condition: ({0} || {1}) && {2} && {3} && {4} && {5} Cut0.0: MImagePar.fNumSatPixelsHG < 1 Cut0.1: MHillas.GetArea*(MGeomCam.fConvMm2Deg^2) > (0.002*MImagePar.fNumSatPixelsHG) + 0.025 Cut0.2: MNewImagePar.fNumUsedPixels>5 Cut0.3: MNewImagePar.fLeakage1 < 0.3 Cut0.4: MImagePar.fNumSatPixelsLG<2 Cut0.5: MImagePar.fNumIslands<3 # ---------- SETUP FOR ONOFF-MODE ----------- MAlphaFitter.BackgroundFitMin: 0.137 MAlphaFitter.BackgroundFitMax: 0.64 MAlphaFitter.PolynomOrder: 1 MAlphaFitter.ScaleMode: Background MAlphaFitter.SignalFunction: ThetaSq Cut1.Condition: MFMagicCuts Cut1.ThetaCut: None Cut1.Param0: 1.3245 Cut1.Param1: 0.189 Cut1.Param2: 0.230 Cut1.Param3: 5.320 Cut1.Param4: 0.100 Cut1.Param5: -0.0636 Cut1.Param6: 8.2957 Cut1.Param7: 0.8677 # ---------- SETUP FOR WOBBLE-MODE ----------- #MAlphaFitter.ScaleMode: none #MAlphaFitter.BackgroundFitMin: 0.09 #MAlphaFitter.BackgroundFitMax: 0.25 #MAlphaFitter.SignalFunction: ThetaSq #Cut1.Condition: MFMagicCuts #Cut1.ThetaCut: Off #Cut1.Param0: 1.221 #Cut1.Param1: 0.233161 #Cut1.Param2: 0.234233 #Cut1.Param3: 5.23611 #Cut1.Param4: 0.109593 #Cut1.Param5: -0.095321 #Cut1.Param6: 13.425 #Cut1.Param7: 1.04343 # Be carefull: The spectrum might be done with a different binning # This might change the scale factor MHThetaSq.NumBinsSignal: 3 MHThetaSq.NumBinsTotal: 75 # ------------------------------------------------------------------------- # Setup cuts in false source plot # ------------------------------------------------------------------------- #MHFalseSource.DistMin: 0.55 #MHFalseSource.DistMax: 0.55 #MHFalseSource.DWMin: 0.55 #MHFalseSource.DWMax: 0.55 # ------------------------------------------------------------------------- # Use this to executa a task (eg to calc hadronness) after energy # before Cut1 # ------------------------------------------------------------------------- # CalcHadronness: MRanForestCalc # CalcHadronness.File: /home/tbretz/Mars.cvs/RFspot3cmAll.root # CalcHadronness.Debug: No