# ========================================================================== ############################################################################# # ========================================================================== # 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: 9 0 90 #BinningFalseSource.Raw: 30 -1.2 1.2 #BinningEnergyEst.Raw: 25 10 1000000 log #BinningTheta.Raw: 50 0 60 cos # ------------------------------------------------------------------------- # 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 #/*MISSING*/ ScaleMode # ------------------------------------------------------------------------- # 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 #Cut0.Condition: MCameraCooling.fTempCenter < 55 # Get rid of triangular events... Cut0.Condition: {0} Cut0.0: 0.33 * log10(MHillas.fSize) < 1.05 - log10(MNewImagePar.fConc) # If you could setup MFEventSelector by resource file you could use it here # To produce trainings and test sample use: "{MMcEvt.fEvtNumber%2}>0.5" #Cut1.Condition: #Cut1.Param0: 0.056 #Cut1.Param8: 0.222 #Cut1.Param16: 0.042 #Cut1.Param24: 0.087 #Cut1.Param32: 0.33 Cut1.Condition: {0} && {1} && {2} && {3} && {4} Cut1.0: MHillas.fLength*MGeomCam.fConvMm2Deg > 0.0063*log10(MHillas.fSize)+0.0974 Cut1.1: MHillas.fLength*MGeomCam.fConvMm2Deg < 0.0040*log10(MHillas.fSize)+0.1791 Cut1.2: MHillas.fWidth *MGeomCam.fConvMm2Deg > 0.0067*log10(MHillas.fSize)+0.0511 Cut1.3: MHillas.fWidth *MGeomCam.fConvMm2Deg < 0.0050*log10(MHillas.fSize)+0.1203 Cut1.4: MHillas.fSize>95 Cut2.Condition: MHillasSrc.fDist*MGeomCam.fConvMm2Deg>0.55 Cut3.Condition: abs(MHillasSrc.fAlpha)<10 # ------------------------------------------------------------------------- # Setup cuts in false source plot # ------------------------------------------------------------------------- MHFalseSource.DistMin: 0.55 #MHFalseSource.DistMax: 0.55 #MHFalseSource.DWMin: 0.55 #MHFalseSource.DWMax: 0.55 # ------------------------------------------------------------------------- # Energy Estimation # ------------------------------------------------------------------------- #EstimateEnergy: MEnergyEstimate EstimateEnergy.Rule: {0} + {1} + {2} + {3} + {4} + {5} EstimateEnergy.0: 6.3 EstimateEnergy.1: 0.04*MHillasSrc.fDist*MGeomCam.fConvMm2Deg EstimateEnergy.2: -0.13*MHillas.fLength*MGeomCam.fConvMm2Deg EstimateEnergy.3: 0.15*MHillas.fSize EstimateEnergy.4: 0.0000519*MHillas.fSize*MHillasSrc.fDist*MGeomCam.fConvMm2Deg EstimateEnergy.5: 0.0000519*MHillas.fLength*MGeomCam.fConvMm2Deg*MHillasSrc.fDist*MGeomCam.fConvMm2Deg # ------------------------------------------------------------------------- # 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