java/trunk/conditions/src/main/resources/org/hps/conditions/config
--- java/trunk/conditions/src/main/resources/org/hps/conditions/config/conditions_dev.properties (rev 0)
+++ java/trunk/conditions/src/main/resources/org/hps/conditions/config/conditions_dev.properties 2014-04-14 19:43:53 UTC (rev 483)
@@ -0,0 +1,5 @@
+user: hps_readonly
+password: 2#{3pB^1
+database: hps_conditions_dev
+hostname: ppa-jeremym-l.slac.stanford.edu
+port: 3306
\ No newline at end of file
java/trunk/conditions/src/main/resources/org/hps/conditions/config
--- java/trunk/conditions/src/main/resources/org/hps/conditions/config/conditions_dev.xml (rev 0)
+++ java/trunk/conditions/src/main/resources/org/hps/conditions/config/conditions_dev.xml 2014-04-14 19:43:53 UTC (rev 483)
@@ -0,0 +1,210 @@
+<conditions_database name="hps_conditions_dev" version="1.0" author="jeremym">
+
+ <converters>
+
+ <!-- ConditionsRecord converter -->
+ <converter class="org.hps.conditions.ConditionsRecordConverter"/>
+
+ <!-- SVT converters -->
+ <converter class="org.hps.conditions.svt.SvtConditionsConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtBadChannelConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtCalibrationConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtChannelConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtDaqMappingConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtGainConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtPulseParametersConverter"/>
+ <converter class="org.hps.conditions.svt.SvtConverterRegistry$SvtTimeShiftConverter"/>
+
+ <!-- ECal converters -->
+ <converter class="org.hps.conditions.ecal.EcalConditionsConverter"/>
+ <converter class="org.hps.conditions.ecal.EcalConverterRegistry$EcalBadChannelConverter"/>
+ <converter class="org.hps.conditions.ecal.EcalConverterRegistry$EcalChannelConverter"/>
+ <converter class="org.hps.conditions.ecal.EcalConverterRegistry$EcalGainConverter"/>
+ <converter class="org.hps.conditions.ecal.EcalConverterRegistry$EcalCalibrationConverter"/>
+ <converter class="org.hps.conditions.ecal.EcalConverterRegistry$EcalTimeShiftConverter"/>
+
+ <!-- Beam conditions converter -->
+ <converter class="org.hps.conditions.beam.BeamConverterRegistry$BeamCurrentConverter"/>
+ </converters>
+
+ <tables>
+
+ <table key="conditions_records" name="conditions">
+ <classes>
+ <object class="org.hps.conditions.ConditionsRecord"/>
+ <collection class="org.hps.conditions.ConditionsRecord$ConditionsRecordCollection"/>
+ </classes>
+ <fields>
+ <field name="run_start" />
+ <field name="run_end" />
+ <field name="updated" />
+ <field name="created" />
+ <field name="valid_from" />
+ <field name="valid_to" />
+ <field name="created_by" />
+ <field name="notes" />
+ <field name="name" />
+ <field name="format_version" />
+ <field name="table_name" />
+ <field name="collection_id" />
+ </fields>
+ </table>
+
+ <table key="svt_channels" name="svt_channels">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtChannel"/>
+ <collection class="org.hps.conditions.svt.SvtChannel$SvtChannelCollection"/>
+ </classes>
+ <fields>
+ <field name="channel_id" />
+ <field name="fpga" />
+ <field name="hybrid" />
+ <field name="channel" />
+ </fields>
+ </table>
+
+ <table key="svt_gains" name="svt_gains">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtGain"/>
+ <collection class="org.hps.conditions.svt.SvtGain$SvtGainCollection"/>
+ </classes>
+ <fields>
+ <field name="svt_channel_id" />
+ <field name="gain" />
+ <field name="offset" />
+ </fields>
+ </table>
+
+ <table key="svt_pulse_parameters" name="svt_pulse_parameters">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtPulseParameters"/>
+ <collection class="org.hps.conditions.svt.SvtPulseParameters$SvtPulseParametersCollection"/>
+ </classes>
+ <fields>
+ <field name="svt_channel_id" />
+ <field name="amplitude" />
+ <field name="t0" />
+ <field name="tp" />
+ <field name="chisq" />
+ </fields>
+ </table>
+
+ <table key="svt_calibrations" name="svt_calibrations">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtCalibration"/>
+ <collection class="org.hps.conditions.svt.SvtCalibration$SvtCalibrationCollection"/>
+ </classes>
+ <fields>
+ <field name="svt_channel_id" />
+ <field name="noise" />
+ <field name="pedestal" />
+ </fields>
+ </table>
+
+ <table key="svt_time_shifts" name="svt_time_shifts">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtTimeShift"/>
+ <collection class="org.hps.conditions.svt.SvtTimeShift$SvtTimeShiftCollection"/>
+ </classes>
+ <fields>
+ <field name="fpga" />
+ <field name="hybrid" />
+ <field name="time_shift" />
+ </fields>
+ </table>
+
+ <table key="svt_bad_channels" name="svt_bad_channels">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtBadChannel"/>
+ <collection class="org.hps.conditions.svt.SvtBadChannel$SvtBadChannelCollection"/>
+ </classes>
+ <fields>
+ <field name="svt_channel_id" />
+ </fields>
+ </table>
+
+ <table key="svt_daq_map" name="svt_daq_map">
+ <classes>
+ <object class="org.hps.conditions.svt.SvtDaqMapping"/>
+ <collection class="org.hps.conditions.svt.SvtDaqMapping$SvtDaqMappingCollection"/>
+ </classes>
+ <fields>
+ <field name="half" />
+ <field name="layer" />
+ <field name="fpga" />
+ <field name="hybrid" />
+ </fields>
+ </table>
+
+ <table key="ecal_bad_channels" name="ecal_bad_channels">
+ <classes>
+ <object class="org.hps.conditions.ecal.EcalBadChannel"/>
+ <collection class="org.hps.conditions.ecal.EcalBadChannel$EcalBadChannelCollection"/>
+ </classes>
+ <fields>
+ <field name="ecal_channel_id" />
+ </fields>
+ </table>
+
+ <table key="ecal_gains" name="ecal_gains">
+ <classes>
+ <object class="org.hps.conditions.ecal.EcalGain"/>
+ <collection class="org.hps.conditions.ecal.EcalGain$EcalGainCollection"/>
+ </classes>
+ <fields>
+ <field name="ecal_channel_id" />
+ <field name="gain" />
+ </fields>
+ </table>
+
+ <table key="ecal_calibrations" name="ecal_calibrations">
+ <classes>
+ <object class="org.hps.conditions.ecal.EcalCalibration"/>
+ <collection class="org.hps.conditions.ecal.EcalCalibration$EcalCalibrationCollection"/>
+ </classes>
+ <fields>
+ <field name="ecal_channel_id" />
+ <field name="noise" />
+ <field name="pedestal" />
+ </fields>
+ </table>
+
+ <table key="ecal_channels" name="ecal_channels">
+ <classes>
+ <object class="org.hps.conditions.ecal.EcalChannel"/>
+ <collection class="org.hps.conditions.ecal.EcalChannel$EcalChannelCollection"/>
+ </classes>
+ <fields>
+ <field name="channel_id" />
+ <field name="crate" />
+ <field name="slot" />
+ <field name="channel" />
+ <field name="x" />
+ <field name="y" />
+ </fields>
+ </table>
+
+ <table key="ecal_time_shifts" name="ecal_time_shifts">
+ <classes>
+ <object class="org.hps.conditions.ecal.EcalTimeShift"/>
+ <collection class="org.hps.conditions.ecal.EcalTimeShift$EcalTimeShiftCollection"/>
+ </classes>
+ <fields>
+ <field name="ecal_channel_id" />
+ <field name="time_shift" />
+ </fields>
+ </table>
+
+ <table key="beam_current" name="beam_current">
+ <classes>
+ <object class="org.hps.conditions.beam.BeamCurrent"/>
+ <collection class="org.hps.conditions.beam.BeamCurrent$BeamCurrentCollection"/>
+ </classes>
+ <fields>
+ <field name="beam_current" />
+ </fields>
+ </table>
+
+ </tables>
+
+</conditions_database>