hepdata is hosted by Hepforge, IPPP Durham

cedar.hepdata.control
Class HDMigrate

java.lang.Object
  extended by cedar.hepdata.control.HDMigrate

public class HDMigrate
extends java.lang.Object

Controls the migration process

Version:
$Date: 2005-11-16 15:42:18 +0000 (Wed, 16 Nov 2005) $ $Revision: 329 $
Author:
S Butterworth

Constructor Summary
HDMigrate()
          Constructor initialises the migration setup
 
Method Summary
static void main(java.lang.String[] args)
          main method allows command-line running of migration
 void migrate(java.lang.String[] args)
          The migration control method decodes input into migration stages, orders them and sets off the individual migrations, in series.
 void migrateDatasets(java.lang.String infile)
          Migrate Datasets
 void migrateDetectors(java.lang.String infile)
          Migrate Detectors
 void migrateExperiments(java.lang.String infile)
          Migrate Experiments
 void migrateObservables(java.lang.String infile)
          Migrate Observables
 void migratePapers(java.lang.String infile)
          Migrate Papers
 void migrateProperties()
          Migrate Properties NB; no input file: data from temp table
 void migrateQualifiers(java.lang.String infile)
          Migrate Dataset Qualifiers This migration updates existing dataset records - header and description.
 void migrateReactions(java.lang.String infile)
          Migrate Reactions
 void migrateReferences(java.lang.String infile)
          Migrate References
 void migrateScalefactor(java.lang.String infile)
          Migrate Scalefactors
 void migrateSystematics(java.lang.String infile)
          Migrate Systematic Errors
 void migrateSysYVals()
          Migrate Systematics to go into YVals NB; no input file: data from temp table
 void migrateXAxis(java.lang.String infile)
          Migrate XAxes
 void migrateXValues(java.lang.String infile)
          Migrate XValues
 void migrateYAxis(java.lang.String infile)
          Migrate YAxes
 void migrateYValues(java.lang.String infile)
          Migrate YValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HDMigrate

public HDMigrate()
Constructor initialises the migration setup

Method Detail

main

public static void main(java.lang.String[] args)
main method allows command-line running of migration


migrate

public void migrate(java.lang.String[] args)
The migration control method decodes input into migration stages, orders them and sets off the individual migrations, in series.

Parameters:
args - integers specifying a set of migration stages


migrateReactions

public void migrateReactions(java.lang.String infile)
Migrate Reactions

Parameters:
infile - name of data file


migrateObservables

public void migrateObservables(java.lang.String infile)
Migrate Observables

Parameters:
infile - name of data file


migratePapers

public void migratePapers(java.lang.String infile)
Migrate Papers

Parameters:
infile - name of data file


migrateDatasets

public void migrateDatasets(java.lang.String infile)
Migrate Datasets

Parameters:
infile - name of data file


migrateXAxis

public void migrateXAxis(java.lang.String infile)
Migrate XAxes

Parameters:
infile - name of data file


migrateYAxis

public void migrateYAxis(java.lang.String infile)
Migrate YAxes

Parameters:
infile - name of data file


migrateXValues

public void migrateXValues(java.lang.String infile)
Migrate XValues

Parameters:
infile - name of data file


migrateYValues

public void migrateYValues(java.lang.String infile)
Migrate YValues

Parameters:
infile - name of data file


migrateQualifiers

public void migrateQualifiers(java.lang.String infile)
Migrate Dataset Qualifiers This migration updates existing dataset records - header and description. It does not populate a new table.

Parameters:
infile - name of data file


migrateReferences

public void migrateReferences(java.lang.String infile)
Migrate References

Parameters:
infile - name of data file


migrateDetectors

public void migrateDetectors(java.lang.String infile)
Migrate Detectors

Parameters:
infile - name of data file


migrateExperiments

public void migrateExperiments(java.lang.String infile)
Migrate Experiments

Parameters:
infile - name of data file


migrateSystematics

public void migrateSystematics(java.lang.String infile)
Migrate Systematic Errors

Parameters:
infile - name of data file


migrateScalefactor

public void migrateScalefactor(java.lang.String infile)
Migrate Scalefactors

Parameters:
infile - name of data file


migrateSysYVals

public void migrateSysYVals()
Migrate Systematics to go into YVals NB; no input file: data from temp table


migrateProperties

public void migrateProperties()
Migrate Properties NB; no input file: data from temp table


Generated 20060512 1623

HEPData