1 #ifndef CondFormats_PCLConfig_AlignPCLThreshold_h 2 #define CondFormats_PCLConfig_AlignPCLThreshold_h 18 float theCut,
float theSigCut,
float theErrorCut,
float theMaxMoveCut,
const std::string &theLabel) {
38 coordThresholds tX = coordThresholds(),
39 coordThresholds
Y = coordThresholds(),
40 coordThresholds tY = coordThresholds(),
41 coordThresholds
Z = coordThresholds(),
42 coordThresholds tZ = coordThresholds(),
43 std::vector<coordThresholds>
extraDOF = std::vector<coordThresholds>());
float getErrorYcut() const
coordThresholds m_thetaYCoord
coordThresholds m_thetaXCoord
float getMaxMoveThetaXcut() const
float getErrorXcut() const
float getThetaYcut() const
float getSigThetaXcut() const
AlignPCLThreshold(coordThresholds X=coordThresholds(), coordThresholds tX=coordThresholds(), coordThresholds Y=coordThresholds(), coordThresholds tY=coordThresholds(), coordThresholds Z=coordThresholds(), coordThresholds tZ=coordThresholds(), std::vector< coordThresholds > extraDOF=std::vector< coordThresholds >())
virtual ~AlignPCLThreshold()
float getErrorThetaYcut() const
float getMaxMoveYcut() const
float getSigThetaYcut() const
float getMaxMoveXcut() const
float getSigThetaZcut() const
float getThetaZcut() const
float getErrorZcut() const
coordThresholds m_thetaZCoord
float getMaxMoveThetaYcut() const
float getThetaXcut() const
float getErrorThetaZcut() const
float getMaxMoveZcut() const
#define COND_SERIALIZABLE
float getMaxMoveThetaZcut() const
std::array< float, 4 > getExtraDOFCuts(const unsigned int i) const
unsigned int extraDOFSize() const
std::vector< coordThresholds > m_extraDOF
float getErrorThetaXcut() const
std::string getExtraDOFLabel(const unsigned int i) const
void setThresholds(float theCut, float theSigCut, float theErrorCut, float theMaxMoveCut, const std::string &theLabel)