1 #ifndef CondFormats_PCLConfig_AlignPCLThresholds_h 2 #define CondFormats_PCLConfig_AlignPCLThresholds_h
void setAlignPCLThreshold(const std::string &AlignableId, const AlignPCLThreshold &Threshold)
std::string getExtraDOFLabelForAlignable(const std::string &AlignableId, const unsigned int i) const
std::map< std::string, AlignPCLThreshold > threshold_map
float getSigCut(const std::string &AlignableId, const coordType &type) const
const threshold_map & getThreshold_Map() const
float getCut(const std::string &AlignableId, const coordType &type) const
float getMaxMoveCut(const std::string &AlignableId, const coordType &type) const
const int & getNrecords() const
std::array< float, 4 > getExtraDOFCutsForAlignable(const std::string &AlignableId, const unsigned int i) const
virtual ~AlignPCLThresholds()
float getMaxErrorCut(const std::string &AlignableId, const coordType &type) const
void setNRecords(const int &Nrecords)
threshold_map m_thresholds
void setAlignPCLThresholds(const int &Nrecords, const threshold_map &Thresholds)
#define COND_SERIALIZABLE
std::vector< std::string > getAlignableList() const
AlignPCLThreshold getAlignPCLThreshold(const std::string &AlignableId) const