Package cedar.hepdata.model


Classes

class  Axis
 An Axis is a property of a Dataset, containing a header and description and a set of either bins or points. More...
class  AxisError
 An Uncertainty which applies to a whole y-axis of points, i.e. More...
class  AxisProperty
 An AxisProperty is an attribute of a YAxis. More...
class  AxisReaction
 A Reaction with attached y-axes. More...
class  Bin
 A Bin contains binning information, such as (weighted) central value, upper and lower limits and width An XAxis has one or more Bins. More...
class  Data
 A minimal container class for Papers. More...
class  Dataset
 A single result set within a Paper Contains header information and a collection of Axis objects. More...
class  DatasetError
 An Uncertainty which applies to a whole set of axes and points, i.e. More...
class  DatasetProperty
 A DatasetProperty is an attribute of a Dataset. More...
class  Experiment
 An experiment which collected some data stored in the database. More...
class  Modification
class  Paper
 A published document containing one or many Datasets. More...
class  Particle
 A particle in a Reaction's final state or initial state collection. More...
class  Point
 A data point value with associated point-level errors. More...
class  PointError
 An Uncertainty which applies to one point only, i.e. More...
class  Property
 A Property is an abstract base class for the properties stored by YAxiss and Datasets. More...
class  Reaction
 A process with initial and final states defined in terms of Particles. More...
class  Reference
 One way of referencing a published paper, for example the hep-ex number, the journal reference, the institute's preprint code, etc. More...
class  Storeable
 Base class for any persistable HepData objects. More...
class  Uncertainty
 An error value with positive and negative extent, a source type and a normalisation. More...
class  Value
 A point on either an X or Y axis. More...
class  XAxis
 An XAxis contains header information and a set of Bins. More...
class  YAxis
 A YAxis contains header information, a set of Points, a set of AxisErrors and a description, which includes AxisPropertys, a Reaction and an Observable. More...

Enumerations

enum  ErrorNorm
enum  ErrorSource
enum  RefType
enum  Relation

Enumeration Type Documentation

enum ErrorNorm

Enumerator:
ABS 
FRAC 
PCT 
UNKNOWN 

Definition at line 3 of file ErrorNorm.java.

00003                       {
00004     ABS     ("absolute"),
00005     FRAC    ("fractional"),
00006     PCT     ("percent"),
00007     UNKNOWN ("unknown");
00008     private final String name;
00009     ErrorNorm(String name) { this.name = name; }
00010     public String toString() { return name; }
00011 }

Enumerator:
STAT 
SYS 
TOTAL 
UNKNOWN 

Definition at line 3 of file ErrorSource.java.

00003                         {
00004     STAT    ("statistical"),
00005     SYS     ("systematic"),
00006     TOTAL   ("total"),
00007     UNKNOWN ("unknown");
00008     private final String name;
00009     ErrorSource(String name) { this.name = name; }
00010     public String toString() { return name; }
00011 }

enum RefType

Enumerator:
ARXIV 
JOURNAL 
UNKNOWN 

Definition at line 3 of file RefType.java.

00003                     {
00004     ARXIV   ("arXiv"),
00005     JOURNAL ("journal"),
00006     UNKNOWN ("unknown");
00007     private final String name;
00008     RefType(String name) { this.name = name; }
00009     public String toString() { return name; }
00010 }

enum Relation

Enumerator:
EQUALS 
GREATER 
LESS 
GREATEREQUALS 
LESSEQUALS 

Definition at line 3 of file Relation.java.

00003                      {
00004     EQUALS        ("="),
00005     GREATER       (">"),
00006     LESS          ("<"),
00007     GREATEREQUALS (">="),
00008     LESSEQUALS    ("<=");
00009     private final String name;
00010     Relation(String name) { this.name = name; }
00011     public String toString() { return name; }
00012 }


Generated on Tue Apr 21 15:54:41 2009 for HepData object model by  doxygen 1.5.5