Todo List

Member cedar::hepdata::model::Uncertainty.compareTo (Uncertainty other)
Compare otherwise-equals based on stat vs sys

Member cedar::hepdata::model::Reaction.equals (Object other)
Also check YAxis and ReactionGroup relations?

Member cedar::hepdata::model::Bin.getWidth ()
Remove if we can!

Member cedar::hepdata::model::Bin.setWidth (Double width)
Remove if we can!

Member cedar::hepdata::model::Bin.compareTo (Bin other)
Throw exception when bin has a null ID?

Member cedar::hepdata::model::Dataset.setComments (List< String > comments)
Bidirectional?

Member cedar::hepdata::model::Dataset.setProperties (Set< DatasetProperty > properties)
Bidirectional?

Class DatasetError
Does this only apply to the y-axes on the dataset?

Member cedar::hepdata::model::DatasetError.setNormType (ErrorNorm normtype)
Add a test for this exceptional behaviour.

Member cedar::hepdata::model::DatasetError.setNormTypeString (String normtypeStr)
Can I avoid replicating this method? If left in the Uncertainty class, will it call the DatasetError-overridden version of setNormType?

Class Particle
Base this around YaPPI and just store the PDG code

Member cedar::hepdata::model::Particle.getName ()
Use YaPPI

Member cedar::hepdata::model::Particle.setName (String name)
Use YaPPI and ditch this method

Member cedar::hepdata::model::Particle.getMultRelation ()
Provide string-based accessors for Castor

Member cedar::hepdata::model::Particle.setMultRelation (Relation multRelation)
Provide string-based accessors for Castor

Member cedar::hepdata::model::Particle.getHtmlName ()
Make this work!

Member cedar::hepdata::model::Particle.getTexName ()
Make this work!

Class Property
Current implementation assumes that properties have continuous numeric values... other possibilities?

Class Uncertainty
The indicated error magnitude may be an equality or a limit.


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