Commit bbbddfb2 authored by Alessandro Abrami's avatar Alessandro Abrami
Browse files

2021/06/08:

	BRANCH(withFilters): solo nuove note: Si pensa a R' come secondo punto dell'asse tubo
	che per Tardi = Q' ma non per Presto
parent 8f9b3a59
......@@ -173,7 +173,7 @@ bool Stage2Filter::correct_position(itpp::vec Focus){
// da Focus ad asse tubo
// retta R-Focus
// retta R-R'(Focus)
itpp::mat asse_tubo = _ccdstage->pstage->rettapTubo_xOz(Focus);
#ifdef _DBG_STAGE2FILTER
......@@ -199,6 +199,12 @@ bool Stage2Filter::correct_position(itpp::vec Focus){
// da retta asse tubo e
// df (da Q', da R la distanza CAMBIA!)
// => punto di intersezione (I1) asse filtro con asse tubo
//
// NOTA: Per Tardi va bene Q' (secondo punto di rotazione del tubo oltre a R)
// Per Presto Q' non va bene, bisogna calcolare R' (ovvero il
// secondo punto di rotazione del tubo oltre a R): questo e'
// fatto all'interno di rettapTubo_xOz(Focus), ovvero retta R-R'
//
//double df = _ccdstage->filter_distance();
double dbase = _ccdstage->pstage->rettap_dBase(asse_tubo);
......@@ -208,7 +214,7 @@ bool Stage2Filter::correct_position(itpp::vec Focus){
cout << ">>>>> " << __func__ << " df=" << _df << " ";
cout << "dbase=" << dbase << " ";
cout << "t=1-df/dbase=" << t << " ";
cout << " [1 = Q']";
cout << " [1 = R' ... =Q' per Tardi]";
cout << endl;
#endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment