1 // This is gel/vifa/vifa_coll_lines_params.cxx
2 #include <iostream>
3 #include "vifa_coll_lines_params.h"
4 //:
5 // \file
6
7 #ifdef _MSC_VER
8 # include "vcl_msvc_warnings.h"
9 #endif
10
11 vifa_coll_lines_params::
vifa_coll_lines_params(float midpt_distance,float angle_tolerance,float discard_threshold,float endpt_distance)12 vifa_coll_lines_params(float midpt_distance,
13 float angle_tolerance,
14 float discard_threshold,
15 float endpt_distance) :
16 midpt_distance_(midpt_distance),
17 angle_tolerance_(angle_tolerance),
18 discard_threshold_(discard_threshold),
19 endpt_distance_(endpt_distance)
20 {
21 // Do nothing
22 }
23
24 vifa_coll_lines_params::
vifa_coll_lines_params(const vifa_coll_lines_params & old_params)25 vifa_coll_lines_params(const vifa_coll_lines_params& old_params)
26 : gevd_param_mixin(), vul_timestamp(), vbl_ref_count()
27 {
28 midpt_distance_ = old_params.midpt_distance_;
29 angle_tolerance_ = old_params.angle_tolerance_;
30 discard_threshold_ = old_params.discard_threshold_;
31 endpt_distance_ = old_params.endpt_distance_;
32 }
33
print_info() const34 void vifa_coll_lines_params::print_info() const {
35 std::cout << "vifa_coll_lines_params:\n"
36 << " midpoint distance = " << midpt_distance_ << std::endl
37 << " angle tolerance = " << angle_tolerance_ << std::endl
38 << " discard threshold = " << discard_threshold_ << std::endl
39 << " endpoint distance = " << endpt_distance_ << std::endl;
40 }
41