18 #include <utility/vector1.hh>
23 namespace match_enzdes_util {
32 transforms_uptodate_( false )
39 dis_U1D1_samples_( other.dis_U1D1_samples_ ),
40 ang_U2D1_samples_( other.ang_U2D1_samples_ ),
41 tor_U3D1_samples_( other.tor_U3D1_samples_ ),
42 ang_U1D2_samples_( other.ang_U1D2_samples_ ),
43 tor_U2D2_samples_( other.tor_U2D2_samples_ ),
44 tor_U1D3_samples_( other.tor_U1D3_samples_ ),
45 dis_D1D2_( other.dis_D1D2_ ),
46 dis_D2D3_( other.dis_D2D3_ ),
47 ang_D1D2D3_( other.ang_D1D2D3_ ),
48 transforms_uptodate_( other.transforms_uptodate_ ),
49 transforms_( other.transforms_ )
55 if ( & rhs !=
this ) {
114 std::copy( tor_U3D1_samples.begin(), tor_U3D1_samples.end(),
tor_U3D1_samples_.begin() );
121 std::copy( dis_U1D1_samples.begin(), dis_U1D1_samples.end(),
dis_U1D1_samples_.begin() );
128 std::copy( ang_U2D1_samples.begin(), ang_U2D1_samples.end(),
ang_U2D1_samples_.begin() );
135 std::copy( ang_U1D2_samples.begin(), ang_U1D2_samples.end(),
ang_U1D2_samples_.begin() );
142 std::copy( tor_U2D2_samples.begin(), tor_U2D2_samples.end(),
tor_U2D2_samples_.begin() );
149 std::copy( tor_U1D3_samples.begin(), tor_U1D3_samples.end(),
tor_U1D3_samples_.begin() );
203 ht_ang_d1d2d3.set_xaxis_rotation_deg( -1 * ( 180 -
ang_D1D2D3_ ) );