# ========================================================================== ############################################################################# # ========================================================================== # 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 # ========================================================================== ############################################################################# # ========================================================================== # Ceres # ========================================================================== ############################################################################# # ========================================================================== # ------------------------------------------------------------------------- # Use this if you want to write the MJStar output somewhere # If you don't want it, it is written to the calibration output anyhow. # ------------------------------------------------------------------------- #PathOut: . #PathIn: . # ------------------------------------------------------------------------- # Configure Eventloop # ------------------------------------------------------------------------- #MaxEvents: 10000 #Overwrite: yes,no # ------------------------------------------------------------------------- # Use this to setup binnings. For more details see: MBinning::ReadEnv # ------------------------------------------------------------------------- # BinningEnergy.Raw: 100 1 100000 log # BinningSize.Raw: 100 1 10000000 log # BinningImpact.Raw: 50 -250 250 # BinningHeight.Raw: 50 0 12 # BinningAz.Raw: 360 -360 360 # BinningZd.Raw: 70 0 70 # BinningViewCone.Raw: 155 0 31 # BinningTrigger.Raw: 150 -25 125 # BinningEvtWidth.Raw: 150 0 25 # ------------------------------------------------------------------------- # Initialize random number generator (see MJob::InitRandomNumberGenerator) # ------------------------------------------------------------------------- RandomNumberGenerator: TRandom3 #RandomNumberSeedValue: 0 # ------------------------------------------------------------------------- # Ceres general setup # ------------------------------------------------------------------------- # Switch off the camera "electronics" #Camera: Off # Force the use of the "hardware" trigger for calibration data #ForceTrigger: Yes # ------------------------------------------------------------------------- # Here you can control the poiting of the telescope. # To switch on off-target observations set a value for the distance >0. # Whether they are randomly disributed (<0) or at a fixed phi can also # be decided. Note, that this is options are ignored in the case # a view-cone was used. (All valued given in degree) # ------------------------------------------------------------------------- #MSimPointingPos.OffTargetDistance: 0.4 #MSimPointingPos.OffTargetPhi: -1 # ------------------------------------------------------------------------- # Setup the reflector and camera geometry # ------------------------------------------------------------------------- Reflector.Constructor: MReflector # For the file definition see MReflector::ReadFile #Reflector.FileName: mreflector/reflector-magic.def # ~0.020° #Reflector.SetSigmaPSF: 6.0 # ~0.025° #Reflector.SetSigmaPSF: 7.5 Reflector.FileName: mreflector/reflector-dwarf.def # ~0.02° #Reflector.SetSigmaPSF: 1.8 # ~0.03° Reflector.SetSigmaPSF: 2.6 # --- DWARF --- #GeomCones.Constructor: MGeomCamDwarf(419., 15, 17); #MGeomCam.Constructor: MGeomCamDwarf(419., 30, 17); # distance from mirror to camera [cm] #focal_distance 489.73 # TRUE focal of the paraboloid (must correspond to that of the mirror positions defined below!) #paraboloid_focal 488.87 # Hex cones maximum D=8mm GeomCones.Constructor: MGeomCamDwarf(209.5, 7.5, 4.8887); MGeomCam.Constructor: MGeomCamDwarf(209.5, 15, 4.8887); MSimBundlePhotons.FileName: mreflector/dwarf-apdmap.txt # MGeomCam.Something: Anything # --- MAGIC --- #GeomCones.Class: MGeomCamMagic #MGeomCam.Class: MGeomCamMagic #MSimAPD.NameGeomCam: # ------------------------------------------------------------------------- # Setup the absorption, conversion efficiency and angular acceptance # ------------------------------------------------------------------------- MirrorReflectivity.FileName: mreflector/pde-mirror.txt PhotonDetectionEfficiency.FileName: mreflector/pde-apd.txt ConesAngularAcceptance.FileName: mreflector/dwarf-cones.txt # ------------------------------------------------------------------------- # Setup what in MMCS would be called "additional spot size" # ------------------------------------------------------------------------- #MSimPSF.Sigma: -1 #MSimReflector.DetectorMargin: 0 # ------------------------------------------------------------------------- # Setup the trigger # ------------------------------------------------------------------------- # This line could be omitted but then the discriminator would be # evaluated for all pixels not just for the pixels which are # later "connected" in the trigger (used in the coincidence map) # MSimTrigger.FileNameRouteAC: inner.txt # HEGRA like single pixel above threshold trigger #MSimTrigger.DiscriminatorThreshold: 10.00 # Is this an option for a single pixel trigger? #MSimTrigger.DigitalSignalLength: -1 #MSimTrigger.CoincidenceTime: 3 # Magic like 2NN trigger (inner 396 pixel) #MSimTrigger.FileNameCoincidenceMap: 2NN-lut-uniq.txt #MSimTrigger.DiscriminatorThreshold: 7.00 #MSimTrigger.DigitalSignalLength: 8 #MSimTrigger.CoincidenceTime: 0.5 # Magic like 3NN trigger (inner 396 pixel) MSimTrigger.FileNameCoincidenceMap: 3NN-lut-uniq.txt MSimTrigger.DiscriminatorThreshold: 6.0 MSimTrigger.DigitalSignalLength: 8 MSimTrigger.CoincidenceTime: 0.5 # Magic like 4NN trigger (inner 396 pixel) #MSimTrigger.FileNameCoincidenceMap: 4NN-lut-uniq.txt #MSimTrigger.DiscriminatorThreshold: 5.0 #MSimTrigger.DigitalSignalLength: 8 #MSimTrigger.CoincidenceTime: 0.5 IntendedPulsePos.Val: 40 # ------------------------------------------------------------------------- # Description how a pedestal/calibration signal is produced # ------------------------------------------------------------------------- #MSimCalibrationSignal.NumEvents: 1000 #MSimCalibrationSignal.NumPhotons; 5 #MSimCalibrationSignal.TimeJitter; 1.0 # ------------------------------------------------------------------------- # Setup the FADC # ------------------------------------------------------------------------- # Currently only 1GHz is supported MRawRunHeader.SamplingFrequency: 1000 MRawRunHeader.NumSamples: 150 MRawRunHeader.NumBytesPerSample: 2 MRawRunHeader.FadcResolution: 12 #MSimReadout.fConversionFactor: 1