fEventNumberInFile(0),
fBunchCrossNumber(0),
fOrbitNumber(0),
+ fPeriodNumber(0),
fRunNumber(0),
fTimeStamp(0),
fEventType(0),
fT0time[i] = 0;
fT0amplitude[i] = 0;
}
+ for (Int_t i=0; i<2; i++) fDiamondXY[i]=0.;
+ for (Int_t i=0; i<3; i++) fDiamondCovXY[i]=0.;
}
//______________________________________________________________________________
AliESD::AliESD(const AliESD& esd):
fEventNumberInFile(esd.fEventNumberInFile),
fBunchCrossNumber(esd.fBunchCrossNumber),
fOrbitNumber(esd.fOrbitNumber),
+ fPeriodNumber(esd.fPeriodNumber),
fRunNumber(esd.fRunNumber),
fTimeStamp(esd.fTimeStamp),
fEventType(esd.fEventType),
fT0time[i] = esd.fT0time[i];
fT0amplitude[i] = esd.fT0amplitude[i];
}
+ for (Int_t i=0; i<2; i++) fDiamondXY[i]=esd.fDiamondXY[i];
+ for (Int_t i=0; i<3; i++) fDiamondCovXY[i]=esd.fDiamondCovXY[i];
}
//______________________________________________________________________________
fEventNumberInFile = source.fEventNumberInFile;
fBunchCrossNumber = source.fBunchCrossNumber;
fOrbitNumber = source.fOrbitNumber;
+ fPeriodNumber = source.fPeriodNumber;
fRunNumber = source.fRunNumber;
fTimeStamp = source.fTimeStamp;
fEventType = source.fEventType;
fT0time[i] = source.fT0time[i];
fT0amplitude[i] = source.fT0amplitude[i];
}
+ for (Int_t i=0; i<2; i++) fDiamondXY[i]=source.fDiamondXY[i];
+ for (Int_t i=0; i<3; i++) fDiamondCovXY[i]=source.fDiamondCovXY[i];
return *this;
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() );
fPrimaryVertex.GetXv(), fPrimaryVertex.GetXRes(),
fPrimaryVertex.GetYv(), fPrimaryVertex.GetYRes(),
fPrimaryVertex.GetZv(), fPrimaryVertex.GetZRes());
+ printf("Mean vertex in RUN: X=%.4f Y=%.4f cm\n",
+ GetDiamondX(),GetDiamondY());
printf("SPD Multiplicity. Number of tracklets %d \n",
fSPDMult.GetNumberOfTracklets());
printf("Event from reconstruction version %d \n",fRecoVersion);