CFEL - ASG Software Suite  2.5.0
CASS
Namespaces | Functions
achimcalibrator_hex.cpp File Reference

file contains class that uses achims calibration capabilities More...

#include <cmath>
#include <cassert>
#include "achimcalibrator_hex.h"
#include "resort64c.h"
#include "cass_settings.h"
#include "result.hpp"
#include "convenience_functions.h"
#include "log.h"
+ Include dependency graph for achimcalibrator_hex.cpp:

Go to the source code of this file.

Namespaces

 cass
 
 cass::ACQIRIS
 
 cass::ACQIRIS::AchimCalibrator
 

Functions

void cass::ACQIRIS::AchimCalibrator::writeProfileData (QSettings &s, profile_class &profile)
 write the profile part of calibration data into an ini file More...
 
void cass::ACQIRIS::AchimCalibrator::writeCalibData (QSettings &s, shared_ptr< sum_walk_calibration_class > tsum_calibrator, shared_ptr< scalefactors_calibration_class > scalefactor_calibrator)
 write all calibration data into an ini file More...
 
void cass::ACQIRIS::AchimCalibrator::shift_sum (vector< double > &values, const vector< pair< double, double > > &sums)
 shift the values so that the timesum peaks around 0 More...
 
void cass::ACQIRIS::AchimCalibrator::shift_pos (vector< double > &layer, const pair< double, double > &center, const vector< double > &scalefactors)
 shift the position More...
 
void cass::ACQIRIS::AchimCalibrator::shift_wLayer (double &w1, double &w2, const double w_offset)
 shift the w-layer More...
 

Detailed Description

file contains class that uses achims calibration capabilities

Author
Lutz Foucar

Definition in file achimcalibrator_hex.cpp.