}
/* exit when last event received, no need to wait for TERM signal */
+
+ ic = new TTree("ic","PMD Gain tree");
if (eventT==END_OF_RUN) {
printf("EOR event detected\n");
-
- ic = new TTree("ic","PMD Gain tree");
calibgain.Analyse(ic);
- //break;
}
//write the Run level file
ic->Write();
gainRun->Close();
-
delete ic;
ic = 0;
/* exit when last event received, no need to wait for TERM signal */
}
-
+
+ ped = new TTree("ped","PMD Pedestal tree");
if (eventT==END_OF_RUN) {
printf("EOR event detected\n");
- ped = new TTree("ped","PMD Pedestal tree");
calibped.Analyse(ped);
}
delete ped;
ped = 0;
+
return status;
}