Author: [log in to unmask] Date: Fri Mar 6 19:28:29 2015 New Revision: 2317 Log: Add preliminary version of trigger diagnostics monitoring. Added: java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/TriggerDiagnosticsMonitoring.lcsim Added: java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/TriggerDiagnosticsMonitoring.lcsim ============================================================================= --- java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/TriggerDiagnosticsMonitoring.lcsim (added) +++ java/trunk/steering-files/src/main/resources/org/hps/steering/monitoring/TriggerDiagnosticsMonitoring.lcsim Fri Mar 6 19:28:29 2015 @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd"> + <control> + <printInputFiles>false</printInputFiles> + <printDriversDetailed>false</printDriversDetailed> + </control> + <execute> + <driver name="EventMarkerDriver" /> + <driver name="ConditionsDriver" /> + <driver name="DAQConfig" /> + <driver name="EcalRawConverter" /> + <driver name="GTPTestDriver" /> + <driver name="TriggerDiagnostics" /> + <!-- <driver name="AidaSaveDriver" /> --> + <driver name="ClockDriver" /> + <!-- <driver name="CleanupDriver" /> --> + </execute> + <drivers> + <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver"> + <eventInterval>1000</eventInterval> + </driver> + <driver name="ConditionsDriver" type="org.hps.conditions.ConditionsDriver"> + <tag>pass0</tag> + </driver> + <driver name="DAQConfig" type="org.hps.readout.ecal.daqconfig.DAQConfigDriver" /> + <driver name="EcalRawConverter" type="org.hps.recon.ecal.EcalRawConverterDriver"> + <ecalCollectionName>EcalCalHits</ecalCollectionName> + <use2014Gain>false</use2014Gain> + <useTimestamps>false</useTimestamps> + <useTruthTime>false</useTruthTime> + <useRunningPedestal>false</useRunningPedestal> + <useTimeWalkCorrection>false</useTimeWalkCorrection> + <emulateFirmware>true</emulateFirmware> + <leadingEdgeThreshold>12</leadingEdgeThreshold> + <nsa>20</nsa> + <nsb>100</nsb> + </driver> + <driver name="GTPTestDriver" type="org.hps.recon.ecal.cluster.GTPOnlineClusterDriver"> + <inputHitCollectionName>EcalCalHits</inputHitCollectionName> + <seedEnergyThreshold>0.500</seedEnergyThreshold> + <windowBefore>3</windowBefore> + <windowAfter>3</windowAfter> + <!-- <seedEnergyThreshold>0.010</seedEnergyThreshold> + <windowBefore>2</windowBefore> + <windowAfter>2</windowAfter> + <verbose>true</verbose> --> + </driver> + <driver name="TriggerDiagnostics" type="org.hps.analysis.trigger.TriggerDiagnosticDriver"> + <noiseThresholdCount>100</noiseThresholdCount> + <printOnClusterFailure>false</printOnClusterFailure> + <printOnSinglesSSPFailure>false</printOnSinglesSSPFailure> + <printOnSinglesEfficiencyFailure>false</printOnSinglesEfficiencyFailure> + <printOnPairSSPFailure>false</printOnPairSSPFailure> + <printOnPairEfficiencyFailure>false</printOnPairEfficiencyFailure> + <readDAQConfig>true</readDAQConfig> + <verbose>true</verbose> + </driver> +<!-- + <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver"> + <outputFileName>${outputFile}_triggerPlots</outputFileName> + </driver> + --> + <driver name="ClockDriver" type="org.hps.readout.ecal.ClockDriver" /> + <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver"> + <collectionNames>TrackerHits</collectionNames> + </driver> + </drivers> +</lcsim>