MetNoFelt::FeltParameters Class Reference

#include <FeltParameters.h>

List of all members.

Public Member Functions

 FeltParameters ()
 FeltParameters (std::string filename)
 FeltParameters (const std::vector< std::string > &feltParams)
virtual ~FeltParameters ()
const boost::array< short, 16 > & getParameters (const std::string &)
const std::stringgetParameterName (const boost::array< short, 16 > &)
std::string getParameterDatatype (const std::string &parameterName) const
double getParameterFillValue (const std::string &parameterName) const

Static Public Member Functions

static const std::stringDEFAULT_CONFIG ()


Constructor & Destructor Documentation

MetNoFelt::FeltParameters::FeltParameters (  ) 

MetNoFelt::FeltParameters::FeltParameters ( std::string  filename  )  [explicit]

initialize all known felt parameters from a diana-setup file

Parameters:
filename diana setup file

MetNoFelt::FeltParameters::FeltParameters ( const std::vector< std::string > &  feltParams  )  [explicit]

initialize parameters from a list of parameters in diana format, e.g. 17,2,1000:prod=74

virtual MetNoFelt::FeltParameters::~FeltParameters (  )  [virtual]


Member Function Documentation

const boost::array<short, 16>& MetNoFelt::FeltParameters::getParameters ( const std::string  ) 

const std::string& MetNoFelt::FeltParameters::getParameterName ( const boost::array< short, 16 > &   ) 

std::string MetNoFelt::FeltParameters::getParameterDatatype ( const std::string parameterName  )  const

double MetNoFelt::FeltParameters::getParameterFillValue ( const std::string parameterName  )  const

static const std::string& MetNoFelt::FeltParameters::DEFAULT_CONFIG (  )  [inline, static]


The documentation for this class was generated from the following file:

Generated on Fri May 7 15:50:10 2010 for MI - Fimex by  doxygen 1.5.5