Print

Print


Commit in lcsim/src/org/lcsim/digisim on MAIN
cdcaug05_ecal150.steer+125added 1.1
cdcaug05_np.steer+160added 1.1
cdcaug05_rpchcal.steer+125added 1.1
cdcaug05.steer+125added 1.1
sdfeb05.steer+125added 1.1
sidaug05_20mr.steer+125added 1.1
sidaug05_4tesla.steer+125added 1.1
sidaug05_np.steer+160added 1.1
sidaug05_scinthcal.steer+125added 1.1
sidaug05.steer+125added 1.1
sidmay05_20mr.steer+125added 1.1
sidmay05_2mr.steer+125added 1.1
sidmay05_scinthcal.steer+125added 1.1
+1695
13 added files
GL: DigiSim steering files for Snowmass detectors

lcsim/src/org/lcsim/digisim
cdcaug05_ecal150.steer added at 1.1
diff -N cdcaug05_ecal150.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ cdcaug05_ecal150.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
cdcaug05_np.steer added at 1.1
diff -N cdcaug05_np.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ cdcaug05_np.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,160 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName     Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName     Type                 Parameters (floats)
+EMECDigiIdentity   SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  HcalBarrHits
+OutputCollection HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames HBlightYield HBcrosstalk HBlightCollEff SiPMQuEffic HBExpoNoise HBGaussNoise HBdiscrim HBGain
+
+# Parameters:
+# modifierName    Type                gainNom  gainSig  thresh   thrSig
+HBlightYield     GainDiscrimination  10000000        0       1        0
+
+# Crosstalk                              mean    sigma
+HBcrosstalk      Crosstalk               0.020     0.005
+
+# Smeared gain parameters:             gain   gainSigma  thresh   thrSig
+HBlightCollEff   GainDiscrimination  0.0111     0.0029       1        0 
+SiPMQuEffic      GainDiscrimination    0.15          0       1        0 
+
+### Noise generators
+# GaussNoise parameters:        sys   be    Ecut   TimeNom  TSig   Mean  Sigma
+# Note: sigma<0 means that threshold acts on absolute value only
+HBGaussNoise   GaussianNoise      3     0      7       100   100    0.0  -1.6
+# ExponentialNoise parameters:  sys    be   Ecut   TimeNom  TSig   Mean
+HBExpoNoise    ExponentialNoise   3     0      7       100   100    0.6
+
+# SiPM gain=601 with saturation at about 2200 incident photons
+# SiPMSaturation parameters:          gainNom   linMax
+HBSiPMSaturat    SiPMSaturation	            1     2200
+
+# Hot cell parameters:      AmplNom  Sig  TimeNom  Sig      sys be lay the phi
+HBHotCell       HotCell      252525   0    101010   0        3   0  12 123 345
+HBDeadCellTest  HotCell      252525   0    101010   0        3   0  12  34  56
+
+# Hot cell parameters:          sys   be   lay   the   phi
+HBDeadCell      DeadCell          3    0    12    34    56
+
+# Discrimination                             threshold	 sigma
+HBdiscrim	AbsValueDiscrimination   	   8       1
+#HBdiscrim	GainDiscrimination   	   1       0       8       1
+
+# Gain adjustments (temporary, kludge modifiers)
+HBGain          SmearedGain              6006.        0
+HBIdentity      SmearedGain                  1        0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# Parameters:
+# modifierName    Type                 gainNom  gainSig 
+HECDigiIdentity    SmearedGain         100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
cdcaug05_rpchcal.steer added at 1.1
diff -N cdcaug05_rpchcal.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ cdcaug05_rpchcal.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
cdcaug05.steer added at 1.1
diff -N cdcaug05.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ cdcaug05.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sdfeb05.steer added at 1.1
diff -N sdfeb05.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sdfeb05.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidaug05_20mr.steer added at 1.1
diff -N sidaug05_20mr.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidaug05_20mr.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidaug05_4tesla.steer added at 1.1
diff -N sidaug05_4tesla.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidaug05_4tesla.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidaug05_np.steer added at 1.1
diff -N sidaug05_np.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidaug05_np.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,160 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName     Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName     Type                 Parameters (floats)
+EMECDigiIdentity   SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  HcalBarrHits
+OutputCollection HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames HBlightYield HBcrosstalk HBlightCollEff SiPMQuEffic HBExpoNoise HBGaussNoise HBdiscrim HBGain
+
+# Parameters:
+# modifierName    Type                gainNom  gainSig  thresh   thrSig
+HBlightYield     GainDiscrimination  10000000        0       1        0
+
+# Crosstalk                              mean    sigma
+HBcrosstalk      Crosstalk               0.020     0.005
+
+# Smeared gain parameters:             gain   gainSigma  thresh   thrSig
+HBlightCollEff   GainDiscrimination  0.0111     0.0029       1        0 
+SiPMQuEffic      GainDiscrimination    0.15          0       1        0 
+
+### Noise generators
+# GaussNoise parameters:        sys   be    Ecut   TimeNom  TSig   Mean  Sigma
+# Note: sigma<0 means that threshold acts on absolute value only
+HBGaussNoise   GaussianNoise      3     0      7       100   100    0.0  -1.6
+# ExponentialNoise parameters:  sys    be   Ecut   TimeNom  TSig   Mean
+HBExpoNoise    ExponentialNoise   3     0      7       100   100    0.6
+
+# SiPM gain=601 with saturation at about 2200 incident photons
+# SiPMSaturation parameters:          gainNom   linMax
+HBSiPMSaturat    SiPMSaturation	            1     2200
+
+# Hot cell parameters:      AmplNom  Sig  TimeNom  Sig      sys be lay the phi
+HBHotCell       HotCell      252525   0    101010   0        3   0  12 123 345
+HBDeadCellTest  HotCell      252525   0    101010   0        3   0  12  34  56
+
+# Hot cell parameters:          sys   be   lay   the   phi
+HBDeadCell      DeadCell          3    0    12    34    56
+
+# Discrimination                             threshold	 sigma
+HBdiscrim	AbsValueDiscrimination   	   8       1
+#HBdiscrim	GainDiscrimination   	   1       0       8       1
+
+# Gain adjustments (temporary, kludge modifiers)
+HBGain          SmearedGain              6006.        0
+HBIdentity      SmearedGain                  1        0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# Parameters:
+# modifierName    Type                 gainNom  gainSig 
+HECDigiIdentity    SmearedGain         100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidaug05_scinthcal.steer added at 1.1
diff -N sidaug05_scinthcal.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidaug05_scinthcal.steer	10 Aug 2005 20:43:31 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidaug05.steer added at 1.1
diff -N sidaug05.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidaug05.steer	10 Aug 2005 20:43:32 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidmay05_20mr.steer added at 1.1
diff -N sidmay05_20mr.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidmay05_20mr.steer	10 Aug 2005 20:43:32 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidmay05_2mr.steer added at 1.1
diff -N sidmay05_2mr.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidmay05_2mr.steer	10 Aug 2005 20:43:32 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------

lcsim/src/org/lcsim/digisim
sidmay05_scinthcal.steer added at 1.1
diff -N sidmay05_scinthcal.steer
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sidmay05_scinthcal.steer	10 Aug 2005 20:43:32 -0000	1.1
@@ -0,0 +1,125 @@
+############################################
+#
+#  Example steering file for Marlin
+#
+############################################
+
+.begin Global  ---------------------------------------
+
+# specify one ore more input files (in one ore more lines)
+
+LCIOInputFiles inputfile
+#LCIOInputFiles ../simjob.slcio ../simjob.slcio
+
+# the active processors that are called in the given order
+ActiveProcessors CalHitMapProcessor
+ActiveProcessors EcalBarrDigitizer
+ActiveProcessors EcalEndcapDigitizer
+ActiveProcessors HcalBarrDigitizer
+ActiveProcessors HcalEndcapDigitizer
+ActiveProcessors OutputProcessor
+
+# limit the number of processed records (run+evt):
+MaxRecordNumber 501
+.end Global  -----------------------------------------------
+###########################################################
+
+#define the processor parameters after '.begin ProcessorName' :
+
+# the default output processor
+.begin OutputProcessor
+
+# mandatory processor type (the name of the class)
+ProcessorType LCIOOutputProcessor
+
+# the outputfile
+LCIOOutputFile marlin.slcio
+
+# lcio write mode, new overwrites existing files
+# append appends to existing files
+# if nothing specified create new file only if it doesn't exist
+LCIOWriteMode WRITE_NEW
+#LCIOWriteMode WRITE_APPEND
+
+.end -------------------------------------------------
+############################################################
+# Utility processor.  It fills hit maps for use by other processors,
+#  so they don't need to fill the same maps themselves
+
+.begin CalHitMapProcessor
+
+ProcessorType CalHitMapProcessor
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        EcalBarrHits
+OutputCollection       EcalBarrRawHits
+Raw2SimLinksCollection EcalBarrRaw2sim
+
+ModifierNames    EMBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin EcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection  EcalEndcapHits
+OutputCollection EcalEndcapRawHits
+Raw2SimLinksCollection EcalEndcapRaw2sim
+
+ModifierNames    EMECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+EMECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalBarrDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalBarrHits
+OutputCollection       HcalBarrRawHits
+Raw2SimLinksCollection HcalBarrRaw2sim
+
+ModifierNames    HBDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HBDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
+############################################################
+# Cal digitizer processor.  Instantiates one or more calorimeter hit
+#  "modifiers", which together represent the full digitization process.
+
+.begin HcalEndcapDigitizer
+
+ProcessorType DigiSimProcessor
+
+InputCollection        HcalEndcapHits
+OutputCollection       HcalEndcapRawHits
+Raw2SimLinksCollection HcalEndcapRaw2sim
+
+ModifierNames    HECDigiIdentity
+
+# modifierName    Type                 Parameters (floats)
+HECDigiIdentity    SmearedGain          100000000       0
+
+.end -------------------------------------------------
CVSspam 0.2.8