Todo List

Global SctAnalysis::AnalysisService::analyzeModule (const char *testname, const char *modulename)
This seems broken to me.

Global SctAnalysis::AnalysisWorkerGroup::work (shared_ptr< Sct::IOName > name)
put description of work() here.

Global SctData::CalChargeVariable::setChipActualPoint (double actualPt, ModuleConfiguration &config, unsigned int chip) const
Check parameters here?

Global SctData::ChipNOResult::getNoise () const
More checks.

Global SctData::IO::ConfigurationVariableStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
throw Sct::LogicError("Unsupported operation in ConfigurationVariableIS", MRS_ERROR, "libSctDataIS");

Class SctData::DefaultVariable
Think: Is this necessary? Does it imply public virtual inheritance of ConfigurationVariable ...are there any problems?

Global SctData::DefaultVariable::instance (unsigned int typeRep)
Should we issue a warning in this case?

Global SctData::IO::ErfcFitObjectStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
: Needed to get round gcc295 bug

Global SctData::IO::ErfFitObjectStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
: Needed to get round gcc295 bug

Class SctFitter::FitAlgorithmMap
Add an iterator for this class

Make this thread-safe

Global SctFitter::FitAlgorithmMap::setAlgorithm (string variableName, auto_ptr< FitAlgorithm >)
Think: Should this return a ptr to the previous alg?

Global SctData::IO::FitScanResultStreamer_v1::write (OStream &out, const Streamable &ob, const IOManager &manager) const
modify when bug is fixed in IS

Global SctData::IO::GausFitObjectStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
: Needed to get round gcc295 bug

Class Sct::IsException
Add meaningful information here.

Global SctArchiving::IsGetCommand::retrieveISOB (const std::string &name) const
There is a much cleaner way of doing this with a map!

Class Sct::ISSerializableWrapper< T >
is there a better way of getting the unique ID?

Class Sct::ISStreamerWrapper< T >
find a way of doing auto-addition to IOManager map

Global SctFitter::MinuitFitStrategy::fitTGraph (const TGraph &graph, TF1 &fit) const
implement

Global SctFitter::MinuitFitStrategy::fitTGraphAsymmErrors (const TGraphAsymmErrors &graph, TF1 &fit) const
implement

Global SctFitter::MinuitFitStrategy::fitTGraphErrors (const TGraphErrors &graph, TF1 &fit) const
implement

Global SctFitter::MinuitFitStrategy::fitTH1 (const TH1 &hist, TF1 &fit) const
implement

Global SctData::RawScanResultIOHelper::set (const RawScanResult &ob)
Const cast for no great reason - this all needs to be looked at some more

Global SctData::IO::ScanPointsStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
Exception here

Global SctData::IO::ScanPointsStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
Exception here

Global SctData::IO::ScanPointsStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
Exception here

Global SctData::ScanResultWriter::writeHeader (OStream &out) const
Version has been removed - is this wise

Global SctData::StrobeDelayVariable::getActualPoint (double logicalPt) const
: Fix this!!! To get ns from DAC ???

Global SctData::StrobeDelayVariable::setChipActualPoint (double actualPt, ModuleConfiguration &config, unsigned int chip) const
Check parameters here?

Global SctData::IO::TGraphAsymmErrorsStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
sort this out - unscalable casts needed for RootStreamableAdapter

Global SctData::IO::TGraphAsymmErrorsStreamer_v1::write (OStream &out, const Streamable &ob, const IOManager &manager) const
sort this out - unscalable casts needed for RootStreamableAdapter

Global SctData::ThresholdVariable::setChipActualPoint (double actualPt, ModuleConfiguration &config, unsigned int chip) const
Check parameters here?

Global SctData::IO::TopHatFitObjectStreamer_v1::read (IStream &in, Streamable &ob, const IOManager &manager) const
: Needed to get round gcc295 bug

Namespace SctData
check that ST_COMPRESSION is really the right variable!

Namespace SctData
DefaultVariable used

Namespace SctData
check that ST_COMPRESSION is really the right variable!

Namespace SctData
check that ST_COMPRESSION is really the right variable!

Namespace SctData
check that ST_COMPRESSION is really the right variable!

Namespace SctData
check that ST_COMPRESSION is really the right variable!

Namespace SctService
Exception specifications

const correctness


Generated on Mon Feb 6 14:02:32 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6