#include <PPSAlignmentConfig.h>
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::map< unsigned int, SelectionRange > | alignment_x_meth_o_ranges_ |
std::map< unsigned int, SelectionRange > | alignment_x_relative_ranges_ |
std::map< unsigned int, SelectionRange > | alignment_y_ranges_ |
Binning | binning_ |
double | chiSqThreshold_ |
unsigned int | fitProfileMinBinEntries_ |
unsigned int | fitProfileMinNReasonable_ |
std::map< unsigned int, std::vector< PointErrors > > | matchingReferencePoints_ |
std::map< unsigned int, SelectionRange > | matchingShiftRanges_ |
unsigned int | maxRPTracksSize_ |
unsigned int | methOGraphMinN_ |
double | methOUncFitRange_ |
unsigned int | modeGraphMinN_ |
unsigned int | multSelProjYMinEntries_ |
double | n_si_ |
unsigned int | nearFarMinEntries_ |
std::string | resultsDir_ |
SectorConfig | sectorConfig45_ |
SectorConfig | sectorConfig56_ |
std::vector< std::string > | sequence_ |
double | x_ali_sh_step_ |
double | y_mode_max_valid_ |
double | y_mode_sys_unc_ |
double | y_mode_unc_max_valid_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
std::ostream & | operator<< (std::ostream &os, PPSAlignmentConfig c) |
Definition at line 97 of file PPSAlignmentConfig.h.
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::alignment_x_meth_o_ranges | ( | ) | const |
Definition at line 44 of file PPSAlignmentConfig.cc.
References alignment_x_meth_o_ranges_.
Referenced by setAlignment_x_meth_o_ranges().
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::alignment_x_relative_ranges | ( | ) | const |
Definition at line 52 of file PPSAlignmentConfig.cc.
References alignment_x_relative_ranges_.
Referenced by setAlignment_x_relative_ranges().
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::alignment_y_ranges | ( | ) | const |
Definition at line 57 of file PPSAlignmentConfig.cc.
References alignment_y_ranges_.
Referenced by setAlignment_y_ranges().
const Binning & PPSAlignmentConfig::binning | ( | ) | const |
Definition at line 63 of file PPSAlignmentConfig.cc.
References binning_.
Referenced by setBinning().
double PPSAlignmentConfig::chiSqThreshold | ( | ) | const |
Definition at line 30 of file PPSAlignmentConfig.cc.
References chiSqThreshold_.
Referenced by setChiSqThreshold().
unsigned int PPSAlignmentConfig::fitProfileMinBinEntries | ( | ) | const |
Definition at line 47 of file PPSAlignmentConfig.cc.
References fitProfileMinBinEntries_.
Referenced by setFitProfileMinBinEntries().
unsigned int PPSAlignmentConfig::fitProfileMinNReasonable | ( | ) | const |
Definition at line 48 of file PPSAlignmentConfig.cc.
References fitProfileMinNReasonable_.
Referenced by setFitProfileMinNReasonable().
const std::map< unsigned int, std::vector< PointErrors > > & PPSAlignmentConfig::matchingReferencePoints | ( | ) | const |
Definition at line 37 of file PPSAlignmentConfig.cc.
References matchingReferencePoints_.
Referenced by setMatchingReferencePoints().
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::matchingShiftRanges | ( | ) | const |
Definition at line 40 of file PPSAlignmentConfig.cc.
References matchingShiftRanges_.
Referenced by setMatchingShiftRanges().
double PPSAlignmentConfig::maxRPTracksSize | ( | ) | const |
Definition at line 34 of file PPSAlignmentConfig.cc.
References maxRPTracksSize_.
Referenced by setMaxRPTracksSize().
unsigned int PPSAlignmentConfig::methOGraphMinN | ( | ) | const |
Definition at line 49 of file PPSAlignmentConfig.cc.
References methOGraphMinN_.
Referenced by setMethOGraphMinN().
double PPSAlignmentConfig::methOUncFitRange | ( | ) | const |
Definition at line 50 of file PPSAlignmentConfig.cc.
References methOUncFitRange_.
Referenced by setMethOUncFitRange().
unsigned int PPSAlignmentConfig::modeGraphMinN | ( | ) | const |
Definition at line 60 of file PPSAlignmentConfig.cc.
References modeGraphMinN_.
Referenced by setModeGraphMinN().
unsigned int PPSAlignmentConfig::multSelProjYMinEntries | ( | ) | const |
Definition at line 61 of file PPSAlignmentConfig.cc.
References multSelProjYMinEntries_.
Referenced by setMultSelProjYMinEntries().
double PPSAlignmentConfig::n_si | ( | ) | const |
unsigned int PPSAlignmentConfig::nearFarMinEntries | ( | ) | const |
Definition at line 55 of file PPSAlignmentConfig.cc.
References nearFarMinEntries_.
Referenced by setNearFarMinEntries().
const std::string & PPSAlignmentConfig::resultsDir | ( | ) | const |
Definition at line 22 of file PPSAlignmentConfig.cc.
References resultsDir_.
Referenced by setResultsDir().
const SectorConfig & PPSAlignmentConfig::sectorConfig45 | ( | ) | const |
Definition at line 24 of file PPSAlignmentConfig.cc.
References sectorConfig45_.
Referenced by setSectorConfig45().
const SectorConfig & PPSAlignmentConfig::sectorConfig56 | ( | ) | const |
Definition at line 25 of file PPSAlignmentConfig.cc.
References sectorConfig56_.
Referenced by setSectorConfig56().
const std::vector< std::string > & PPSAlignmentConfig::sequence | ( | ) | const |
Definition at line 21 of file PPSAlignmentConfig.cc.
References sequence_.
Referenced by setSequence().
|
private |
void PPSAlignmentConfig::setAlignment_x_meth_o_ranges | ( | std::map< unsigned int, SelectionRange > & | alignment_x_meth_o_ranges | ) |
Definition at line 93 of file PPSAlignmentConfig.cc.
References alignment_x_meth_o_ranges(), and alignment_x_meth_o_ranges_.
void PPSAlignmentConfig::setAlignment_x_relative_ranges | ( | std::map< unsigned int, SelectionRange > & | alignment_x_relative_ranges | ) |
Definition at line 106 of file PPSAlignmentConfig.cc.
References alignment_x_relative_ranges(), and alignment_x_relative_ranges_.
void PPSAlignmentConfig::setAlignment_y_ranges | ( | std::map< unsigned int, SelectionRange > & | alignment_y_ranges | ) |
Definition at line 114 of file PPSAlignmentConfig.cc.
References alignment_y_ranges(), and alignment_y_ranges_.
void PPSAlignmentConfig::setBinning | ( | Binning & | binning | ) |
void PPSAlignmentConfig::setChiSqThreshold | ( | double | chiSqThreshold | ) |
Definition at line 76 of file PPSAlignmentConfig.cc.
References chiSqThreshold(), and chiSqThreshold_.
void PPSAlignmentConfig::setFitProfileMinBinEntries | ( | unsigned int | fitProfileMinBinEntries | ) |
Definition at line 97 of file PPSAlignmentConfig.cc.
References fitProfileMinBinEntries(), and fitProfileMinBinEntries_.
void PPSAlignmentConfig::setFitProfileMinNReasonable | ( | unsigned int | fitProfileMinNReasonable | ) |
Definition at line 100 of file PPSAlignmentConfig.cc.
References fitProfileMinNReasonable(), and fitProfileMinNReasonable_.
void PPSAlignmentConfig::setMatchingReferencePoints | ( | std::map< unsigned int, std::vector< PointErrors >> & | matchingReferencePoints | ) |
Definition at line 85 of file PPSAlignmentConfig.cc.
References matchingReferencePoints(), and matchingReferencePoints_.
void PPSAlignmentConfig::setMatchingShiftRanges | ( | std::map< unsigned int, SelectionRange > & | matchingShiftRanges | ) |
Definition at line 89 of file PPSAlignmentConfig.cc.
References matchingShiftRanges(), and matchingShiftRanges_.
void PPSAlignmentConfig::setMaxRPTracksSize | ( | unsigned int | maxRPTracksSize | ) |
Definition at line 82 of file PPSAlignmentConfig.cc.
References maxRPTracksSize(), and maxRPTracksSize_.
void PPSAlignmentConfig::setMethOGraphMinN | ( | unsigned int | methOGraphMinN | ) |
Definition at line 103 of file PPSAlignmentConfig.cc.
References methOGraphMinN(), and methOGraphMinN_.
void PPSAlignmentConfig::setMethOUncFitRange | ( | double | methOUncFitRange | ) |
Definition at line 104 of file PPSAlignmentConfig.cc.
References methOUncFitRange(), and methOUncFitRange_.
void PPSAlignmentConfig::setModeGraphMinN | ( | unsigned int | modeGraphMinN | ) |
Definition at line 117 of file PPSAlignmentConfig.cc.
References modeGraphMinN(), and modeGraphMinN_.
void PPSAlignmentConfig::setMultSelProjYMinEntries | ( | unsigned int | multSelProjYMinEntries | ) |
Definition at line 118 of file PPSAlignmentConfig.cc.
References multSelProjYMinEntries(), and multSelProjYMinEntries_.
void PPSAlignmentConfig::setN_si | ( | double | n_si | ) |
Definition at line 83 of file PPSAlignmentConfig.cc.
void PPSAlignmentConfig::setNearFarMinEntries | ( | unsigned int | nearFarMinEntries | ) |
Definition at line 110 of file PPSAlignmentConfig.cc.
References nearFarMinEntries(), and nearFarMinEntries_.
void PPSAlignmentConfig::setResultsDir | ( | std::string & | resultsDir | ) |
Definition at line 68 of file PPSAlignmentConfig.cc.
References resultsDir(), and resultsDir_.
void PPSAlignmentConfig::setSectorConfig45 | ( | SectorConfig & | sectorConfig45 | ) |
Definition at line 70 of file PPSAlignmentConfig.cc.
References sectorConfig45(), and sectorConfig45_.
void PPSAlignmentConfig::setSectorConfig56 | ( | SectorConfig & | sectorConfig56 | ) |
Definition at line 71 of file PPSAlignmentConfig.cc.
References sectorConfig56(), and sectorConfig56_.
void PPSAlignmentConfig::setSequence | ( | std::vector< std::string > & | sequence | ) |
Definition at line 67 of file PPSAlignmentConfig.cc.
References sequence(), and sequence_.
void PPSAlignmentConfig::setX_ali_sh_step | ( | double | x_ali_sh_step | ) |
Definition at line 73 of file PPSAlignmentConfig.cc.
References x_ali_sh_step(), and x_ali_sh_step_.
void PPSAlignmentConfig::setY_mode_max_valid | ( | double | y_mode_max_valid | ) |
Definition at line 80 of file PPSAlignmentConfig.cc.
References y_mode_max_valid(), and y_mode_max_valid_.
void PPSAlignmentConfig::setY_mode_sys_unc | ( | double | y_mode_sys_unc | ) |
Definition at line 75 of file PPSAlignmentConfig.cc.
References y_mode_sys_unc(), and y_mode_sys_unc_.
void PPSAlignmentConfig::setY_mode_unc_max_valid | ( | double | y_mode_unc_max_valid | ) |
Definition at line 77 of file PPSAlignmentConfig.cc.
References y_mode_unc_max_valid(), and y_mode_unc_max_valid_.
double PPSAlignmentConfig::x_ali_sh_step | ( | ) | const |
Definition at line 27 of file PPSAlignmentConfig.cc.
References x_ali_sh_step_.
Referenced by setX_ali_sh_step().
double PPSAlignmentConfig::y_mode_max_valid | ( | ) | const |
Definition at line 32 of file PPSAlignmentConfig.cc.
References y_mode_max_valid_.
Referenced by setY_mode_max_valid().
double PPSAlignmentConfig::y_mode_sys_unc | ( | ) | const |
Definition at line 29 of file PPSAlignmentConfig.cc.
References y_mode_sys_unc_.
Referenced by setY_mode_sys_unc().
double PPSAlignmentConfig::y_mode_unc_max_valid | ( | ) | const |
Definition at line 31 of file PPSAlignmentConfig.cc.
References y_mode_unc_max_valid_.
Referenced by setY_mode_unc_max_valid().
|
friend |
Definition at line 206 of file PPSAlignmentConfig.h.
|
friend |
Definition at line 206 of file PPSAlignmentConfig.h.
|
friend |
Definition at line 161 of file PPSAlignmentConfig.cc.
|
private |
Definition at line 191 of file PPSAlignmentConfig.h.
Referenced by alignment_x_meth_o_ranges(), operator<<(), and setAlignment_x_meth_o_ranges().
|
private |
Definition at line 197 of file PPSAlignmentConfig.h.
Referenced by alignment_x_relative_ranges(), operator<<(), and setAlignment_x_relative_ranges().
|
private |
Definition at line 200 of file PPSAlignmentConfig.h.
Referenced by alignment_y_ranges(), operator<<(), and setAlignment_y_ranges().
|
private |
Definition at line 204 of file PPSAlignmentConfig.h.
Referenced by binning(), operator<<(), and setBinning().
|
private |
Definition at line 181 of file PPSAlignmentConfig.h.
Referenced by chiSqThreshold(), operator<<(), and setChiSqThreshold().
|
private |
Definition at line 192 of file PPSAlignmentConfig.h.
Referenced by fitProfileMinBinEntries(), operator<<(), and setFitProfileMinBinEntries().
|
private |
Definition at line 193 of file PPSAlignmentConfig.h.
Referenced by fitProfileMinNReasonable(), operator<<(), and setFitProfileMinNReasonable().
|
private |
Definition at line 188 of file PPSAlignmentConfig.h.
Referenced by matchingReferencePoints(), operator<<(), and setMatchingReferencePoints().
|
private |
Definition at line 189 of file PPSAlignmentConfig.h.
Referenced by matchingShiftRanges(), operator<<(), and setMatchingShiftRanges().
|
private |
Definition at line 185 of file PPSAlignmentConfig.h.
Referenced by maxRPTracksSize(), operator<<(), and setMaxRPTracksSize().
|
private |
Definition at line 194 of file PPSAlignmentConfig.h.
Referenced by methOGraphMinN(), operator<<(), and setMethOGraphMinN().
|
private |
Definition at line 195 of file PPSAlignmentConfig.h.
Referenced by methOUncFitRange(), operator<<(), and setMethOUncFitRange().
|
private |
Definition at line 201 of file PPSAlignmentConfig.h.
Referenced by modeGraphMinN(), operator<<(), and setModeGraphMinN().
|
private |
Definition at line 202 of file PPSAlignmentConfig.h.
Referenced by multSelProjYMinEntries(), operator<<(), and setMultSelProjYMinEntries().
|
private |
Definition at line 186 of file PPSAlignmentConfig.h.
Referenced by n_si(), operator<<(), and setN_si().
|
private |
Definition at line 198 of file PPSAlignmentConfig.h.
Referenced by nearFarMinEntries(), operator<<(), and setNearFarMinEntries().
|
private |
Definition at line 174 of file PPSAlignmentConfig.h.
Referenced by operator<<(), resultsDir(), and setResultsDir().
|
private |
Definition at line 176 of file PPSAlignmentConfig.h.
Referenced by operator<<(), sectorConfig45(), and setSectorConfig45().
|
private |
Definition at line 176 of file PPSAlignmentConfig.h.
Referenced by operator<<(), sectorConfig56(), and setSectorConfig56().
|
private |
Definition at line 173 of file PPSAlignmentConfig.h.
Referenced by operator<<(), sequence(), and setSequence().
|
private |
Definition at line 178 of file PPSAlignmentConfig.h.
Referenced by operator<<(), setX_ali_sh_step(), and x_ali_sh_step().
|
private |
Definition at line 183 of file PPSAlignmentConfig.h.
Referenced by operator<<(), setY_mode_max_valid(), and y_mode_max_valid().
|
private |
Definition at line 180 of file PPSAlignmentConfig.h.
Referenced by operator<<(), setY_mode_sys_unc(), and y_mode_sys_unc().
|
private |
Definition at line 182 of file PPSAlignmentConfig.h.
Referenced by operator<<(), setY_mode_unc_max_valid(), and y_mode_unc_max_valid().