Changeset 19680 for trunk/Mars/resmc


Ignore:
Timestamp:
09/24/19 16:26:17 (5 years ago)
Author:
tbretz
Message:
Tried to get close to the ceres_12.rc, the most recent configuration for FACT.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/resmc/hawcseye/ceres.rc

    r19660 r19680  
    9494# For details see MSimPointingPos
    9595# -------------------------------------------------------------------------
    96 #MSimPointingPos.OffTargetDistance: 0.4
     96MSimPointingPos.OffTargetDistance: 0.6
    9797#MSimPointingPos.OffTargetPhi: -1
    9898
     
    103103#Reflector.Constructor: MReflector();
    104104Reflector.Constructor: MFresnelLens();
     105
     106Reflector.Transmission.FileName: resmc/hawcseye/transmission-pmma-3mm.txt
     107Reflector.Transmission.Thickness: 0.3
     108Reflector.Transmission.FresnelCorrection: True
     109Reflector.SurfaceRoughness: 0.001
     110
    105111
    106112# For the file definition see MReflector::ReadFile
     
    118124# This value is based on a direct measurement of the mirrors. There
    119125# is no way it can be wrong. Only the ray-tracing algorithm could be wrong.
    120 Reflector.SetSigmaPSF: 5
     126Reflector.SetSigmaPSF: 2
    121127
    122128# --- DWARF ---
     
    127133
    128134#MGeomCam.Constructor:   MGeomCamDwarf(189.8,  9.5,  4.8887);
    129 MGeomCam.Constructor:   MGeomCamFAMOUS(0.502);
     135MGeomCam.Constructor:   MGeomCamFAMOUS(0.502,false);
    130136
    131137#MSimBundlePhotons.FileName: resmc/fact/dwarf-fact.txt
     
    133139# Set the APD type (1: 30x30 <default>, 2: 60x60, 3:60x60(ct=15%))
    134140MSimAPD.Type: 5
    135 MSimExcessNoise.ExcessNoise: 0.12
     141
     142#MSimAPD.Type:                   0
     143#MSimAPD.NumCells:               60
     144#MSimAPD.DeadTime:               3.0
     145#MSimAPD.RecoveryTime:           8.75
     146#MSimAPD.CrosstalkCoefficient:   0.1
     147#MSimAPD.AfterpulseProb1:        0.14
     148#MSimAPD.AfterpulseProb2:        0.11
     149
     150MSimExcessNoise.ExcessNoise: 0.096
    136151
    137152# -------------------------------------------------------------------------
    138153# Setup the absorption, conversion efficiency and angular acceptance
    139154# -------------------------------------------------------------------------
    140 MirrorReflectivity.FileName:           resmc/hawcseye/reflectivity.txt
     155# Note that all four curves enter the calculation of the background rate
     156# but not necessarily all are applied!
     157
     158#MirrorReflectivity.FileName:           /home/fact_opr/mc_configuration_files/setup/ceres/030/MirrorReflectivity_Lustermann_FACT_bearbeitet.txt
     159#PhotonDetectionEfficiency.FileName:    /home/fact_opr/mc_configuration_files/setup/ceres/030/fact-pde-1.4V.txt
     160#ConesAngularAcceptance.FileName:       /home/fact_opr/mc_configuration_files/setup/ceres/030/fact-cones-angular-acceptance.txt
     161#ConesTransmission.FileName:            /home/fact_opr/mc_configuration_files/setup/ceres/030/Transmittance_1439Cones_FACT_bearbeitet.txt
     162
     163#FIXME: This should be 2.5mm
     164MirrorReflectivity.FileName:           resmc/hawcseye/transmission-pmma-3mm.txt
     165
     166#FIXME: This should be Hamamatsu/SensL
    141167PhotonDetectionEfficiency.FileName:    resmc/hawcseye/pde.txt
     168
     169#FIXME: Calculate for our aluminium and PMMA cones (this is for FACT cones)
    142170ConesAngularAcceptance.FileName:       resmc/hawcseye/cones-angular-acceptance.txt
     171
     172#FIXME: Calculate for out cones
    143173ConesTransmission.FileName:            resmc/fact/Transmittance_1439Cones_FACT_bearbeitet.txt
    144174
    145175# Skipped otherwise due to CEFFIC option
     176# We use CEFFIC only for the atmosphere!
    146177SimPhotonDetectionEfficiency.Force: Yes
    147178SimMirrorReflectivity.Force: Yes
    148 
    149 
    150 # A backward motivated overall PDE adjustment. Introduced by Fabian T. to produce the ICRC2015 Crab spectrum. Fabian, please comment a bit more on this. In case this is only about the additional shielding of our camera support structure, then we schould actually name it like this.
     179SimConesTransmission.Force: Yes
     180
     181# A backward motivated overall PDE adjustment.
     182# Introduced by Fabian T. to produce the ICRC2015 Crab spectrum.
    151183
    152184AdditionalPhotonAcceptance.Function.Name:  0.8
     
    173205#MSimRandomPhotons.FrequencyNSB:   0.025
    174206
     207MSimRandomPhotons.FileNameNSB: resmc/night-sky-la-palma.txt
     208MSimRandomPhotons.FrequencyNSB: 0.0
     209
    175210# FIXME: With a class describing the cones we could give NSB as
    176211# per sr and cm^2
     
    187222
    188223# DiscriminatorThreshold is 9*offset(-1850)+21*gain(22.375)=16180.125
    189 MSimTrigger.DiscriminatorThreshold: -16180.125
     224#MSimTrigger.DiscriminatorThreshold: -16180.125
     225MSimTrigger.DiscriminatorThreshold: -192.387
     226# Note that this is in SAMPLES! I have taken the values from the SW trigger
     227MSimTrigger.CableDelay: 21
     228MSimTrigger.CableDamping: -0.96
     229MSimTrigger.CoincidenceTime: 0.5
     230
    190231
    191232# Every Pixel(!) should see the same signal independant of its size
     
    193234MSimCalibrationSignal.NumEvents:  1000
    194235
     236# This is an unfortunate naming convention. A better name would be "IntendedTriggerPos"
    195237# This is in nano-seconds (Mars-new) to be independent of the sampling frequency
    196 # This is in samples      (Mars-new2) to be independent of the sampling frequency
    197238IntendedPulsePos.Val: 150
    198239
     
    220261MSimCamera.DefaultOffset: -1850.0
    221262MSimCamera.DefaultNoise:    2.8125
    222 MSimCamera.DefaultGain:    22.375
     263MSimCamera.DefaultGain:    22.553
    223264
    224265# Value for the fudgefactor in the calculation of the accoupling:
     266# FIXME: If I am not mistaken, the time constant is in us ... to be checked
    225267MSimCamera.ACFudgeFactor: 0.3367
    226268MSimCamera.ACTimeConstant: 20
     
    234276# Attention: x in the function is given in slices, so if you change the sampling
    235277# frequency you have to change also this function
    236 PulseShape.Function.Name:  (1.626*(1-exp(-0.3803*0.5*x))*exp(-0.0649*0.5*x))
    237 PulseShape.Function.Npx:   900
    238 PulseShape.Function.Xmin:   0
    239 PulseShape.Function.Xmax:   300
     278PulseShape.Function.Name:  (1.239*(1-1/(1+exp((0.5*x-2.851)/1.063)))*exp(-(0.5*x-2.851)/19.173))
     279PulseShape.Function.Npx:   310
     280PulseShape.Function.Xmin:  -10
     281PulseShape.Function.Xmax:  300
     282#PulseShape.Function.Name:  (1.626*(1-exp(-0.3803*0.5*x))*exp(-0.0649*0.5*x))
     283#PulseShape.Function.Npx:   900
     284#PulseShape.Function.Xmin:   0
     285#PulseShape.Function.Xmax:   300
    240286
    241287# -------------------------------------------------------------------------
     
    263309
    264310ResidualTimeSpread.Val: 0.0
    265 GapdTimeJitter.Val: 0.0
     311GapdTimeJitter.Val: 1.5
    266312
    267313# last line comment
Note: See TracChangeset for help on using the changeset viewer.