~christopher-hunt08/maus/maus_integrated_kalman

« back to all changes in this revision

Viewing changes to tests/cpp_unit/DataStructure/SciFiSpacePointTest.cc

  • Committer: Durga Rajaram
  • Date: 2014-07-16 15:13:05 UTC
  • mfrom: (659.1.92 cand)
  • Revision ID: durga@fnal.gov-20140716151305-q27rv1y9p03v9lks
Tags: MAUS-v0.9, MAUS-v0.9.0
MAUS-v0.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
68
68
  sp.set_time(time);
69
69
  sp.set_chi2(chi2);
70
70
  sp.set_position(pos);
71
 
  sp.set_channels(cvec);
 
71
  sp.set_channels_pointers(cvec);
72
72
  sp.set_type(type);
73
73
 
74
74
  EXPECT_EQ(used, sp.get_used());
82
82
  EXPECT_EQ(x, sp.get_position().x());
83
83
  EXPECT_EQ(y, sp.get_position().y());
84
84
  EXPECT_EQ(z, sp.get_position().z());
85
 
  ASSERT_EQ(size, sp.get_channels().size());
86
 
  EXPECT_EQ(plane1, sp.get_channels()[0]->get_plane());
87
 
  EXPECT_EQ(plane2, sp.get_channels()[1]->get_plane());
 
85
  ASSERT_EQ(size, sp.get_channels()->GetLast() + 1);
 
86
  EXPECT_EQ(plane1, sp.get_channels_pointers()[0]->get_plane());
 
87
  EXPECT_EQ(plane2, sp.get_channels_pointers()[1]->get_plane());
88
88
  EXPECT_EQ(type, sp.get_type());
89
89
}
90
90
 
102
102
  EXPECT_EQ(0.0, sp.get_position().x());
103
103
  EXPECT_EQ(0.0, sp.get_position().y());
104
104
  EXPECT_EQ(0.0, sp.get_position().z());
105
 
  EXPECT_EQ(size, sp.get_channels().size());
 
105
  EXPECT_EQ(size, sp.get_channels()->GetLast() + 1);
106
106
  EXPECT_EQ("", sp.get_type());
107
107
}
108
108
 
144
144
  sp1->set_time(time);
145
145
  sp1->set_chi2(chi2);
146
146
  sp1->set_position(pos);
147
 
  sp1->set_channels(cvec);
 
147
  sp1->set_channels_pointers(cvec);
148
148
  sp1->set_type(type);
149
149
 
150
150
  SciFiSpacePoint * sp2 = new SciFiSpacePoint(*sp1);
161
161
  EXPECT_EQ(x, sp2->get_position().x());
162
162
  EXPECT_EQ(y, sp2->get_position().y());
163
163
  EXPECT_EQ(z, sp2->get_position().z());
164
 
  ASSERT_EQ(size, sp2->get_channels().size());
165
 
  EXPECT_EQ(plane1, sp2->get_channels()[0]->get_plane());
166
 
  EXPECT_EQ(plane2, sp2->get_channels()[1]->get_plane());
 
164
  ASSERT_EQ(size, sp2->get_channels()->GetLast() + 1);
 
165
  EXPECT_EQ(plane1, sp2->get_channels_pointers()[0]->get_plane());
 
166
  EXPECT_EQ(plane2, sp2->get_channels_pointers()[1]->get_plane());
167
167
  EXPECT_EQ(type, sp2->get_type());
168
168
}
169
169
 
202
202
  EXPECT_EQ(0.0, sp.get_position().x());
203
203
  EXPECT_EQ(0.0, sp.get_position().y());
204
204
  EXPECT_EQ(0.0, sp.get_position().z());
205
 
  ASSERT_EQ(size, sp.get_channels().size());
206
 
  EXPECT_EQ(true, sp.get_channels()[0]->is_used());
207
 
  EXPECT_EQ(true, sp.get_channels()[1]->is_used());
 
205
  ASSERT_EQ(size, sp.get_channels()->GetLast() + 1);
 
206
  EXPECT_EQ(true, sp.get_channels_pointers()[0]->is_used());
 
207
  EXPECT_EQ(true, sp.get_channels_pointers()[1]->is_used());
208
208
  EXPECT_EQ("duplet", sp.get_type());
209
209
 
210
210
  delete c1;
254
254
  EXPECT_EQ(0.0, sp.get_position().x());
255
255
  EXPECT_EQ(0.0, sp.get_position().y());
256
256
  EXPECT_EQ(0.0, sp.get_position().z());
257
 
  ASSERT_EQ(size, sp.get_channels().size());
258
 
  EXPECT_EQ(true, sp.get_channels()[0]->is_used());
259
 
  EXPECT_EQ(true, sp.get_channels()[1]->is_used());
260
 
  EXPECT_EQ(true, sp.get_channels()[2]->is_used());
 
257
  ASSERT_EQ(size, sp.get_channels()->GetLast() + 1);
 
258
  EXPECT_EQ(true, sp.get_channels_pointers()[0]->is_used());
 
259
  EXPECT_EQ(true, sp.get_channels_pointers()[1]->is_used());
 
260
  EXPECT_EQ(true, sp.get_channels_pointers()[2]->is_used());
261
261
  EXPECT_EQ("triplet", sp.get_type());
262
262
 
263
263
  delete c1;
305
305
  sp1->set_time(time);
306
306
  sp1->set_chi2(chi2);
307
307
  sp1->set_position(pos);
308
 
  sp1->set_channels(cvec);
 
308
  sp1->set_channels_pointers(cvec);
309
309
  sp1->set_type(type);
310
310
 
311
311
  SciFiSpacePoint * sp2 = new SciFiSpacePoint();
323
323
  EXPECT_EQ(x, sp2->get_position().x());
324
324
  EXPECT_EQ(y, sp2->get_position().y());
325
325
  EXPECT_EQ(z, sp2->get_position().z());
326
 
  ASSERT_EQ(size, sp2->get_channels().size());
327
 
  EXPECT_EQ(plane1, sp2->get_channels()[0]->get_plane());
328
 
  EXPECT_EQ(plane2, sp2->get_channels()[1]->get_plane());
 
326
  ASSERT_EQ(size, sp2->get_channels()->GetLast() + 1);
 
327
  EXPECT_EQ(plane1, sp2->get_channels_pointers()[0]->get_plane());
 
328
  EXPECT_EQ(plane2, sp2->get_channels_pointers()[1]->get_plane());
329
329
  EXPECT_EQ(type, sp2->get_type());
330
330
}
331
331