#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 95 of file PPSAlignmentConfig.h.
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::alignment_x_meth_o_ranges | ( | ) | const |
Definition at line 42 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 50 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 55 of file PPSAlignmentConfig.cc.
References alignment_y_ranges_.
Referenced by setAlignment_y_ranges().
const Binning & PPSAlignmentConfig::binning | ( | ) | const |
Definition at line 61 of file PPSAlignmentConfig.cc.
References binning_.
Referenced by setBinning().
double PPSAlignmentConfig::chiSqThreshold | ( | ) | const |
Definition at line 28 of file PPSAlignmentConfig.cc.
References chiSqThreshold_.
Referenced by setChiSqThreshold().
unsigned int PPSAlignmentConfig::fitProfileMinBinEntries | ( | ) | const |
Definition at line 45 of file PPSAlignmentConfig.cc.
References fitProfileMinBinEntries_.
Referenced by setFitProfileMinBinEntries().
unsigned int PPSAlignmentConfig::fitProfileMinNReasonable | ( | ) | const |
Definition at line 46 of file PPSAlignmentConfig.cc.
References fitProfileMinNReasonable_.
Referenced by setFitProfileMinNReasonable().
const std::map< unsigned int, std::vector< PointErrors > > & PPSAlignmentConfig::matchingReferencePoints | ( | ) | const |
Definition at line 35 of file PPSAlignmentConfig.cc.
References matchingReferencePoints_.
Referenced by setMatchingReferencePoints().
const std::map< unsigned int, SelectionRange > & PPSAlignmentConfig::matchingShiftRanges | ( | ) | const |
Definition at line 38 of file PPSAlignmentConfig.cc.
References matchingShiftRanges_.
Referenced by setMatchingShiftRanges().
double PPSAlignmentConfig::maxRPTracksSize | ( | ) | const |
Definition at line 32 of file PPSAlignmentConfig.cc.
References maxRPTracksSize_.
Referenced by setMaxRPTracksSize().
unsigned int PPSAlignmentConfig::methOGraphMinN | ( | ) | const |
Definition at line 47 of file PPSAlignmentConfig.cc.
References methOGraphMinN_.
Referenced by setMethOGraphMinN().
double PPSAlignmentConfig::methOUncFitRange | ( | ) | const |
Definition at line 48 of file PPSAlignmentConfig.cc.
References methOUncFitRange_.
Referenced by setMethOUncFitRange().
unsigned int PPSAlignmentConfig::modeGraphMinN | ( | ) | const |
Definition at line 58 of file PPSAlignmentConfig.cc.
References modeGraphMinN_.
Referenced by setModeGraphMinN().
unsigned int PPSAlignmentConfig::multSelProjYMinEntries | ( | ) | const |
Definition at line 59 of file PPSAlignmentConfig.cc.
References multSelProjYMinEntries_.
Referenced by setMultSelProjYMinEntries().
double PPSAlignmentConfig::n_si | ( | ) | const |
unsigned int PPSAlignmentConfig::nearFarMinEntries | ( | ) | const |
Definition at line 53 of file PPSAlignmentConfig.cc.
References nearFarMinEntries_.
Referenced by setNearFarMinEntries().
const std::string & PPSAlignmentConfig::resultsDir | ( | ) | const |
Definition at line 20 of file PPSAlignmentConfig.cc.
References resultsDir_.
Referenced by setResultsDir().
const SectorConfig & PPSAlignmentConfig::sectorConfig45 | ( | ) | const |
Definition at line 22 of file PPSAlignmentConfig.cc.
References sectorConfig45_.
Referenced by setSectorConfig45().
const SectorConfig & PPSAlignmentConfig::sectorConfig56 | ( | ) | const |
Definition at line 23 of file PPSAlignmentConfig.cc.
References sectorConfig56_.
Referenced by setSectorConfig56().
const std::vector< std::string > & PPSAlignmentConfig::sequence | ( | ) | const |
Definition at line 19 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 91 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 104 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 112 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 74 of file PPSAlignmentConfig.cc.
References chiSqThreshold(), and chiSqThreshold_.
void PPSAlignmentConfig::setFitProfileMinBinEntries | ( | unsigned int | fitProfileMinBinEntries | ) |
Definition at line 95 of file PPSAlignmentConfig.cc.
References fitProfileMinBinEntries(), and fitProfileMinBinEntries_.
void PPSAlignmentConfig::setFitProfileMinNReasonable | ( | unsigned int | fitProfileMinNReasonable | ) |
Definition at line 98 of file PPSAlignmentConfig.cc.
References fitProfileMinNReasonable(), and fitProfileMinNReasonable_.
void PPSAlignmentConfig::setMatchingReferencePoints | ( | std::map< unsigned int, std::vector< PointErrors >> & | matchingReferencePoints | ) |
Definition at line 83 of file PPSAlignmentConfig.cc.
References matchingReferencePoints(), and matchingReferencePoints_.
void PPSAlignmentConfig::setMatchingShiftRanges | ( | std::map< unsigned int, SelectionRange > & | matchingShiftRanges | ) |
Definition at line 87 of file PPSAlignmentConfig.cc.
References matchingShiftRanges(), and matchingShiftRanges_.
void PPSAlignmentConfig::setMaxRPTracksSize | ( | unsigned int | maxRPTracksSize | ) |
Definition at line 80 of file PPSAlignmentConfig.cc.
References maxRPTracksSize(), and maxRPTracksSize_.
void PPSAlignmentConfig::setMethOGraphMinN | ( | unsigned int | methOGraphMinN | ) |
Definition at line 101 of file PPSAlignmentConfig.cc.
References methOGraphMinN(), and methOGraphMinN_.
void PPSAlignmentConfig::setMethOUncFitRange | ( | double | methOUncFitRange | ) |
Definition at line 102 of file PPSAlignmentConfig.cc.
References methOUncFitRange(), and methOUncFitRange_.
void PPSAlignmentConfig::setModeGraphMinN | ( | unsigned int | modeGraphMinN | ) |
Definition at line 115 of file PPSAlignmentConfig.cc.
References modeGraphMinN(), and modeGraphMinN_.
void PPSAlignmentConfig::setMultSelProjYMinEntries | ( | unsigned int | multSelProjYMinEntries | ) |
Definition at line 116 of file PPSAlignmentConfig.cc.
References multSelProjYMinEntries(), and multSelProjYMinEntries_.
void PPSAlignmentConfig::setN_si | ( | double | n_si | ) |
Definition at line 81 of file PPSAlignmentConfig.cc.
void PPSAlignmentConfig::setNearFarMinEntries | ( | unsigned int | nearFarMinEntries | ) |
Definition at line 108 of file PPSAlignmentConfig.cc.
References nearFarMinEntries(), and nearFarMinEntries_.
void PPSAlignmentConfig::setResultsDir | ( | std::string & | resultsDir | ) |
Definition at line 66 of file PPSAlignmentConfig.cc.
References resultsDir(), and resultsDir_.
void PPSAlignmentConfig::setSectorConfig45 | ( | SectorConfig & | sectorConfig45 | ) |
Definition at line 68 of file PPSAlignmentConfig.cc.
References sectorConfig45(), and sectorConfig45_.
void PPSAlignmentConfig::setSectorConfig56 | ( | SectorConfig & | sectorConfig56 | ) |
Definition at line 69 of file PPSAlignmentConfig.cc.
References sectorConfig56(), and sectorConfig56_.
void PPSAlignmentConfig::setSequence | ( | std::vector< std::string > & | sequence | ) |
Definition at line 65 of file PPSAlignmentConfig.cc.
References sequence(), and sequence_.
void PPSAlignmentConfig::setX_ali_sh_step | ( | double | x_ali_sh_step | ) |
Definition at line 71 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 78 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 73 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 75 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 25 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 30 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 27 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 29 of file PPSAlignmentConfig.cc.
References y_mode_unc_max_valid_.
Referenced by setY_mode_unc_max_valid().
|
friend |
Definition at line 204 of file PPSAlignmentConfig.h.
|
friend |
Definition at line 204 of file PPSAlignmentConfig.h.
|
friend |
Definition at line 159 of file PPSAlignmentConfig.cc.
|
private |
Definition at line 189 of file PPSAlignmentConfig.h.
Referenced by alignment_x_meth_o_ranges(), and setAlignment_x_meth_o_ranges().
|
private |
Definition at line 195 of file PPSAlignmentConfig.h.
Referenced by alignment_x_relative_ranges(), and setAlignment_x_relative_ranges().
|
private |
Definition at line 198 of file PPSAlignmentConfig.h.
Referenced by alignment_y_ranges(), and setAlignment_y_ranges().
|
private |
Definition at line 202 of file PPSAlignmentConfig.h.
Referenced by binning(), and setBinning().
|
private |
Definition at line 179 of file PPSAlignmentConfig.h.
Referenced by chiSqThreshold(), and setChiSqThreshold().
|
private |
Definition at line 190 of file PPSAlignmentConfig.h.
Referenced by fitProfileMinBinEntries(), and setFitProfileMinBinEntries().
|
private |
Definition at line 191 of file PPSAlignmentConfig.h.
Referenced by fitProfileMinNReasonable(), and setFitProfileMinNReasonable().
|
private |
Definition at line 186 of file PPSAlignmentConfig.h.
Referenced by matchingReferencePoints(), and setMatchingReferencePoints().
|
private |
Definition at line 187 of file PPSAlignmentConfig.h.
Referenced by matchingShiftRanges(), and setMatchingShiftRanges().
|
private |
Definition at line 183 of file PPSAlignmentConfig.h.
Referenced by maxRPTracksSize(), and setMaxRPTracksSize().
|
private |
Definition at line 192 of file PPSAlignmentConfig.h.
Referenced by methOGraphMinN(), and setMethOGraphMinN().
|
private |
Definition at line 193 of file PPSAlignmentConfig.h.
Referenced by methOUncFitRange(), and setMethOUncFitRange().
|
private |
Definition at line 199 of file PPSAlignmentConfig.h.
Referenced by modeGraphMinN(), and setModeGraphMinN().
|
private |
Definition at line 200 of file PPSAlignmentConfig.h.
Referenced by multSelProjYMinEntries(), and setMultSelProjYMinEntries().
|
private |
Definition at line 184 of file PPSAlignmentConfig.h.
|
private |
Definition at line 196 of file PPSAlignmentConfig.h.
Referenced by nearFarMinEntries(), and setNearFarMinEntries().
|
private |
Definition at line 172 of file PPSAlignmentConfig.h.
Referenced by resultsDir(), and setResultsDir().
|
private |
Definition at line 174 of file PPSAlignmentConfig.h.
Referenced by sectorConfig45(), and setSectorConfig45().
|
private |
Definition at line 174 of file PPSAlignmentConfig.h.
Referenced by sectorConfig56(), and setSectorConfig56().
|
private |
Definition at line 171 of file PPSAlignmentConfig.h.
Referenced by sequence(), and setSequence().
|
private |
Definition at line 176 of file PPSAlignmentConfig.h.
Referenced by setX_ali_sh_step(), and x_ali_sh_step().
|
private |
Definition at line 181 of file PPSAlignmentConfig.h.
Referenced by setY_mode_max_valid(), and y_mode_max_valid().
|
private |
Definition at line 178 of file PPSAlignmentConfig.h.
Referenced by setY_mode_sys_unc(), and y_mode_sys_unc().
|
private |
Definition at line 180 of file PPSAlignmentConfig.h.
Referenced by setY_mode_unc_max_valid(), and y_mode_unc_max_valid().