86 std::map<
unsigned int, std::vector<PointErrors>> &matchingReferencePoints) {
94 std::map<unsigned int, SelectionRange> &alignment_x_meth_o_ranges) {
107 std::map<unsigned int, SelectionRange> &alignment_x_relative_ranges) {
127 os << std::fixed << std::setprecision(3);
128 os <<
" " << rc.
name_ <<
", id = " << rc.
id_ <<
", position = " << rc.
position_ <<
":\n";
129 os <<
" slope = " << rc.
slope_ <<
", sh_x = " << rc.
sh_x_ <<
"\n";
133 os << std::setprecision(2);
140 os << std::fixed << std::setprecision(3);
141 os << sc.
name_ <<
":\n";
143 os << std::setprecision(3);
144 os <<
" slope = " << sc.
slope_ <<
"\n";
162 os <<
"* sequence\n";
164 os <<
" " <<
i + 1 <<
": " << c.
sequence_[
i] <<
"\n";
169 os <<
"* no results file\n\n";
171 os <<
"* results file directory:\n";
183 os <<
"* x alignment shift step\n";
186 os <<
"* mode graph parameters\n";
192 os <<
"* selection\n";
196 os <<
" n_si = " << c.
n_si_ <<
"\n\n";
198 os <<
"* matching\n" << std::setprecision(3);
200 os <<
" shift ranges:\n";
202 os <<
" RP " << rpTags[
p.first] <<
" (" << std::setw(3) <<
p.first <<
"): sh_min = " <<
p.second.x_min_
203 <<
", sh_max = " <<
p.second.x_max_ <<
"\n";
205 os <<
" reference points:\n";
207 os <<
" " << std::setw(3) << pm.first <<
": ";
208 for (
unsigned int i = 0;
i < pm.second.size();
i++) {
209 const auto &
p = pm.second[
i];
210 if (
i % 5 == 0 &&
i > 0)
212 os <<
"(" << std::setw(6) <<
p.x_ <<
" +- " <<
p.ex_ <<
", " << std::setw(6) <<
p.y_ <<
" +- " <<
p.ey_ <<
"), ";
218 <<
"* alignment_x_meth_o\n";
220 os <<
" RP " << rpTags[
p.first] <<
" (" << std::setw(3) <<
p.first <<
"): sh_min = " <<
p.second.x_min_
221 <<
", sh_max = " <<
p.second.x_max_ <<
"\n";
228 <<
"* alignment_x_relative\n";
230 os <<
" RP " << rpTags[
p.first] <<
" (" << std::setw(3) <<
p.first <<
"): sh_min = " <<
p.second.x_min_
231 <<
", sh_max = " <<
p.second.x_max_ <<
"\n";
235 <<
"* alignment_y\n";
237 os <<
" RP " << rpTags[
p.first] <<
" (" << std::setw(3) <<
p.first <<
"): sh_min = " <<
p.second.x_min_
238 <<
", sh_max = " <<
p.second.x_max_ <<
"\n";
void setBinning(Binning &binning)
unsigned int fitProfileMinNReasonable() const
SectorConfig sectorConfig45_
const edm::EventSetup & c
void setMaxRPTracksSize(unsigned int maxRPTracksSize)
unsigned int fitProfileMinBinEntries() const
unsigned int multSelProjYMinEntries() const
const Binning & binning() const
double methOUncFitRange() const
const std::string & resultsDir() const
std::map< unsigned int, SelectionRange > alignment_x_meth_o_ranges_
const std::map< unsigned int, SelectionRange > & matchingShiftRanges() const
const std::map< unsigned int, SelectionRange > & alignment_y_ranges() const
void setSequence(std::vector< std::string > &sequence)
double chiSqThreshold() const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
unsigned int nearFarMinEntries() const
std::map< unsigned int, SelectionRange > alignment_x_relative_ranges_
void setFitProfileMinBinEntries(unsigned int fitProfileMinBinEntries)
SectorConfig sectorConfig56_
std::vector< std::string > sequence_
const std::map< unsigned int, std::vector< PointErrors > > & matchingReferencePoints() const
unsigned int fitProfileMinBinEntries_
std::map< unsigned int, SelectionRange > alignment_y_ranges_
void setY_mode_unc_max_valid(double y_mode_unc_max_valid)
unsigned int methOGraphMinN_
double y_mode_sys_unc() const
unsigned int fitProfileMinNReasonable_
void setChiSqThreshold(double chiSqThreshold)
void setAlignment_x_relative_ranges(std::map< unsigned int, SelectionRange > &alignment_x_relative_ranges)
void setAlignment_y_ranges(std::map< unsigned int, SelectionRange > &alignment_y_ranges)
void setNearFarMinEntries(unsigned int nearFarMinEntries)
void setMatchingReferencePoints(std::map< unsigned int, std::vector< PointErrors >> &matchingReferencePoints)
const SectorConfig & sectorConfig56() const
std::map< unsigned int, std::vector< PointErrors > > matchingReferencePoints_
void setFitProfileMinNReasonable(unsigned int fitProfileMinNReasonable)
double y_mode_unc_max_valid_
const std::map< unsigned int, SelectionRange > & alignment_x_meth_o_ranges() const
void setMultSelProjYMinEntries(unsigned int multSelProjYMinEntries)
void setResultsDir(std::string &resultsDir)
void setAlignment_x_meth_o_ranges(std::map< unsigned int, SelectionRange > &alignment_x_meth_o_ranges)
void setMatchingShiftRanges(std::map< unsigned int, SelectionRange > &matchingShiftRanges)
void setY_mode_sys_unc(double y_mode_sys_unc)
void setY_mode_max_valid(double y_mode_max_valid)
std::map< unsigned int, SelectionRange > matchingShiftRanges_
void setMethOGraphMinN(unsigned int methOGraphMinN)
unsigned int nearFarMinEntries_
void setMethOUncFitRange(double methOUncFitRange)
const std::vector< std::string > & sequence() const
void setSectorConfig45(SectorConfig §orConfig45)
void setX_ali_sh_step(double x_ali_sh_step)
unsigned int modeGraphMinN() const
unsigned int maxRPTracksSize_
void setModeGraphMinN(unsigned int modeGraphMinN)
const SectorConfig & sectorConfig45() const
unsigned int methOGraphMinN() const
const std::map< unsigned int, SelectionRange > & alignment_x_relative_ranges() const
unsigned int multSelProjYMinEntries_
double y_mode_unc_max_valid() const
double y_mode_max_valid() const
double x_ali_sh_step() const
void setN_si(double n_si)
double maxRPTracksSize() const
unsigned int modeGraphMinN_
void setSectorConfig56(SectorConfig §orConfig56)