hepdata is hosted by Hepforge, IPPP Durham
A C D E F G H I L M N O P Q R S T V X Y

A

add(Paper) - Static method in class cedar.hepdata.db.DBManager
Add a Paper record to the DB, or update comment if the record already exists.
add(Dataset) - Static method in class cedar.hepdata.db.DBManager
Add a Dataset record to the DB.
add(Reaction) - Static method in class cedar.hepdata.db.DBManager
Add a Reaction record to the DB - first checks that the reaction is not already there.
add(Observable) - Static method in class cedar.hepdata.db.DBManager
Add an Observable record to the DB.
add(Reaction, Particle) - Static method in class cedar.hepdata.db.DBManager
Add a Final Particle Record: Particle in the final state of a reaction
add(Reference) - Static method in class cedar.hepdata.db.DBManager
Add a Reference record to the DB.
add(Detector) - Static method in class cedar.hepdata.db.DBManager
Add a Detector to the DB, if it doesn't already exist.
add(Experiment) - Static method in class cedar.hepdata.db.DBManager
Add an Experiment record if it doesn't already exist.
add(Axis) - Static method in class cedar.hepdata.db.DBManager
Add an Axis record to the DB.
add(Qualifier) - Static method in class cedar.hepdata.db.DBManager
Adds Qualifier record to the Database.
add(Axis) - Method in class cedar.hepdata.model.Dataset
 
ADD - Static variable in class cedar.hepdata.model.ErrorValue
operation type
add(Dataset) - Method in class cedar.hepdata.model.Paper
 
addError(Integer, ErrorValue) - Method in class cedar.hepdata.model.Value
 
addFinalParticle(Particle) - Method in class cedar.hepdata.model.Reaction
Adds a particle to the collection of particles produced in the reaction.
addMatch(Object) - Method in class cedar.hepdata.migration.model.Match
Match contains a collection of Matchable objects This method adds to the collection (if object is a suitable one)
addMatch(int, int, String, String) - Method in class cedar.hepdata.migration.model.Match
Adds object with specified ids to Matchable collection
addMatch(int, int, int, int, String) - Method in class cedar.hepdata.migration.model.Match
Adds object with specified ids and value to Matchable collection
addOne() - Method in class cedar.hepdata.model.Particle
increases the multiplicity of the particle by one
addProperties() - Static method in class cedar.hepdata.db.DBManager
Decodes header and descriptions on Axis and Dataset records into Reactions,Observables and Propertys.
addSystematic(Systematic) - Method in class cedar.hepdata.model.Axis
 
addSysYVals() - Static method in class cedar.hepdata.db.DBManager
Final step in the migration of systematic errors from legacy db which apply to a subset of the points of a specific dataset.
addValue(ErrorValue) - Method in class cedar.hepdata.migration.model.Qualifier
 
addValue(Integer, Value) - Method in class cedar.hepdata.model.Axis
 
APPLIED - Static variable in class cedar.hepdata.model.Scalefactor
 
APPLIED - Static variable in class cedar.hepdata.model.Systematic
 
Author - Class in cedar.hepdata.model
The Principle Author on a Paper
Author(int) - Constructor for class cedar.hepdata.model.Author
builds an author from an id
Author(String) - Constructor for class cedar.hepdata.model.Author
Build an Author from the DB.
Axis - Class in cedar.hepdata.model
An Axis is a property of a Dataset, containing header information and a set of Values.
Axis(HDObjectReader) - Constructor for class cedar.hepdata.model.Axis
Builds an Axis from a file *** to be moved to migration code only
Axis(int, int, int) - Constructor for class cedar.hepdata.model.Axis
Builds axis by specifying key information

C

cedar.hepdata.control - package cedar.hepdata.control
Control-Level Classes - User Interfaces?
cedar.hepdata.db - package cedar.hepdata.db
Controls database access for the hepdata application
cedar.hepdata.file - package cedar.hepdata.file
Reads from flat files generated from legacy HEPData database
cedar.hepdata.migration.model - package cedar.hepdata.migration.model
 
cedar.hepdata.model - package cedar.hepdata.model
Object Model for HEPData
cedar.hepdata.util - package cedar.hepdata.util
General Utilities
createMatch(int, int, int, int, String) - Static method in class cedar.hepdata.migration.model.Match
Returns Matchable object as specified by the input ids
createMatch(int, String, Map<String, String>) - Method in class cedar.hepdata.migration.model.Qualifier
 
createMatch(int, int, int, int, String) - Method in class cedar.hepdata.model.Value
match information stored on a Value object

D

Dataset - Class in cedar.hepdata.model
A single result set within a Paper Contains header information and a collection of Axis objects
Dataset(HDObjectReader) - Constructor for class cedar.hepdata.model.Dataset
Builds a dataset from a file (should be moved into migration code)
Dataset(int, int) - Constructor for class cedar.hepdata.model.Dataset
Build a dataset from the DB.
DBConfig - Class in cedar.hepdata.db
Manages database settings.
DBConfig() - Constructor for class cedar.hepdata.db.DBConfig
 
DBManager - Class in cedar.hepdata.db
Database INSERT and UPDATE functionality.
DBManager() - Constructor for class cedar.hepdata.db.DBManager
 
DBMatch - Class in cedar.hepdata.db
Matching functionality for Systematic & Scalefactor.
DBMatch() - Constructor for class cedar.hepdata.db.DBMatch
 
DBOut - Class in cedar.hepdata.db
Database output functionality.
DBOut() - Constructor for class cedar.hepdata.db.DBOut
 
DBUtil - Class in cedar.hepdata.db
General Database utilities.
DBUtil() - Constructor for class cedar.hepdata.db.DBUtil
 
DEFAULT_CL - Static variable in class cedar.hepdata.model.Value
default confidence level
Detector - Class in cedar.hepdata.model
The Detector responsible for collecting the data.
Detector(HDObjectReader) - Constructor for class cedar.hepdata.model.Detector
builds detector from a file
diff(Date, Date) - Static method in class cedar.hepdata.util.HDUtil
Utility method to write out a time difference as a String
DIVIDE - Static variable in class cedar.hepdata.model.ErrorValue
operation type
doQuery(String) - Static method in class cedar.hepdata.db.DBManager
performs a query of the nature SELECT count(*) count FROM some_table
DS - Static variable in class cedar.hepdata.migration.model.Qualifier
dataset level

E

equals(Object) - Method in class cedar.hepdata.model.Axis
Axes are equal if they have the same paper,dataset and axis id
ErrorValue - Class in cedar.hepdata.model
An error value with a max, a min and a type (which may be null).
ErrorValue(Double, Double, String) - Constructor for class cedar.hepdata.model.ErrorValue
ErrorValue constructor: error of form +err1,-err2
ErrorValue(Double, Double, String, String, boolean, String) - Constructor for class cedar.hepdata.model.ErrorValue
Constructor for systematic error
ErrorValue(Double, Double, String, String, boolean, String, String) - Constructor for class cedar.hepdata.model.ErrorValue
Constructor for scalefactor
errString - Variable in class cedar.hepdata.file.HDFileReader
string holding error data to be printed out
Experiment - Class in cedar.hepdata.model
The Experiment for which the data was collected.
Experiment(HDObjectReader) - Constructor for class cedar.hepdata.model.Experiment
builds experiment from a file

F

fill(Reaction) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Observable) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Paper) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Dataset) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Axis) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Reference) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Detector) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Experiment) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
fill(Qualifier) - Method in class cedar.hepdata.file.HDObjectReader
Populates the input object with fields read consecutively from a line of the input data.
findMatches(Match) - Static method in class cedar.hepdata.db.DBMatch
A Match should correspond to a list of datasets, or yaxes, or xaxes Attempt to match headers and descriptions on each table and populate the relevant collection on Match.
folded() - Method in class cedar.hepdata.migration.model.Qualifier
 
format - Static variable in class cedar.hepdata.db.DBUtil
 
format - Static variable in class cedar.hepdata.file.HDFileReader
 
format1 - Static variable in class cedar.hepdata.file.HDFileReader
 
format11 - Static variable in class cedar.hepdata.file.HDFileReader
 
format2 - Static variable in class cedar.hepdata.file.HDFileReader
 
formatYear - Static variable in class cedar.hepdata.file.HDFileReader
 

G

getAdditionalComment() - Method in class cedar.hepdata.model.Paper
 
getAuthor() - Method in class cedar.hepdata.model.Reference
 
getAxes() - Method in class cedar.hepdata.model.Dataset
 
getAxisId() - Method in class cedar.hepdata.model.Observable
 
getAxisId() - Method in class cedar.hepdata.model.Property
 
getAxisId() - Method in class cedar.hepdata.model.Reaction
 
getBeam() - Method in class cedar.hepdata.model.Reaction
 
getBinLower() - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
getBinUpper() - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
getBinValue() - Method in class cedar.hepdata.model.Value
for yaxis: bin info specified as error
getBinWidth() - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
getComment() - Method in class cedar.hepdata.migration.model.Qualifier
 
getComment() - Method in class cedar.hepdata.model.Dataset
 
getComment() - Method in class cedar.hepdata.model.ErrorValue
 
getComment() - Method in class cedar.hepdata.model.Paper
 
getComment() - Method in class cedar.hepdata.model.Value
 
getComment2() - Method in class cedar.hepdata.migration.model.Qualifier
 
getComment3() - Method in class cedar.hepdata.migration.model.Qualifier
 
getConditionHeader() - Method in class cedar.hepdata.migration.model.Match
 
getConditionHeaders() - Method in class cedar.hepdata.migration.model.Match
 
getConditionValue(String) - Method in class cedar.hepdata.migration.model.Match
 
getConfidenceLevel() - Method in class cedar.hepdata.model.Value
 
getConnection() - Static method in class cedar.hepdata.db.DBConfig
Retrieves a connection to the database.
getDatasetId() - Method in class cedar.hepdata.migration.model.Match.Matched
 
getDatasetId() - Method in interface cedar.hepdata.migration.model.Matchable
 
getDatasetId() - Method in class cedar.hepdata.model.Axis
 
getDatasetId() - Method in class cedar.hepdata.model.Observable
 
getDatasetId() - Method in class cedar.hepdata.model.Property
 
getDatasetId() - Method in class cedar.hepdata.model.Reaction
for migration purposes - actually reaction is associated with a number of papers
getDatasets() - Method in class cedar.hepdata.model.Paper
 
getDate() - Method in class cedar.hepdata.model.Reference
 
getDBName() - Method in class cedar.hepdata.model.Paper
 
getDBName2() - Method in class cedar.hepdata.model.Paper
 
getDesc1() - Method in class cedar.hepdata.model.Dataset
 
getDesc2() - Method in class cedar.hepdata.model.Dataset
 
getDescription(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Formats description for YAxis migration, which is split over 2 fields in the input file
getDescription() - Method in class cedar.hepdata.model.Author
 
getDescription() - Method in class cedar.hepdata.model.Dataset
 
getDescription() - Method in class cedar.hepdata.model.Detector
 
getDescription() - Method in class cedar.hepdata.model.Experiment
 
getDescription() - Method in class cedar.hepdata.model.Observable
 
getDescription() - Method in class cedar.hepdata.model.Particle
 
getDescription() - Method in class cedar.hepdata.model.Reaction
 
getDescription() - Method in class cedar.hepdata.model.Reference
 
getDescription() - Method in class cedar.hepdata.model.Value
 
getDescription() - Method in class cedar.hepdata.model.YAxis
 
getEncodedBy() - Method in class cedar.hepdata.model.Paper
 
getEncodedDate() - Method in class cedar.hepdata.model.Paper
 
getEqualsString(String) - Static method in class cedar.hepdata.db.DBUtil
Utility method to format a string to be included in an SQL query
getEqualsString(Date) - Static method in class cedar.hepdata.db.DBUtil
Utility method to format a Date to be included in an SQL query
getErrMinus() - Method in class cedar.hepdata.model.ErrorValue
 
getError(Integer) - Method in class cedar.hepdata.model.Value
 
getErrors(String) - Static method in class cedar.hepdata.file.HDValueReader
A systematic error is input as a description string It is decoded into a collection of ErrorValues.
getErrors() - Method in class cedar.hepdata.model.Value
 
getErrorsIt() - Method in class cedar.hepdata.model.Value
 
getErrPlus() - Method in class cedar.hepdata.model.ErrorValue
 
getExp(Double) - Static method in class cedar.hepdata.db.DBUtil
Writes out Double as string in exponential form and returns the exponential.part
getFinalParticles() - Method in class cedar.hepdata.model.Reaction
Returns an enumeration of Particles produced in the reaction
getFState() - Method in class cedar.hepdata.model.Reaction
 
getHeader() - Method in class cedar.hepdata.migration.model.Match
 
getHeader() - Method in class cedar.hepdata.model.Axis
 
getHeader() - Method in class cedar.hepdata.model.Dataset
 
getHeader() - Method in class cedar.hepdata.model.Property
 
getId() - Method in class cedar.hepdata.migration.model.Qualifier
Return the qualifier ID
getId() - Method in class cedar.hepdata.model.Author
Return the author ID
getId() - Method in class cedar.hepdata.model.Axis
Return the axis ID
getId() - Method in class cedar.hepdata.model.Dataset
Return the dataset ID
getId() - Method in class cedar.hepdata.model.Detector
Return the detector ID
getId() - Method in class cedar.hepdata.model.Experiment
Return the experiment ID
getId() - Method in interface cedar.hepdata.model.HDPersistable
Get the internal ID code
getId() - Method in class cedar.hepdata.model.Observable
Return the unique ID of this observable
getId() - Method in class cedar.hepdata.model.Paper
Return the unique ID of this paper
getId() - Method in class cedar.hepdata.model.Particle
Return the unique ID of this particle
getId() - Method in class cedar.hepdata.model.Property
Return the property ID
getId() - Method in class cedar.hepdata.model.Reaction
Return the unique ID of this reaction
getId() - Method in class cedar.hepdata.model.Reference
Return the ref ID
getId() - Method in class cedar.hepdata.model.Value
 
getIntForm(Double) - Static method in class cedar.hepdata.util.HDUtil
 
getIrn() - Method in class cedar.hepdata.model.Paper
 
getIrn2() - Method in class cedar.hepdata.model.Paper
 
getK1() - Method in class cedar.hepdata.model.Dataset
 
getK2() - Method in class cedar.hepdata.model.Dataset
 
getLimit() - Method in class cedar.hepdata.model.ErrorValue
 
getLimit() - Method in class cedar.hepdata.model.Value
 
getMantissa(Double) - Static method in class cedar.hepdata.db.DBUtil
Writes out Double as string in exponential form and returns the part BEFORE the exponential.
getMatch(int) - Method in class cedar.hepdata.migration.model.Match
returns enumeration of Matchable objects with specified dataset id which conform to header and conditions on this Match object.
getMatch() - Method in class cedar.hepdata.model.Value
match information stored on a Value object
getMatchConditionHeader() - Method in class cedar.hepdata.migration.model.Qualifier
 
getMatchConditionValue() - Method in class cedar.hepdata.migration.model.Qualifier
 
getMatches() - Method in class cedar.hepdata.migration.model.Match
returns enumeration of Matchable objects conforming to header and conditions on this Match.
getMatches() - Method in class cedar.hepdata.migration.model.Qualifier
 
getMatchHeader() - Method in class cedar.hepdata.migration.model.Qualifier
 
getMessage() - Method in exception cedar.hepdata.util.HDException
Shows the sql error details (if relevant), and error data (if supplied)
getModifiedBy() - Method in class cedar.hepdata.model.Paper
 
getModifiedDate() - Method in class cedar.hepdata.model.Paper
 
getMultiplicity() - Method in class cedar.hepdata.model.Particle
One by default.
getName() - Method in class cedar.hepdata.model.Property
 
getNu1() - Method in class cedar.hepdata.model.Dataset
 
getNu2() - Method in class cedar.hepdata.model.Dataset
 
getNumeric(String) - Static method in class cedar.hepdata.db.DBUtil
converts an input string into a double (if this is easy to do!)
getOm1() - Method in class cedar.hepdata.model.Dataset
 
getOm2() - Method in class cedar.hepdata.model.Dataset
 
getOp() - Method in class cedar.hepdata.model.ErrorValue
 
getOriginalException() - Method in exception cedar.hepdata.util.HDException
gets the original exception this exception wraps
getPaper() - Method in class cedar.hepdata.model.Dataset
 
getPaperId() - Method in class cedar.hepdata.migration.model.Match
 
getPaperId() - Method in class cedar.hepdata.migration.model.Match.Matched
 
getPaperId() - Method in interface cedar.hepdata.migration.model.Matchable
 
getPaperId() - Method in class cedar.hepdata.migration.model.Qualifier
 
getPaperId() - Method in class cedar.hepdata.model.Axis
 
getPaperId() - Method in class cedar.hepdata.model.Dataset
 
getPaperId() - Method in class cedar.hepdata.model.Detector
 
getPaperId() - Method in class cedar.hepdata.model.Experiment
 
getPaperId() - Method in class cedar.hepdata.model.Observable
 
getPaperId() - Method in class cedar.hepdata.model.Property
 
getPaperId() - Method in class cedar.hepdata.model.Reaction
for migration purposes - actually reaction is associated with a number of papers
getPaperId() - Method in class cedar.hepdata.model.Reference
 
getPapers(String[]) - Method in class cedar.hepdata.control.HDQuery
Retrieves a collection of Papers from HepData.
getPLab1() - Method in class cedar.hepdata.model.Dataset
 
getPLab2() - Method in class cedar.hepdata.model.Dataset
 
getPointId() - Method in class cedar.hepdata.model.Value
Return the value ID
getQ21() - Method in class cedar.hepdata.model.Dataset
 
getQ22() - Method in class cedar.hepdata.model.Dataset
 
getRed() - Method in class cedar.hepdata.model.Paper
 
getRed2() - Method in class cedar.hepdata.model.Paper
 
getSpare() - Method in class cedar.hepdata.model.Paper
 
getString(Double) - Static method in class cedar.hepdata.db.DBUtil
Utility method to format a double to be included in an SQL insert or update
getString(String) - Static method in class cedar.hepdata.db.DBUtil
Utility method to format a string to be included in an SQL insert or update
getString(Date) - Static method in class cedar.hepdata.db.DBUtil
Utility method to format a Date to be included in an SQL insert or update
getSystematics() - Method in class cedar.hepdata.model.Axis
 
getTarget() - Method in class cedar.hepdata.model.Reaction
 
getTfp() - Method in class cedar.hepdata.model.Dataset
 
getType() - Method in class cedar.hepdata.model.ErrorValue
 
getType() - Method in class cedar.hepdata.model.Reference
 
getUnit() - Method in class cedar.hepdata.model.ErrorValue
 
getUnit() - Method in class cedar.hepdata.model.Property
get property unit
getValue(String) - Method in class cedar.hepdata.file.HDValueReader
Creates a value by decoding input string.
getValue(int, String) - Method in class cedar.hepdata.file.HDValueReader
Construction of a Value object from a text string.
getValue() - Method in class cedar.hepdata.model.Property
 
getValue() - Method in class cedar.hepdata.model.Value
 
getValues() - Method in class cedar.hepdata.migration.model.Qualifier
 
getValues() - Method in class cedar.hepdata.model.Axis
 
getXAxes() - Method in class cedar.hepdata.model.Dataset
 
getXAxisId() - Method in class cedar.hepdata.migration.model.Match.Matched
 
getXAxisId() - Method in interface cedar.hepdata.migration.model.Matchable
 
getXVal() - Method in class cedar.hepdata.migration.model.Match.Matched
 
getXVal() - Method in interface cedar.hepdata.migration.model.Matchable
 
getYAxes() - Method in class cedar.hepdata.model.Dataset
 
getYAxisId() - Method in class cedar.hepdata.migration.model.Match.Matched
 
getYAxisId() - Method in interface cedar.hepdata.migration.model.Matchable
 

H

hasLegacyPaperId() - Method in class cedar.hepdata.model.Observable
 
hasLegacyPaperId() - Method in class cedar.hepdata.model.Reaction
 
hasZeroSize() - Method in class cedar.hepdata.model.ErrorValue
 
HDConfig - Class in cedar.hepdata.control
Manages general settings.
HDConfig() - Constructor for class cedar.hepdata.control.HDConfig
 
HDException - Exception in cedar.hepdata.util
Generic HepData exception: may be a wrapper round another exception.
HDException(Exception) - Constructor for exception cedar.hepdata.util.HDException
HDException constructor wrapping underlying exception.
HDException(Exception, String) - Constructor for exception cedar.hepdata.util.HDException
HDException constructor wrapping underlying exception.
HDException(String, String) - Constructor for exception cedar.hepdata.util.HDException
HDException constructor when no underlying exception thrown.
HDFileReader - Class in cedar.hepdata.file
Reads and Decodes flat data files produced from legacy HEPData DB.
HDFileReader() - Constructor for class cedar.hepdata.file.HDFileReader
 
HDMigrate - Class in cedar.hepdata.control
Controls the migration process
HDMigrate() - Constructor for class cedar.hepdata.control.HDMigrate
Constructor initialises the migration setup
HDObjectReader - Class in cedar.hepdata.file
Reads and Decodes flat data files to populate the object model.
HDObjectReader(String) - Constructor for class cedar.hepdata.file.HDObjectReader
Constructor requires the name of the data file to be read.
HDPersistable - Interface in cedar.hepdata.model
Interface for any object model object which can be persistified into the HepData database.
HDQuery - Class in cedar.hepdata.control
Query Layer for HepData allowing external access to the data.
HDQuery() - Constructor for class cedar.hepdata.control.HDQuery
Constructor initialises the setup
HDUtil - Class in cedar.hepdata.util
General Utilities for use with all hepdata packages.
HDUtil() - Constructor for class cedar.hepdata.util.HDUtil
 
HDValueReader - Class in cedar.hepdata.file
Reads and Decodes text data values to populate the object model Value and ErrorValue classes.
HDValueReader(Axis) - Constructor for class cedar.hepdata.file.HDValueReader
Constructor requires the Axis to which the values being decoded belong
HDValueReader() - Constructor for class cedar.hepdata.file.HDValueReader
empty constructor to be used for values not on an axis

I

init() - Static method in class cedar.hepdata.control.HDConfig
Initialises the application.
init() - Static method in class cedar.hepdata.db.DBConfig
Initialises the Database connection.
intForm - Static variable in class cedar.hepdata.db.DBUtil
 
isPresent(Paper) - Static method in class cedar.hepdata.db.DBUtil
queries paper table to find if record with given id exists
isPresent(Dataset) - Static method in class cedar.hepdata.db.DBUtil
queries dataset table to find if record with given id exists
isPresent(Axis) - Static method in class cedar.hepdata.db.DBUtil
queries axis table to find if record with given id exists

L

LIMIT_GE - Static variable in class cedar.hepdata.model.Value
limit type greater than or equals
LIMIT_GT - Static variable in class cedar.hepdata.model.Value
limit type greater than
LIMIT_LE - Static variable in class cedar.hepdata.model.Value
limit type less than or equals
LIMIT_LT - Static variable in class cedar.hepdata.model.Value
limit type less than
longformat - Static variable in class cedar.hepdata.db.DBUtil
 
lookupDS(Reaction) - Static method in class cedar.hepdata.db.DBUtil
Replace legacy values of paperId and datasetId with new values from the DB.
lookupDS(Observable) - Static method in class cedar.hepdata.db.DBUtil
Replace legacy values of paperId and datasetId with new values from the DB.
lookupDS(Dataset) - Static method in class cedar.hepdata.db.DBUtil
Replace legacy values of paperId and datasetId with new values from the DB.
lookupDS(Axis) - Static method in class cedar.hepdata.db.DBUtil
Replace legacy values of paperId and datasetId with new values from the DB.

M

main(String[]) - Static method in class cedar.hepdata.control.HDMigrate
main method allows command-line running of migration
main(String[]) - Static method in class cedar.hepdata.control.HDQuery
main method allows command-line running
Match - Class in cedar.hepdata.migration.model
Contains Match Conditions and Matches for a Systematic Error.
Match(int, String, Map<String, String>) - Constructor for class cedar.hepdata.migration.model.Match
Match is defined by a header and set of conditions to be used to find sets of data matching these conditions.
Match(int) - Constructor for class cedar.hepdata.migration.model.Match
Constructs a Match object with conditions unknown.
Match.Matched - Class in cedar.hepdata.migration.model
A single Match between Systematic conditions and Dataset/Axis header information.
Match.Matched(int, int, int, int, String) - Constructor for class cedar.hepdata.migration.model.Match.Matched
 
Matchable - Interface in cedar.hepdata.migration.model
Interface for an object matching a Systematic.
MAX_OBS_DESC_LENGTH - Static variable in class cedar.hepdata.db.DBUtil
 
MAX_RE_DESC_LENGTH - Static variable in class cedar.hepdata.db.DBUtil
 
MAXCOMMENTLENGTH - Static variable in class cedar.hepdata.model.Paper
 
MAXERRORS - Static variable in class cedar.hepdata.db.DBUtil
 
MAXLENGTH - Static variable in class cedar.hepdata.model.Author
 
MAXLENGTH - Static variable in class cedar.hepdata.model.Detector
 
MAXLENGTH - Static variable in class cedar.hepdata.model.Experiment
 
MAXLENGTH - Static variable in class cedar.hepdata.model.Particle
 
migrate(String[]) - Method in class cedar.hepdata.control.HDMigrate
The migration control method decodes input into migration stages, orders them and sets off the individual migrations, in series.
migrateDatasets(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Datasets
migrateDetectors(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Detectors
migrateExperiments(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Experiments
migrateObservables(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Observables
migratePapers(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Papers
migrateProperties() - Method in class cedar.hepdata.control.HDMigrate
Migrate Properties NB; no input file: data from temp table
migrateQualifiers(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Dataset Qualifiers This migration updates existing dataset records - header and description.
migrateReactions(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Reactions
migrateReferences(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate References
migrateScalefactor(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Scalefactors
migrateSystematics(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate Systematic Errors
migrateSysYVals() - Method in class cedar.hepdata.control.HDMigrate
Migrate Systematics to go into YVals NB; no input file: data from temp table
migrateXAxis(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate XAxes
migrateXValues(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate XValues
migrateYAxis(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate YAxes
migrateYValues(String) - Method in class cedar.hepdata.control.HDMigrate
Migrate YValues
MULTIPLY - Static variable in class cedar.hepdata.model.ErrorValue
operation type

N

NO_LIMIT - Static variable in class cedar.hepdata.model.Value
limit type equals
nullDescRecord(Dataset) - Static method in class cedar.hepdata.db.DBUtil
Finds whether this Dataset record has a description
nullMatch() - Method in class cedar.hepdata.migration.model.Match
returns true if this Match has no sets of matching dataset/axis ids

O

Observable - Class in cedar.hepdata.model
An Observable that may be relevant to a Dataset.
Observable(HDObjectReader) - Constructor for class cedar.hepdata.model.Observable
builds an observable from a file
Observable(int) - Constructor for class cedar.hepdata.model.Observable
builds an observable from an id
Observable(String) - Constructor for class cedar.hepdata.model.Observable
Build an observable from the DB.
Observable(int, int, int, String) - Constructor for class cedar.hepdata.model.Observable
Build an observable from the description.

P

Paper - Class in cedar.hepdata.model
Published document containing one or many Datasets.
Paper(HDObjectReader) - Constructor for class cedar.hepdata.model.Paper
builds a paper from a file
Paper(int) - Constructor for class cedar.hepdata.model.Paper
Build a paper from the DB.
Paper(Integer) - Constructor for class cedar.hepdata.model.Paper
Build a paper from the DB.
Particle - Class in cedar.hepdata.model
A particle which may be collided,decayed or produced in a Reaction for which data has been reported.
Particle(int) - Constructor for class cedar.hepdata.model.Particle
builds a particle from an id
Particle(String) - Constructor for class cedar.hepdata.model.Particle
Build a particle from the DB.
PCT - Static variable in class cedar.hepdata.model.Value
String signifying percentage
PCT_STAT - Static variable in class cedar.hepdata.model.ErrorValue
error type
PCT_SYS - Static variable in class cedar.hepdata.model.ErrorValue
error type
PCT_TOT - Static variable in class cedar.hepdata.model.ErrorValue
error type
PCT_UNK - Static variable in class cedar.hepdata.model.ErrorValue
error type
PCTFORM - Static variable in class cedar.hepdata.db.DBUtil
 
pctType(String) - Static method in class cedar.hepdata.model.ErrorValue
 
printStackTrace(PrintWriter) - Method in exception cedar.hepdata.util.HDException
This prints the original exception stack trace, if there is one.
printStackTrace(PrintStream) - Method in exception cedar.hepdata.util.HDException
This prints the original exception stack trace, if there is one.
Property - Class in cedar.hepdata.model
A Property is an attribute of a dataset or axis.
Property(int, int, int, String, String, String, boolean) - Constructor for class cedar.hepdata.model.Property
Property constructor containinq all required information from a dataset or axis.

Q

Qualifier - Class in cedar.hepdata.migration.model
An class for modelling Axis or Dataset level information such as Systematics.
Qualifier(HDObjectReader) - Constructor for class cedar.hepdata.migration.model.Qualifier
builds qualifier from a file
Qualifier() - Constructor for class cedar.hepdata.migration.model.Qualifier
default constructor

R

Reaction - Class in cedar.hepdata.model
A HEP process which may generate data
Reaction(HDObjectReader) - Constructor for class cedar.hepdata.model.Reaction
builds a reaction from a file
Reaction(int) - Constructor for class cedar.hepdata.model.Reaction
Build a reaction from the DB.
Reaction(int, int, int, String) - Constructor for class cedar.hepdata.model.Reaction
Build a reaction from a description.
readDatasets() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new dataset object for each row.
readDate(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Converts an input field read from file into a Date.
readDetectors() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new detector object for each row.
readDouble(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Converts an input field read from file into a Double.
readExperiments() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new experiment object for each row.
readInt(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Converts an input field read from file into an int.
readInteger(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Converts an input field read from file into an Integer.
readObservables() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new observable object for each row.
readPapers() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new paper object for each row.
readReactions() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new reaction object for each row.
readReferences() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new reference object for each row.
readScalefactor() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new scalefactor object for each row.
readString(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Input field from a file is trimmed and returned as a String.
readStringNoComment(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
As readString() but comments of format "(C=.." and also "RE(Q=.." are trimmed off
readSystematics() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new systematics object for each row.
readXAxes() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new xaxis object for each row.
readXValues() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new XAxis object for each row Each row contains an XVal.
readYAxes() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new yaxis object for each row.
readYear(StringTokenizer) - Method in class cedar.hepdata.file.HDFileReader
Converts an input field read from file into a Date.
readYValues() - Method in class cedar.hepdata.file.HDObjectReader
Read data file, creating a new YAxis object for each row Each row contains an YVal.
Reference - Class in cedar.hepdata.model
One instance of a published paper.
Reference(HDObjectReader) - Constructor for class cedar.hepdata.model.Reference
builds ref from a file
removeMatch(Matchable) - Method in class cedar.hepdata.migration.model.Match
 
resetReader() - Method in class cedar.hepdata.file.HDFileReader
to be called at the start of reading each line
RTN_DELIMS - Static variable in class cedar.hepdata.file.HDFileReader
specifies whether the tokens are output from the tokenizer, along with the fields they demarkate
runTests() - Static method in class cedar.hepdata.db.DBManager
Performs a count of database tables and prints out the result

S

Scalefactor - Class in cedar.hepdata.model
A Scalefactor.
Scalefactor(HDObjectReader) - Constructor for class cedar.hepdata.model.Scalefactor
builds scalefactor from a file
sciForm - Static variable in class cedar.hepdata.db.DBUtil
 
select(Particle) - Static method in class cedar.hepdata.db.DBOut
Populates the input PARTICLE from the DB if it already exists otherwise insert it
select(Author) - Static method in class cedar.hepdata.db.DBOut
Populates the input AUTHOR from the DB if it already exists - or inserts it if it doesn't
selectDatasetHeader(Dataset) - Static method in class cedar.hepdata.db.DBUtil
Lookup a Header for a Dataset
selectFromDb(Paper) - Static method in class cedar.hepdata.db.DBOut
Populates the input Object from the DB
selectFromDb(Reaction) - Static method in class cedar.hepdata.db.DBOut
Populates the input Reaction from the DB
selectFromDb(Observable) - Static method in class cedar.hepdata.db.DBOut
Populates the input Observable from the DB
selectId(Reaction) - Static method in class cedar.hepdata.db.DBUtil
Populates the input REaCTION's ID from the DB
selectId(Observable) - Static method in class cedar.hepdata.db.DBUtil
Populates the input Observable's ID from the DB
selectId(Detector) - Static method in class cedar.hepdata.db.DBUtil
Populates the input Detector's ID from the DB
selectId(Experiment) - Static method in class cedar.hepdata.db.DBUtil
Populates the input Experiment's ID from the DB
selectId(Reference) - Static method in class cedar.hepdata.db.DBUtil
Populates the input Reference's ID from the DB
selectId(Property) - Static method in class cedar.hepdata.db.DBUtil
Populates the input Property's ID from the DB
selectIdFromLegacy(int) - Static method in class cedar.hepdata.db.DBUtil
Lookup a PaperID from a Legacy PaperID
selectMaxId(Dataset) - Static method in class cedar.hepdata.db.DBUtil
Find Maximum dataset number on the database for a given paper Set the provided dataset's ID to one greater than this maximum
setAdditionalComment(String) - Method in class cedar.hepdata.model.Paper
 
setAuthor(Author) - Method in class cedar.hepdata.model.Reference
 
setAxisId(int) - Method in class cedar.hepdata.model.Observable
 
setAxisId(int) - Method in class cedar.hepdata.model.Property
 
setAxisId(int) - Method in class cedar.hepdata.model.Reaction
 
setBeam(Particle) - Method in class cedar.hepdata.model.Reaction
 
setBinLower(Double) - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
setBinUpper(Double) - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
setBinValue(ErrorValue) - Method in class cedar.hepdata.model.Value
for yaxis: bin info specified as error
setBinWidth(Double) - Method in class cedar.hepdata.model.Value
for xaxis: bin info preserved in original form
setComment(String) - Method in class cedar.hepdata.migration.model.Qualifier
 
setComment(String) - Method in class cedar.hepdata.model.Dataset
 
setComment(String) - Method in class cedar.hepdata.model.ErrorValue
 
setComment(String) - Method in class cedar.hepdata.model.Paper
 
setComment2(String) - Method in class cedar.hepdata.migration.model.Qualifier
 
setComment3(String) - Method in class cedar.hepdata.migration.model.Qualifier
 
setDatasetId(int) - Method in class cedar.hepdata.model.Axis
 
setDatasetId(int) - Method in class cedar.hepdata.model.Observable
 
setDatasetId(int) - Method in class cedar.hepdata.model.Property
 
setDatasetId(int) - Method in class cedar.hepdata.model.Reaction
for migration purposes - actually reaction is associated with a number of papers
setDate(Date) - Method in class cedar.hepdata.model.Reference
 
setDBName(String) - Method in class cedar.hepdata.model.Paper
 
setDBName2(String) - Method in class cedar.hepdata.model.Paper
 
setDesc1(String) - Method in class cedar.hepdata.model.Dataset
 
setDesc2(String) - Method in class cedar.hepdata.model.Dataset
 
setDescription(String) - Method in class cedar.hepdata.model.Author
 
setDescription(String) - Method in class cedar.hepdata.model.Dataset
 
setDescription(String) - Method in class cedar.hepdata.model.Detector
 
setDescription(String) - Method in class cedar.hepdata.model.Experiment
 
setDescription(String) - Method in class cedar.hepdata.model.Observable
 
setDescription(String) - Method in class cedar.hepdata.model.Particle
 
setDescription(String) - Method in class cedar.hepdata.model.Reaction
 
setDescription(String) - Method in class cedar.hepdata.model.Reference
 
setDescription(String) - Method in class cedar.hepdata.model.Value
 
setDescription(String) - Method in class cedar.hepdata.model.YAxis
 
setEncodedBy(String) - Method in class cedar.hepdata.model.Paper
 
setEncodedDate(Date) - Method in class cedar.hepdata.model.Paper
 
setFolded(boolean) - Method in class cedar.hepdata.migration.model.Qualifier
 
setFState(String) - Method in class cedar.hepdata.model.Reaction
 
setHasLegacyPaperId(boolean) - Method in class cedar.hepdata.model.Observable
 
setHasLegacyPaperId(boolean) - Method in class cedar.hepdata.model.Reaction
 
setHeader(String) - Method in class cedar.hepdata.model.Axis
 
setHeader(String) - Method in class cedar.hepdata.model.Dataset
 
setHeader(String) - Method in class cedar.hepdata.model.Property
 
setId(int) - Method in class cedar.hepdata.migration.model.Qualifier
 
setId(int) - Method in class cedar.hepdata.model.Author
 
setId(int) - Method in class cedar.hepdata.model.Axis
 
setId(int) - Method in class cedar.hepdata.model.Dataset
 
setId(int) - Method in class cedar.hepdata.model.Detector
 
setId(int) - Method in class cedar.hepdata.model.Experiment
 
setId(int) - Method in interface cedar.hepdata.model.HDPersistable
Set the internal ID code
setId(int) - Method in class cedar.hepdata.model.Observable
 
setId(int) - Method in class cedar.hepdata.model.Paper
 
setId(int) - Method in class cedar.hepdata.model.Particle
 
setId(int) - Method in class cedar.hepdata.model.Property
set property id
setId(int) - Method in class cedar.hepdata.model.Reaction
 
setId(int) - Method in class cedar.hepdata.model.Reference
 
setId(int) - Method in class cedar.hepdata.model.Value
 
setIrn(Integer) - Method in class cedar.hepdata.model.Paper
 
setIrn2(Integer) - Method in class cedar.hepdata.model.Paper
 
setK1(Double) - Method in class cedar.hepdata.model.Dataset
 
setK2(Double) - Method in class cedar.hepdata.model.Dataset
 
setLimit(String) - Method in class cedar.hepdata.model.ErrorValue
 
setModifiedBy(String) - Method in class cedar.hepdata.model.Paper
 
setModifiedDate(Date) - Method in class cedar.hepdata.model.Paper
 
setName(String) - Method in class cedar.hepdata.model.Property
 
setNu1(Double) - Method in class cedar.hepdata.model.Dataset
 
setNu2(Double) - Method in class cedar.hepdata.model.Dataset
 
setOm1(Double) - Method in class cedar.hepdata.model.Dataset
 
setOm2(Double) - Method in class cedar.hepdata.model.Dataset
 
setPaperId(int) - Method in class cedar.hepdata.migration.model.Match
 
setPaperId(int) - Method in class cedar.hepdata.migration.model.Qualifier
 
setPaperId(int) - Method in class cedar.hepdata.model.Axis
 
setPaperId(int) - Method in class cedar.hepdata.model.Dataset
 
setPaperId(int) - Method in class cedar.hepdata.model.Detector
 
setPaperId(int) - Method in class cedar.hepdata.model.Experiment
 
setPaperId(int) - Method in class cedar.hepdata.model.Observable
 
setPaperId(int) - Method in class cedar.hepdata.model.Property
 
setPaperId(int) - Method in class cedar.hepdata.model.Reaction
for migration purposes - actually reaction is associated with a number of papers
setPaperId(int) - Method in class cedar.hepdata.model.Reference
 
setPLab1(Double) - Method in class cedar.hepdata.model.Dataset
 
setPLab2(Double) - Method in class cedar.hepdata.model.Dataset
 
setPointId(int) - Method in class cedar.hepdata.model.Value
 
setQ21(Double) - Method in class cedar.hepdata.model.Dataset
 
setQ22(Double) - Method in class cedar.hepdata.model.Dataset
 
setRed(Integer) - Method in class cedar.hepdata.model.Paper
 
setRed2(Integer) - Method in class cedar.hepdata.model.Paper
 
setSpare(String) - Method in class cedar.hepdata.model.Paper
 
setTarget(Particle) - Method in class cedar.hepdata.model.Reaction
 
setTfp(String) - Method in class cedar.hepdata.model.Dataset
 
setType(String) - Method in class cedar.hepdata.model.Reference
 
setUnit(String) - Method in class cedar.hepdata.model.Property
set property unit
setValue(Value) - Method in class cedar.hepdata.model.Property
 
setValues(Vector<ErrorValue>) - Method in class cedar.hepdata.migration.model.Qualifier
 
STAT_ERROR - Static variable in class cedar.hepdata.model.ErrorValue
error type
stripBrackets(String) - Static method in class cedar.hepdata.db.DBUtil
Strips brackets,asterisks and quotation marks from a string.
stripBrackets(String) - Static method in class cedar.hepdata.util.HDUtil
java.lang.String.replace() won't replace a char with null which is why I have done it this way..
stripSpeech(String) - Static method in class cedar.hepdata.db.DBUtil
Strips quotation marks from a string.
SUBTRACT - Static variable in class cedar.hepdata.model.ErrorValue
operation type
SYS_ERROR - Static variable in class cedar.hepdata.model.ErrorValue
error type
Systematic - Class in cedar.hepdata.model
A Systematic Error.
Systematic(HDObjectReader) - Constructor for class cedar.hepdata.model.Systematic
builds systematic from a file
Systematic() - Constructor for class cedar.hepdata.model.Systematic
 
systematics - Variable in class cedar.hepdata.model.Axis
Collection of systematics on the axis
systematicsPresent(Dataset) - Static method in class cedar.hepdata.db.DBUtil
Checks whether there are entries in Systematics table for given Dataset.

T

toDb() - Method in class cedar.hepdata.model.Axis
Save Axis to database *** This shouldn't be here!
toFile(String, String, String) - Static method in class cedar.hepdata.util.HDUtil
Writes a String to the specified file.
TOK_DELIM - Static variable in class cedar.hepdata.file.HDFileReader
character separating individual fields in the input
toString() - Method in class cedar.hepdata.migration.model.Match.Matched
 
toString() - Method in class cedar.hepdata.migration.model.Qualifier
 
toString() - Method in class cedar.hepdata.model.Author
 
toString() - Method in class cedar.hepdata.model.Axis
 
toString() - Method in class cedar.hepdata.model.Dataset
 
toString() - Method in class cedar.hepdata.model.Detector
 
toString() - Method in class cedar.hepdata.model.ErrorValue
 
toString() - Method in class cedar.hepdata.model.Experiment
 
toString() - Method in interface cedar.hepdata.model.HDPersistable
Produce a string representation of the object
toString() - Method in class cedar.hepdata.model.Paper
 
toString() - Method in class cedar.hepdata.model.Property
 
toString() - Method in class cedar.hepdata.model.Reference
 
toString() - Method in class cedar.hepdata.model.Value
 
toString() - Method in class cedar.hepdata.model.XAxis
 
toString() - Method in class cedar.hepdata.model.YAxis
 
toStringShort() - Method in class cedar.hepdata.model.Value
 
TOT_ERROR - Static variable in class cedar.hepdata.model.ErrorValue
error type

V

Value - Class in cedar.hepdata.model
A datapoint with its associated errors
Value() - Constructor for class cedar.hepdata.model.Value
constructs an empty value
Value(int, String, Double, String, Double, String) - Constructor for class cedar.hepdata.model.Value
constructs a value with all defining information.
values - Variable in class cedar.hepdata.model.Axis
Collection of values on the axis

X

X - Static variable in class cedar.hepdata.migration.model.Qualifier
xaxis level
XAxis - Class in cedar.hepdata.model
An XAxis contains header information and a set of Values.
XAxis(HDObjectReader) - Constructor for class cedar.hepdata.model.XAxis
builds value from a file
XAxis(int, int, int) - Constructor for class cedar.hepdata.model.XAxis
Build axis
XAXIS - Static variable in class cedar.hepdata.model.XAxis
 

Y

Y - Static variable in class cedar.hepdata.migration.model.Qualifier
yaxis level
YAxis - Class in cedar.hepdata.model
A YAxis contains header information, a set of Values and also a description.
YAxis(HDObjectReader) - Constructor for class cedar.hepdata.model.YAxis
builds axis from a file
YAxis(int, int, int) - Constructor for class cedar.hepdata.model.YAxis
Build axis
YAXIS - Static variable in class cedar.hepdata.model.YAxis
 

A C D E F G H I L M N O P Q R S T V X Y
Generated 20060512 1623

HEPData