68 sprintf(hist_name,
"muPC1_X_raw_successive_tdiffs");
69 sprintf(hist_title,
"Tdiffs between successive raw #muPC1 Xwire hits");
78 sprintf(hist_name,
"muPC1_Y_raw_successive_tdiffs");
79 sprintf(hist_title,
"Tdiffs between successive raw #muPC1 Ywire hits");
97 int hit_bank_size = bk_locate(pevent,
"HITS", (
DWORD *) &hit_bank);
99 if(hit_bank == NULL) {
100 fprintf(stderr,
"MMuPC1AnalysisC: Could not find bank HITS.\n");
109 prev_hit_index_muPC1_Xwire[j] = -1;
113 prev_hit_index_muPC1_Ywire[j] = -1;
117 for (
int i=0;
i<hit_bank_size;
i++) {
122 int wire = (par-4000);
124 if (prev_hit_index_muPC1_Xwire[wire] >= 0) {
126 hit_bank[prev_hit_index_muPC1_Xwire[wire]].
time),
129 prev_hit_index_muPC1_Xwire[wire] =
i;
136 int wire = (par-4050);
138 if (prev_hit_index_muPC1_Ywire[wire] >= 0) {
140 hit_bank[prev_hit_index_muPC1_Ywire[wire]].
time),
143 prev_hit_index_muPC1_Ywire[wire] =
i;