Attachment 'steering_Electron_SPSJuly.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     <processor name="Ahc2CalibrationsProcessor"/>
  23     <processor name="Ahc2CalibrateProcessorHCAL"/>
  24     <processor name="Ahc2CalibrateProcessorECAL"/>
  25     <processor name="MyLCIOOutputProcessor"/>
  26   </execute>
  27 
  28   <global>
  29     <parameter name="LCIOInputFiles">
  30       /pnfs/desy.de/calice/tb-cern/native/desyAhcal2015/AHCAL_Testbeam_Raw_July_2015/Electrons/ENERGYGeV/EUDAQ/FILENAME.slcio
  31     </parameter>
  32     <!-- limit the number of processed records (run+evt): -->  
  33     <parameter name="MaxRecordNumber" value="0" />  
  34     <parameter name="SkipNEvents" value="0" />  
  35     <parameter name="SupressCheck" value="false" />  
  36     <parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT"> ERROR </parameter> 
  37   </global>
  38 
  39   <processor name="MyLCIOOutputProcessor" type="LCIOOutputProcessor">
  40     <!--Writes the current event to the specified LCIO outputfile. Needs to be the last ActiveProcessor.-->
  41     <!--drops the named collections from the event-->
  42     <parameter name="DropCollectionNames" type="StringVec"> EUDAQDataECAL EUDAQDataHCAL </parameter>
  43     <!--drops all collections of the given type from the event-->
  44     <!--parameter name="DropCollectionTypes" type="StringVec">  </parameter-->
  45     <!-- write complete objects in subset collections to the file (i.e. ignore subset flag)-->
  46     <!--parameter name="FullSubsetCollections" type="StringVec">  </parameter-->
  47     <!--force keep of the named collections - overrules DropCollectionTypes (and DropCollectionNames)-->
  48     <!--parameter name="KeepCollectionNames" type="StringVec">  </parameter-->
  49     <!-- name of output file -->
  50     <parameter name="LCIOOutputFile" type="string"> 
  51        /nfs/dust/ilc/user/ebrianne/AHCAL_TestbeamJuly2015/Electrons/FILENAME.slcio
  52     </parameter>
  53     <!--write mode for output file:  WRITE_APPEND or WRITE_NEW-->
  54     <parameter name="LCIOWriteMode" type="string"> WRITE_NEW </parameter>
  55     <!--will split output file if size in kB exceeds given value - doesn't work with APPEND and NEW-->
  56     <!--parameter name="SplitFileSizekB" type="int">1992294 </parameter-->
  57     <!--verbosity level of this processor ("DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT")-->
  58     <!--parameter name="Verbosity" type="string"> SILENT </parameter-->
  59   </processor>
  60 
  61   <processor name="EUDAQEventBuilder" type="EUDAQEventBuilder">
  62     <parameter name="DetectorType" type="string"> ScCAL </parameter>
  63     <!--INPUT COLLECTIONS-->
  64     <!--Name of the input collection of EUDAQ lcio raw data-->
  65     <parameter name="InputCollectionName" type="string"> EUDAQDataScCAL </parameter>
  66     <!--Name of the input collection of EUDAQ temperature sensor data-->
  67     <parameter name="InputCollectionNameTemp" type="string"> TempSensor </parameter>
  68     <!--OUTPUT COLLECTIONS-->
  69     <!--Name of the output collection of EUDAQ lcio ECAL  data-->
  70     <parameter name="OnputCollectionNameECAL" type="string"> EUDAQDataECAL </parameter>
  71     <!--Name of the output collection of EUDAQ lcio HCAL  data-->
  72     <parameter name="OnputCollectionNameHCAL" type="string"> EUDAQDataHCAL </parameter>
  73     <!--Name of the output collection of EUDAQ temperature sensor data-->
  74     <parameter name="OutputCollectionNameTemp" type="string"> TemperatureSensor </parameter>
  75     <!--verbosity level of this processor ("DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT")-->
  76     <!--parameter name="Verbosity" type="string">DEBUG </parameter-->
  77   </processor>
  78 
  79   <processor name="ProgressHandler" type="ProgressHandler">
  80     <!--Report event/run numbers at fixed time intervals, and handle SIGINT (Ctrl-C) for a graceful exit.-->
  81     <!--The number of seconds after which the number of processed events will be shown.-->
  82     <parameter name="ReportInterval" type="int" value="20"/>
  83   </processor>
  84 
  85 
  86   <processor name="GeoConditions" type="ConditionsProcessor">
  87     <parameter name="DBInit" type="string" value="flccaldb02.desy.de:calice:caliceon:Delice.1:3306"/>
  88     <parameter name="DBCondHandler" type="StringVec">
  89       Ahc2ModuleDescription        /cd_calice_cernSPS2015/TestbeamJuly2015/ModuleDescription               HEAD
  90       Ahc2ModuleConnection         /cd_calice_cernSPS2015/TestbeamJuly2015/ModuleConnection                HEAD
  91       Ahc2ModuleLocationReference  /cd_calice_cernSPS2015/TestbeamJuly2015/ModuleLocationReference         HEAD
  92       Ahc2DetectorTransformation   /cd_calice_cernSPS2015/TestbeamJuly2015/DetectorTransformation          HEAD
  93       Ahc2HardwareConnection       /cd_calice_cernSPS2015/TestbeamJuly2015/Ahc2HardwareConnection          HEAD
  94       E4DPedestal                  /cd_calice_cernSPS2015/TestbeamJuly2015/Pedestal                        ahc2_pedestal_010
  95       E4DGainConstants             /cd_calice_cernSPS2015/TestbeamJuly2015/gain_constants                  ahc2_gain_constants_004
  96       E4DGainSlopes                /cd_calice_cernSPS2015/TestbeamJuly2015/gain_slopes                     ahc2_gain_slopes_003
  97       E4DMipConstants              /cd_calice_cernSPS2015/TestbeamJuly2015/mip_constants                   ahc2_mip_constants_008
  98       E4DMipSlopes                 /cd_calice_cernSPS2015/TestbeamJuly2015/mip_slopes                      ahc2_mip_slopes_006
  99       E4DDeadCellMap               /cd_calice_cernSPS2015/TestbeamJuly2015/DeadCellMap                     ahc2_DeadCells_014
 100       E4DSaturationParameters      /cd_calice_cernSPS2015/TestbeamJuly2015/SaturationParameters            ahc2_Sat_001
 101       E4DIntercalibration          /cd_calice_cernSPS2015/TestbeamJuly2015/Intercalibration                ahc2_IC_003
 102       E4DPhysicsCalibIntercalibration          /cd_calice_cernSPS2015/TestbeamJuly2015/PhysicsCalibIntercalibration                ahc2_PhysicsCalibIC_002
 103     </parameter>
 104   </processor>
 105 
 106   <processor name="Ahc2MappingProcessor" type="MappingProcessor">
 107     <!--Processor that provides a CALICE Mapping object from conditions data-->
 108     <!--Name of the ModuleConnection collection-->
 109     <parameter name="ModuleConnection"  type="string" lcioInType="LCGenericObject"> Ahc2ModuleConnection </parameter>
 110     <!--Name of the ModuleDescription collection-->
 111     <parameter name="ModuleDescription" type="string" lcioInType="LCGenericObject"> Ahc2ModuleDescription </parameter>
 112     <!--Type name of the mapper instance. Currently valid identifiers are: AHC,AHC2-->
 113     <parameter name="MapperType" type="string" value="AHC2"/>
 114   </processor>
 115 
 116   <processor name="Ahc2CellDescriptionProcessor" type="CellDescriptionProcessor">
 117     <!--Processor that provides a MappedContainer of CALICE CellDescription objects from conditions data-->
 118 
 119     <!--name of MappingProcessor which takes care of the mapping-->
 120     <parameter name="MappingProcessorName"   type="string"> Ahc2MappingProcessor </parameter>
 121 
 122     <!--Name of the DetectorTransformation collection-->
 123     <parameter name="DetectorTransformation" type="string" lcioInType="LCGenericObject"> Ahc2DetectorTransformation </parameter>
 124     <!--Name of the ModuleConnection collection-->
 125     <parameter name="ModuleConnection"       type="string" lcioInType="LCGenericObject"> Ahc2ModuleConnection </parameter>
 126     <!--Name of the ModuleDescription collection-->
 127     <parameter name="ModuleDescription"      type="string" lcioInType="LCGenericObject"> Ahc2ModuleDescription </parameter>
 128     <!--Name of the ModuleLocation collection-->
 129     <parameter name="ModuleLocation"         type="string" lcioInType="LCGenericObject"> Ahc2ModuleLocationReference </parameter>
 130   </processor>
 131 
 132   <processor name="Ahc2CalibrationsProcessor" type="Ahc2CalibrationsProcessor">
 133     <!--Processor that provides a MappedContainer of SiPMCalibrations objects-->
 134     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 135     <parameter name="MappingProcessorName" type="string"> Ahc2MappingProcessor </parameter>
 136     <!--Name of the pedestal collection-->
 137     <parameter name="PedestalCollection" type="string" lcioInType="LCGenericObject"> E4DPedestal </parameter>
 138     <!--Name of the MIP constants collection-->
 139     <parameter name="MIPConstantCollection" type="string" lcioInType="LCGenericObject"> E4DMipConstants </parameter>
 140     <!--Name of the MIP slopes collection-->
 141     <parameter name="MIPSlopeCollection" type="string" lcioInType="LCGenericObject"> E4DMipSlopes </parameter>
 142     <!--Name of the gain constants collection-->
 143     <parameter name="GainConstantCollection" type="string" lcioInType="LCGenericObject"> E4DGainConstants </parameter>
 144     <!--Name of the gain slopes collection-->
 145     <parameter name="GainSlopeCollection" type="string" lcioInType="LCGenericObject"> E4DGainSlopes </parameter>
 146     <!--Name of the interCalibration collection-->
 147     <parameter name="InterCalibrationCollection" type="string" lcioInType="LCGenericObject"> E4DIntercalibration </parameter>
 148     <!--Name of the interCalibration physics calib collection-->
 149     <parameter name="PhysicsCalibICCollection" type="string" lcioInType="LCGenericObject"> E4DPhysicsCalibIntercalibration </parameter>
 150     <!--Name of the saturation collection-->
 151     <parameter name="SaturationParametersCollection" type="string" lcioInType="LCGenericObject"> E4DSaturationParameters </parameter>
 152     <!--Collection with quality flags-->
 153     <parameter name="CellQualityCollection" type="string" lcioInType="LCGenericObject"> E4DDeadCellMap </parameter>
 154   </processor>
 155 
 156   <processor name="Ahc2CalibrateProcessorHCAL" type="Ahc2CalibrateProcessor">
 157     <!--Does calibration of AHCal hits-->
 158     <!--Name of the CellDescriptionProcessor instance that provides the corrected position of the cells.-->
 159     <parameter name="CellDescriptionProcessorName" type="string"> Ahc2CellDescriptionProcessor </parameter>
 160     <!--Name of the EPTCalibrationsProcessor that provides the calibrations of the AHCal tiles.-->
 161     <parameter name="Ahc2CalibrationsProcessorName" type="string"> Ahc2CalibrationsProcessor </parameter>
 162     <!--Name of the Ahc2HardwareConnection Collection.-->
 163     <parameter name="HardwareConnectionCollection" type="string"> Ahc2HardwareConnection </parameter>
 164     <!--Name of the input collection-->
 165     <parameter name="InputCollectionName" type="string"> EUDAQDataHCAL </parameter>
 166     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 167     <parameter name="MappingProcessorName" type="string"> Ahc2MappingProcessor </parameter>
 168     <!--Minimal energy deposition in units of MIP to keep hit, applied only if ZeroSuppression==1.-->
 169     <parameter name="MipCut" type="float"> 0.5 </parameter>
 170     <!--AHCal conversion factor from MIP to GeV-->
 171     <parameter name="MipToGeVFactor" type="float"> 0.0255 </parameter>
 172     <!--Name of the output AHCal hit collection, of type CalorimeterHit-->
 173     <parameter name="OutputAhcHitCollectionName" type="string"> Ahc2Calorimeter_Hits </parameter>
 174     <!--apply (1) or ignore (0) the pedestal subtraction-->
 175     <parameter name="PedestalSubtraction" type="bool"> true </parameter>
 176     <!--scale factor for the energy-->
 177     <!--parameter name="ScaleEnergy" type="float">1 </parameter-->
 178     <!--apply (1) or ignore (0) the MIP threshold cut-->
 179     <parameter name="ZeroSuppression" type="bool"> true </parameter>
 180     <!--correct energy calibration for physics mode-->
 181     <parameter name="PhysicsMode" type="bool"> true </parameter>
 182     <!--Do error calculation-->
 183     <parameter name="doErrorCalculation" type="bool"> false </parameter>
 184     <!--Do gain temperature correction-->
 185     <parameter name="doGainTemperatureCorrection" type="bool"> false </parameter>
 186     <!--Do MIP temperature correction-->
 187     <parameter name="doMipTemperatureCorrection" type="bool"> false </parameter>
 188     <!--Do saturation correction-->
 189     <parameter name="doSaturationCorrection" type="bool"> true </parameter>
 190     <!--Filter dead cells-->
 191     <parameter name="filterDeadCells" type="bool"> true </parameter>
 192     <!--Filter cells that use some default value in calibration.-->
 193     <parameter name="filterDefaultCells" type="bool"> false </parameter>
 194     <!--Convert RAW ADC to MIP cell by cell-->
 195     <parameter name="doMipConversion" type="bool"> true </parameter>
 196     <!-- Verbosity -->
 197     <!--parameter name="Verbosity" options="DEBUG0-4,MESSAGE0-4,WARNING0-4,ERROR0-4,SILENT"> DEBUG </parameter--> 
 198   </processor>
 199 
 200   <processor name="Ahc2CalibrateProcessorECAL" type="Ahc2CalibrateProcessor">
 201     <!--Does calibration of AHCal hits-->
 202     <!--Name of the CellDescriptionProcessor instance that provides the corrected position of the cells.-->
 203     <parameter name="CellDescriptionProcessorName" type="string"> Ahc2CellDescriptionProcessor </parameter>
 204     <!--Name of the EPTCalibrationsProcessor that provides the calibrations of the AHCal tiles.-->
 205     <parameter name="Ahc2CalibrationsProcessorName" type="string"> Ahc2CalibrationsProcessor </parameter>
 206     <!--Name of the Ahc2HardwareConnection Collection.-->
 207     <parameter name="HardwareConnectionCollection" type="string"> Ahc2HardwareConnection </parameter>
 208     <!--Name of the input collection-->
 209     <parameter name="InputCollectionName" type="string"> EUDAQDataECAL </parameter>
 210     <!--Name of the MappingProcessor instance that provides the geometry of the detector.-->
 211     <parameter name="MappingProcessorName" type="string"> Ahc2MappingProcessor </parameter>
 212     <!--Minimal energy deposition in units of MIP to keep hit, applied only if ZeroSuppression==1.-->
 213     <parameter name="MipCut" type="float"> 0.5 </parameter>
 214     <!--AHCal conversion factor from MIP to GeV-->
 215     <parameter name="MipToGeVFactor" type="float"> 0.0255 </parameter>
 216     <!--Name of the output AHCal hit collection, of type CalorimeterHit-->
 217     <parameter name="OutputAhcHitCollectionName" type="string"> ScEcalCalorimeter_Hits </parameter>
 218     <!--apply (1) or ignore (0) the pedestal subtraction-->
 219     <parameter name="PedestalSubtraction" type="bool"> true </parameter>
 220     <!--scale factor for the energy-->
 221     <!--parameter name="ScaleEnergy" type="float">1 </parameter-->
 222     <!--apply (1) or ignore (0) the MIP threshold cut-->
 223     <parameter name="ZeroSuppression" type="bool"> true </parameter>
 224     <!--correct energy calibration for physics mode-->
 225     <parameter name="PhysicsMode" type="bool"> true </parameter>
 226     <!--Do error calculation-->
 227     <parameter name="doErrorCalculation" type="bool"> false </parameter>
 228     <!--Do gain temperature correction-->
 229     <parameter name="doGainTemperatureCorrection" type="bool"> false </parameter>
 230     <!--Do MIP temperature correction-->
 231     <parameter name="doMipTemperatureCorrection" type="bool"> false </parameter>
 232     <!--Do saturation correction-->
 233     <parameter name="doSaturationCorrection" type="bool"> true </parameter>
 234     <!--Filter dead cells-->
 235     <parameter name="filterDeadCells" type="bool"> true </parameter>
 236     <!--Filter cells that use some default value in calibration.-->
 237     <parameter name="filterDefaultCells" type="bool"> false </parameter>
 238     <!--Convert RAW ADC to MIP cell by cell-->
 239     <parameter name="doMipConversion" type="bool"> true </parameter>
 240   </processor>
 241 
 242 </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] (2015-12-04 14:25:26, 107.6 KB) [[attachment:Ahc2HardwareConnection.png]]
  • [get | view] (2015-11-16 12:20:59, 65.8 KB) [[attachment:August_Mapping.txt]]
  • [get | view] (2015-08-25 17:58:29, 3.6 KB) [[attachment:EUDAQEventBuilder.xml]]
  • [get | view] (2015-08-25 18:01:29, 6.1 KB) [[attachment:EUDAQMarlin]]
  • [get | view] (2015-08-25 18:02:31, 2.3 KB) [[attachment:EUDAQTemperature.xml]]
  • [get | view] (2015-08-18 10:01:22, 2.3 KB) [[attachment:EUDAQTemperatureReading.xml]]
  • [get | view] (2015-08-04 15:30:18, 960.8 KB) [[attachment:EUDAQUserManual.pdf]]
  • [get | view] (2015-08-25 17:58:04, 46.0 KB) [[attachment:EventBuilding.png]]
  • [get | view] (2015-12-14 14:31:16, 45.3 KB) [[attachment:GainJuly.png]]
  • [get | view] (2015-11-16 12:19:19, 63.3 KB) [[attachment:July_Mapping.txt]]
  • [get | view] (2016-04-07 13:08:15, 805.6 KB) [[attachment:MIPJuly.png]]
  • [get | view] (2016-04-07 13:13:08, 686.5 KB) [[attachment:MIPModule3.png]]
  • [get | view] (2015-12-04 14:10:09, 91.1 KB) [[attachment:ModuleDescription_LeftReadout.txt]]
  • [get | view] (2015-12-04 14:10:22, 31.0 KB) [[attachment:ModuleDescription_RightReadout.txt]]
  • [get | view] (2015-12-04 14:09:55, 31.1 KB) [[attachment:ModuleDescription_TopReadout.txt]]
  • [get | view] (2015-12-04 15:26:54, 12.2 KB) [[attachment:PedestalJuly.png]]
  • [get | view] (2015-08-18 10:01:57, 6.2 KB) [[attachment:TempRootTreeGenerator.cc]]
  • [get | view] (2015-08-18 10:01:46, 1.5 KB) [[attachment:TempRootTreeGenerator.hh]]
  • [get | view] (2015-08-18 10:02:14, 70.4 KB) [[attachment:Temp_Average__ALL_allGeV_TimeStamp.png]]
  • [get | view] (2016-04-05 09:30:01, 34.1 KB) [[attachment:dataflow.png]]
  • [get | view] (2016-04-06 15:31:08, 15.7 KB) [[attachment:steering_Electron_SPSJuly.xml]]
  • [get | view] (2016-08-02 13:01:38, 18.5 KB) [[attachment:steering_Muon_SPSJuly.xml]]
  • [get | view] (2016-04-06 15:31:00, 15.5 KB) [[attachment:steering_Pion_SPSJuly.xml]]
 All files | Selected Files: delete move to page copy to page

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