fEventNumberInFile(0),
fBunchCrossNumber(0),
fOrbitNumber(0),
+ fPeriodNumber(0),
fRunNumber(0),
fTimeStamp(0),
fEventType(0),
fEventNumberInFile(esd.fEventNumberInFile),
fBunchCrossNumber(esd.fBunchCrossNumber),
fOrbitNumber(esd.fOrbitNumber),
+ fPeriodNumber(esd.fPeriodNumber),
fRunNumber(esd.fRunNumber),
fTimeStamp(esd.fTimeStamp),
fEventType(esd.fEventType),
fEventNumberInFile = source.fEventNumberInFile;
fBunchCrossNumber = source.fBunchCrossNumber;
fOrbitNumber = source.fOrbitNumber;
+ fPeriodNumber = source.fPeriodNumber;
fRunNumber = source.fRunNumber;
fTimeStamp = source.fTimeStamp;
fEventType = source.fEventType;
fEventNumberInFile=0;
fBunchCrossNumber=0;
fOrbitNumber=0;
+ fPeriodNumber=0;
fRunNumber=0;
fTimeStamp = 0;
fEventType = 0;
// Print header information of the event
//
printf("ESD run information\n");
- printf("Event # in file %d Bunch crossing # %d Orbit # %d Run # %d Trigger %lld Magnetic field %f \n",
+ printf("Event # in file %d Bunch crossing # %d Orbit # %d Period # %d Run # %d Trigger %lld Magnetic field %f \n",
GetEventNumberInFile(),
GetBunchCrossNumber(),
GetOrbitNumber(),
+ GetPeriodNumber(),
GetRunNumber(),
GetTriggerMask(),
GetMagneticField() );