Attachment 'steering_2018MayCERN.xml'

Download

   1 <?xml version="1.0" encoding="us-ascii"?>
   2 <!-- ?xml-stylesheet type="text/xsl" href="http://ilcsoft.desy.de/marlin/marlin.xsl"? -->
   3 <!-- ?xml-stylesheet type="text/xsl" href="marlin.xsl"? -->
   4 
   5 <!-- Loading shared library : /afs/desy.de/user/h/huonglan/RunMarlin/myInstall/lib/libuserlib.so.6.5.1 (libuserlib.so)-->
   6 <!-- Loading shared library : /afs/desy.de/user/h/huonglan/RunMarlin/myInstall/lib/liblabview2lcio.so.1.0.0 (liblabview2lcio.so)-->
   7 
   8 <!--##########################################
   9    #                                        #
  10    #     Example steering file for marlin   #
  11    #                                        #
  12    ##########################################-->
  13 
  14 
  15 <marlin xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ilcsoft.desy.de/marlin/marlin.xsd">
  16   <execute>
  17     <processor name="EUDAQEventBuilder"/>
  18     <processor name="ProgressHandler"/>
  19     <processor name="GeoConditions"/>
  20     <processor name="Ahc2MappingProcessor"/>
  21     <processor name="Ahc2CellDescriptionProcessor"/>
  22 
  23     <processor name="Ahc2CalibrationsProcessor"/>
  24     <processor name="Ahc2CalibrateProcessorHCAL"/>
  25     <processor name="HcalRootTreeWriter"/> 
  26   </execute>
  27 
  28   
  29 
  30   <global>
  31     <parameter name="LCIOInputFiles">
  32         /remote/pcilc2/cgraf/Data/Testbeam/2018_May_CERN/run60377_120GeV-Muons.slcio
  33     </parameter>
  34     <!-- limit the number of processed records (run+evt): -->  
  35     <parameter name="MaxRecordNumber" value="0" />  
  36     <parameter name="SkipNEvents" value="1000" />  
  37     <parameter name="SupressCheck" value="false" />  
  38     <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT"> ERROR </parameter> 
  39   </global>
  40 
  41   <processor name="EUDAQEventBuilder" type="EUDAQEventBuilder2016">
  42     <parameter name="InputCollectionName" type="String"> EUDAQDataScCAL </parameter>
  43     <parameter name="InputCollectionNameTemp" type="String"> TempSensor </parameter>
  44     <parameter name="InputCollectionNameBIF" type="String"> EUDAQDataBIF </parameter>
  45     <parameter name="DetectorType" type="String"> Ahc2 </parameter>
  46     <parameter name="OutputCollectionNameECAL" type="String"> EUDAQDataEcal </parameter>
  47     <parameter name="OutputCollectionNameHCAL" type="String"> EUDAQDataHcal </parameter>
  48     <parameter name="onlyValidatedEvents" type="Bool"> false </parameter>
  49     <parameter name="BIF_offset" type="Int"> 67685  </parameter>
  50     <!-- BIF Offset changes if run with and without PP 
  51          for May 2018 CERN TB
  52          with out PP:  67685
  53          with PP:     451685 -->
  54     <!--parameter name="BIF_offset" type="Int"> 451685  </parameter-->
  55   </processor>
  56 
  57   <processor name="ProgressHandler" type="ProgressHandler">
  58     <!--Report event/run numbers at fixed time intervals, and handle SIGINT (Ctrl-C) for a graceful exit.-->
  59     <!--The number of seconds after which the number of processed events will be shown.-->
  60     <parameter name="ReportInterval" type="int" value="20"/>
  61   </processor>
  62 
  63 
  64   <!-- XXX: change to correct database entries and tags-->
  65   <processor name="GeoConditions" type="ConditionsProcessor">
  66     <parameter name="DBInit" type="string" value="flccaldb02.desy.de:calice:caliceon:Delice.1:3306"/>
  67     <parameter name="DBCondHandler" type="StringVec">
  68       Ahc2ModuleDescription                 /cd_calice_Ahc2/TestbeamMay2018/ModuleDescription                   HEAD
  69       Ahc2ModuleConnection                  /cd_calice_Ahc2/TestbeamMay2018/ModuleConnection                    HEAD
  70       Ahc2ModuleLocationReference           /cd_calice_Ahc2/TestbeamMay2018/ModuleLocationReference             HEAD
  71       Ahc2HardwareConnection                /cd_calice_Ahc2/TestbeamMay2018/Ahc2HardwareConnection              HEAD
  72       Ahc2DetectorTransformation            /cd_calice_Ahc2/TestbeamMay2018/DetectorTransformation              HEAD
  73       E4DPedestal                           /cd_calice_Ahc2/TestbeamMay2018/Pedestal                            ahc2_002
  74       E4DGainConstants                      /cd_calice_Ahc2/TestbeamMay2018/gain_constants                      ahc2_002
  75       E4DGainSlopes                         /cd_calice_Ahc2/TestbeamMay2018/gain_slopes                         HEAD
  76       E4DMipConstants                       /cd_calice_Ahc2/TestbeamMay2018/mip_constants                       ahc2_001
  77       E4DMipSlopes                          /cd_calice_Ahc2/TestbeamMay2018/mip_slopes                          HEAD
  78       E4DDeadCellMap                        /cd_calice_Ahc2/TestbeamMay2018/DeadCellMap                         HEAD
  79       E4DSaturationParameters               /cd_calice_Ahc2/TestbeamMay2018/SaturationParameters                ahc2_002
  80       E4DIntercalibration                   /cd_calice_Ahc2/TestbeamMay2018/Intercalibration                    HEAD
  81       E4DPhysicsCalibIntercalibration       /cd_calice_Ahc2/TestbeamMay2018/PhysicsCalibIntercalibration        HEAD
  82       E4DTimeSlopes                         /cd_calice_Ahc2/TestbeamMay2018/TimeSlopes                          HEAD
  83       E4DTimeOffset                         /cd_calice_Ahc2/TestbeamMay2018/TimeOffset                          HEAD
  84       E4DTimeOffsetMem_Even                 /cd_calice_Ahc2/TestbeamMay2018/TimeOffsetMem_Even                  ahc2_005
  85       E4DTimeOffsetMem_Odd                  /cd_calice_Ahc2/TestbeamMay2018/TimeOffsetMem_Odd                   ahc2_005
  86     </parameter>
  87 </processor>
  88 
  89   <processor name="Ahc2MappingProcessor" type="MappingProcessor">
  90     <!--Processor that provides a CALICE Mapping object from conditions data-->
  91     <!--Name of the ModuleConnection collection-->
  92     <parameter name="ModuleConnection"  type="string" lcioInType="LCGenericObject"> Ahc2ModuleConnection </parameter>
  93     <!--Name of the ModuleDescription collection-->
  94     <parameter name="ModuleDescription" type="string" lcioInType="LCGenericObject"> Ahc2ModuleDescription </parameter>
  95     <!--Type name of the mapper instance. Currently valid identifiers are: AHC,AHC2-->
  96     <parameter name="MapperType" type="string" value="AHC2"/>
  97   </processor>
  98 
  99   <processor name="Ahc2CellDescriptionProcessor" type="CellDescriptionProcessor">
 100     <!--Processor that provides a MappedContainer of CALICE CellDescription objects from conditions data-->
 101     <!--name of MappingProcessor which takes care of the mapping-->
 102     <parameter name="MappingProcessorName"   type="string"> Ahc2MappingProcessor </parameter>
 103     <!--Name of the DetectorTransformation collection-->
 104     <parameter name="DetectorTransformation" type="string" lcioInType="LCGenericObject"> Ahc2DetectorTransformation </parameter>
 105     <!--Name of the ModuleConnection collection-->
 106     <parameter name="ModuleConnection"       type="string" lcioInType="LCGenericObject"> Ahc2ModuleConnection </parameter>
 107     <!--Name of the ModuleDescription collection-->
 108     <parameter name="ModuleDescription"      type="string" lcioInType="LCGenericObject"> Ahc2ModuleDescription </parameter>
 109     <!--Name of the ModuleLocation collection-->
 110     <parameter name="ModuleLocation"         type="string" lcioInType="LCGenericObject"> Ahc2ModuleLocationReference </parameter>
 111     <parameter name="Verbosity" type="string"> ERROR </parameter>
 112   </processor>
 113 
 114   <processor name="Ahc2CalibrationsProcessor" type="Ahc2CalibrationsProcessor">
 115     <!--Processor that provides a MappedContainer of SiPMCalibrations objects-->
 116     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 117     <parameter name="MappingProcessorName" type="string"> Ahc2MappingProcessor </parameter>
 118     <!--Name of the pedestal collection-->
 119     <parameter name="PedestalCollection" type="string" lcioInType="LCGenericObject"> E4DPedestal </parameter>
 120     <!--Name of the MIP constants collection-->
 121     <parameter name="MIPConstantCollection" type="string" lcioInType="LCGenericObject"> E4DMipConstants </parameter>
 122     <!--Name of the MIP slopes collection-->
 123     <parameter name="MIPSlopeCollection" type="string" lcioInType="LCGenericObject"> E4DMipSlopes </parameter>
 124     <!--Name of the gain constants collection-->
 125     <parameter name="GainConstantCollection" type="string" lcioInType="LCGenericObject"> E4DGainConstants </parameter>
 126     <!--Name of the gain slopes collection-->
 127     <parameter name="GainSlopeCollection" type="string" lcioInType="LCGenericObject"> E4DGainSlopes </parameter>
 128     <!--Name of the interCalibration collection-->
 129     <parameter name="InterCalibrationCollection" type="string" lcioInType="LCGenericObject"> E4DIntercalibration </parameter>
 130     <!--Name of the interCalibration physics calib collection-->
 131     <parameter name="PhysicsCalibICCollection" type="string" lcioInType="LCGenericObject"> E4DPhysicsCalibIntercalibration </parameter>
 132     <!--Name of the saturation collection-->
 133     <parameter name="SaturationParametersCollection" type="string" lcioInType="LCGenericObject"> E4DSaturationParameters </parameter>
 134     <!--Name of the time slopes collection-->
 135     <parameter name="TimeSlopesParametersCollection" type="string" lcioInType="LCGenericObject"> E4DTimeSlopes </parameter>
 136     <!--Name of the time Pedestal collection-->
 137     <parameter name="TimeOffsetParametersCollection" type="string" lcioInType="LCGenericObject"> E4DTimeOffset </parameter>
 138     <!--Collection with quality flags-->
 139     <parameter name="CellQualityCollection" type="string" lcioInType="LCGenericObject"> E4DDeadCellMap </parameter>
 140   </processor>
 141 
 142   <processor name="Ahc2CalibrateProcessorHCAL" type="Ahc2CalibrateProcessor">
 143     <!--Does calibration of AHCal hits-->
 144     <!--Name of the CellDescriptionProcessor instance that provides the corrected position of the cells.-->
 145     <parameter name="CellDescriptionProcessorName" type="string"> Ahc2CellDescriptionProcessor </parameter>
 146     <!--Name of the EPTCalibrationsProcessor that provides the calibrations of the AHCal tiles.-->
 147     <parameter name="Ahc2CalibrationsProcessorName" type="string"> Ahc2CalibrationsProcessor </parameter>
 148     <!--Name of the Ahc2HardwareConnection Collection.-->
 149     <parameter name="HardwareConnectionCollection" type="string"> Ahc2HardwareConnection </parameter>
 150     <!--Name of the input collection-->
 151     <parameter name="InputCollectionName" type="string"> EUDAQDataHcal </parameter>
 152     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 153     <parameter name="HasBIF" type="bool"> true </parameter>
 154     <parameter name="BIFCollectionName" type="string"> BIFData </parameter>
 155     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 156     <parameter name="MappingProcessorName" type="string"> Ahc2MappingProcessor </parameter>
 157     <!--Minimal energy deposition in units of MIP to keep hit, applied only if ZeroSuppression==1.-->
 158     <parameter name="MipCut" type="float"> 0.5 </parameter>
 159     <!--AHCal conversion factor from MIP to GeV-->
 160     <parameter name="MipToGeVFactor" type="float"> 0.0255 </parameter> <!-- What is with this number? => is not used -->
 161     <!--Name of the output AHCal hit collection, of type CalorimeterHit-->
 162     <parameter name="OutputAhcHitCollectionName" type="string"> Ahc2Calorimeter_Hits </parameter>
 163     <!--apply (1) or ignore (0) the pedestal subtraction-->
 164     <parameter name="PedestalSubtraction" type="bool"> true </parameter>
 165     <!--scale factor for the energy-->
 166     <!--parameter name="ScaleEnergy" type="float">1 </parameter-->
 167     <!--apply (1) or ignore (0) the MIP threshold cut-->
 168     <parameter name="ZeroSuppression" type="bool"> true </parameter>
 169     <!--correct energy calibration for physics mode-->
 170     <parameter name="PhysicsMode" type="bool"> false </parameter>
 171     <!--Do error calculation-->
 172     <parameter name="doErrorCalculation" type="bool"> false </parameter>
 173     <!--Do gain temperature correction-->
 174     <parameter name="doGainTemperatureCorrection" type="bool"> false </parameter>
 175     <!--Do MIP temperature correction-->
 176     <parameter name="doMipTemperatureCorrection" type="bool"> false </parameter>
 177     <!--Do saturation correction-->
 178     <parameter name="doSaturationCorrection" type="bool"> true </parameter>
 179     <!--Filter dead cells-->
 180     <parameter name="filterDeadCells" type="bool"> true </parameter>
 181     <!--Filter cells that use some default value in calibration.-->
 182     <parameter name="filterDefaultCells" type="bool"> false </parameter>
 183     <!--Convert RAW ADC to MIP cell by cell-->
 184     <parameter name="doMipConversion" type="bool"> true </parameter>
 185     <!--Convert RAW TDC to ns cell by cell-->
 186     <parameter name="doTimeConversion" type="bool"> true </parameter>
 187     <parameter name="doTimeReconstructionMemoryCellOffset" type="bool"> true  </parameter>
 188 
 189     <parameter name="NewDataFormat" type="bool"> true </parameter>
 190     <!-- This is the mapping of layer number to module ID. Should be taken from the DB, this is a
 191          quick fix! -->
 192     <parameter name="module2Layer" type="vector<int>"> 26 1 2 3 4 5 39 6 7 8 9 18 10 11 19 20 21 22 12 27 13 23 14 15 16 28 31 24 35 17 32 29 36 37 40 38 34 33 25 30  </parameter>
 193     <!-- Needs to be true to use the mapping from above. For the event display to run, however, this has to
 194          be set to false -->
 195     <parameter name="useRealModuleNumber" type="bool"> true  </parameter>
 196     <!-- For data from 2015-2017 the first memory cell is skipped as we were running with a dummy
 197          trigger-->
 198     <parameter name="skipFirstMemoryCell" type="bool"> false  </parameter>
 199     <parameter name="Verbosity" type="string"> ERROR </parameter>
 200   </processor>
 201 
 202   <!-- Write root file containing Temp data -->
 203   <processor name="HcalRootTreeWriter" type="RootTreeWriter">
 204     <!--Name of the output ROOT file-->
 205     <parameter name="OutFileName" type="string">
 206         ~/Analysis/2018_May_CERN/rootFiles/out.root
 207 
 208     </parameter>
 209     <parameter name="HitWriteEngine_enable" type="int"> 1 </parameter>
 210     <parameter name="HitWriteEngine_InCol" type="string" lcioInType="CalorimeterHit"> Ahc2Calorimeter_Hits </parameter>
 211     <parameter name="HitWriteEngine_caloType" type="string"> ahc </parameter>
 212     <parameter name="HitWriteEngine_eventFiltering" type="int"> 1 </parameter>
 213     <parameter name="HitWriteEngine_informationLevel" type="int"> 3 </parameter>
 214     <parameter name="HitWriteEngine_cogIJenable" type="int"> 0 </parameter>
 215 
 216     <parameter name="EventParameterWriteEngine_enable" type="int"> 1 </parameter>
 217     <parameter name="EventParameterWriteEngine_prefix" type="string"> event_ </parameter>
 218     <parameter name="EventParameterWriteEngine_IntParameters">
 219         BXID
 220         nTracks
 221     </parameter>
 222 
 223     <parameter name="BifWriteEngine_enable" type="int"> 1 </parameter>
 224     <parameter name="BifWriteEngine_prefix" type="string"> bif_ </parameter>
 225     <parameter name="BifWriteEngine_InCol" type="string"> BIFData </parameter>
 226   </processor>
 227 
 228 
 229 </marlin>

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2018-04-27 13:08:33, 339.9 KB) [[attachment:MapChipChan2IJK_May2018.txt]]
  • [get | view] (2018-04-26 12:52:30, 264.5 KB) [[attachment:map_dead_bad_channels.pdf]]
  • [get | view] (2018-06-19 14:30:36, 14.5 KB) [[attachment:steering_2018MayCERN.xml]]
  • [get | view] (2018-06-19 14:28:28, 20.3 KB) [[attachment:steering_2018MayCern.xml]]
  • [get | view] (2018-06-19 14:12:57, 23.0 KB) [[attachment:steering_reco_beam_2018MayCern.xml]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.