130
130
evt1->add_cluster(c1);
132
132
SciFiTrack *trk1 = new SciFiTrack();
133
SciFiTrackPoint *tpoint = new SciFiTrackPoint();
134
tpoint->add_cluster(c1);
135
trk1->add_scifitrackpoint(tpoint);
133
SciFiTrackPoint *tp1 = new SciFiTrackPoint();
134
tp1->add_cluster(c1);
135
trk1->add_scifitrackpoint(tp1);
136
136
evt1->add_scifitrack(trk1);
138
EXPECT_EQ(evt1->clusters()[0], evt1->scifitracks()[0]->scifitrackpoints()[0]->cluster());
138
ASSERT_EQ(evt1->clusters()[0], evt1->scifitracks()[0]->scifitrackpoints()[0]->cluster());
140
140
SciFiEvent* evt2 = new SciFiEvent();
143
ASSERT_EQ(evt2->clusters()[0], evt2->scifitracks()[0]->scifitrackpoints()[0]->cluster());
144
EXPECT_EQ(evt2->digits()[0]->get_spill(), spill);
145
EXPECT_EQ(evt2->digits()[0]->get_event(), event);
146
EXPECT_EQ(evt2->digits()[0]->get_tracker(), tracker);
147
EXPECT_EQ(evt2->digits()[0]->get_station(), station);
148
EXPECT_EQ(evt2->digits()[0]->get_plane(), plane);
149
EXPECT_EQ(evt2->digits()[0]->get_channel(), channel);
150
EXPECT_EQ(evt2->digits()[0]->get_npe(), npe);
151
EXPECT_EQ(evt2->digits()[0]->get_time(), time);
147
EXPECT_EQ(spill, evt2->digits()[0]->get_spill());
148
EXPECT_EQ(event, evt2->digits()[0]->get_event());
149
EXPECT_EQ(tracker, evt2->digits()[0]->get_tracker());
150
EXPECT_EQ(station, evt2->digits()[0]->get_station());
151
EXPECT_EQ(plane, evt2->digits()[0]->get_plane());
152
EXPECT_EQ(channel, evt2->digits()[0]->get_channel());
153
EXPECT_EQ(npe, evt2->digits()[0]->get_npe());
154
EXPECT_EQ(time, evt2->digits()[0]->get_time());
152
155
EXPECT_TRUE(evt2->digits()[0]->is_used());
154
EXPECT_EQ(evt2->clusters()[0]->get_tracker(), tracker);
155
EXPECT_EQ(evt2->clusters()[0]->get_digits()->At(0), evt2->digits()[0]);
157
EXPECT_EQ(tracker, evt2->clusters()[0]->get_tracker());
158
EXPECT_EQ(evt2->digits()[0], evt2->clusters()[0]->get_digits()->At(0));
157
EXPECT_EQ(evt2->scifitracks()[0]->scifitrackpoints()[0]->tracker(), -1);
160
EXPECT_EQ(-1, evt2->scifitracks()[0]->scifitrackpoints()[0]->tracker());
158
161
EXPECT_EQ(evt2->clusters()[0], evt2->scifitracks()[0]->scifitrackpoints()[0]->cluster());
162
EXPECT_EQ(tracker, evt2->scifitracks()[0]->scifitrackpoints()[0]->cluster()->get_tracker());
161
165
TEST_F(SciFiEventTestDS, test_digit_getters_setters) {