//______________________________________________________________________________
AliEventTag::AliEventTag() :
TObject(),
- fAliceEventId(0),
+ fPeriodNumber(0),
+ fOrbitNumber(0),
+ fBunchCrossNumber(0),
+ fFiredTriggerClasses(),
+ fEventType(0),
fGUID(0),
fPath(0),
fsize(0),
fmd5(0),
fturl(0),
fNumberOfParticipants(-10),
+ fNumberOfParticipants2(-10),
fImpactParameter(-10.0),
fPrimaryVertexFlag(-1),
fPrimaryVertexX(-100.0),
fNumberOfElectronsAbove10GeV(-10),
fNumberOfElectrons(-10),
fNumberOfFWMuons(-10),
+ fNumberOfFWMatchedMuons(-10),
fNumberOfMuons(-10),
fNumberOfPions(-10),
fNumberOfKaons(-10),
fTotalP(-10.0),
fMeanPt(-10.0),
fMaxPt(-10.0),
+ fEtaMaxPt(-13.0),
+ fPhiMaxPt(+13.0),
fTotalNeutralP(-10.0),
fMeanNeutralPt(-10.0),
fMaxNeutralPt(-10.0),
fEventPlaneAngle(-10.0),
- fHBTRadii(-10.0)
+ fHBTRadii(-10.0),
+ fNumberOfFiredChipsLayer1(0),
+ fNumberOfFiredChipsLayer2(0),
+ fNumberOfSPDTracklets(0),
+ fMTotV0A(0),
+ fMTotV0C(0),
+ fNbPMV0A(0),
+ fNbPMV0C(0)
{
// AliEventTag default constructor
for(Int_t i=0; i<2; i++) fZDCEMEnergy[i] = -10.0;
-
}
//___________________________________________________________________________
AliEventTag::AliEventTag(const AliEventTag & evTag) :
TObject(evTag),
- fAliceEventId(evTag.fAliceEventId),
+ fPeriodNumber(evTag.fPeriodNumber),
+ fOrbitNumber(evTag.fOrbitNumber),
+ fBunchCrossNumber(evTag.fBunchCrossNumber),
+ fFiredTriggerClasses(evTag.fFiredTriggerClasses),
+ fEventType(evTag.fEventType),
fGUID(evTag.fGUID),
fPath(evTag.fPath),
fsize(evTag.fsize),
fmd5(evTag.fmd5),
fturl(evTag.fturl),
fNumberOfParticipants(evTag.fNumberOfParticipants),
+ fNumberOfParticipants2(evTag.fNumberOfParticipants2),
fImpactParameter(evTag.fImpactParameter),
fPrimaryVertexFlag(evTag.fPrimaryVertexFlag),
fPrimaryVertexX(evTag.fPrimaryVertexX),
fNumberOfElectronsAbove10GeV(evTag.fNumberOfElectronsAbove10GeV),
fNumberOfElectrons(evTag.fNumberOfElectrons),
fNumberOfFWMuons(evTag.fNumberOfFWMuons),
+ fNumberOfFWMatchedMuons(evTag.fNumberOfFWMatchedMuons),
fNumberOfMuons(evTag.fNumberOfMuons),
fNumberOfPions(evTag.fNumberOfPions),
fNumberOfKaons(evTag.fNumberOfKaons),
fTotalP(evTag.fTotalP),
fMeanPt(evTag.fMeanPt),
fMaxPt(evTag.fMaxPt),
+ fEtaMaxPt(evTag.fEtaMaxPt),
+ fPhiMaxPt(evTag.fPhiMaxPt),
fTotalNeutralP(evTag.fTotalNeutralP),
fMeanNeutralPt(evTag.fMeanNeutralPt),
fMaxNeutralPt(evTag.fMaxNeutralPt),
fEventPlaneAngle(evTag.fEventPlaneAngle),
- fHBTRadii(evTag.fHBTRadii)
+ fHBTRadii(evTag.fHBTRadii),
+ fNumberOfFiredChipsLayer1(evTag.fNumberOfFiredChipsLayer1),
+ fNumberOfFiredChipsLayer2(evTag.fNumberOfFiredChipsLayer2),
+ fNumberOfSPDTracklets(evTag.fNumberOfSPDTracklets),
+ fMTotV0A(evTag.fMTotV0A),
+ fMTotV0C(evTag.fMTotV0C),
+ fNbPMV0A(evTag.fNbPMV0A),
+ fNbPMV0C(evTag.fNbPMV0C)
{
// EventTag copy constructor
for(Int_t i=0; i<2; i++) fZDCEMEnergy[i] = evTag.fZDCEMEnergy[i];
if (this != &evTag) {
TObject::operator=(evTag);
- SetEventId(evTag.GetEventId());
+ SetPeriodNumber(evTag.GetPeriodNumber());
+ SetOrbitNumber(evTag.GetOrbitNumber());
+ SetBunchCrossNumber(evTag.GetBunchCrossNumber());
+ SetFiredTriggerClasses(evTag.GetFiredTriggerClasses());
+ SetEventType(evTag.GetEventType());
SetGUID(evTag.GetGUID());
SetPath(evTag.GetPath());
SetMD5(evTag.GetMD5());
SetNumOfElectronsAbove10GeV(evTag.GetNumOfElectronsAbove10GeV());
SetNumOfElectrons(evTag.GetNumOfElectrons());
SetNumOfFWMuons(evTag.GetNumOfFWMuons());
+ SetNumOfFWMatchedMuons(evTag.GetNumOfFWMatchedMuons());
SetNumOfMuons(evTag.GetNumOfMuons());
SetNumOfPions(evTag.GetNumOfPions());
SetNumOfKaons(evTag.GetNumOfKaons());
SetTotalMomentum(evTag.GetTotalMomentum());
SetMeanPt(evTag.GetMeanPt());
SetMaxPt(evTag.GetMaxPt());
+ SetEtaMaxPt(evTag.GetEtaMaxPt());
+ SetPhiMaxPt(evTag.GetPhiMaxPt());
SetNeutralTotalMomentum(evTag.GetNeutralTotalMomentum());
SetNeutralMeanPt(evTag.GetNeutralMeanPt());
SetNeutralMaxPt(evTag.GetNeutralMaxPt());
SetEventPlaneAngle(evTag.GetEventPlaneAngle());
SetHBTRadii(evTag.GetHBTRadii());
+ SetNumberOfFiredChipsLayer1(evTag.GetNumberOfFiredChipsLayer1());
+ SetNumberOfFiredChipsLayer2(evTag.GetNumberOfFiredChipsLayer2());
+ SetNumberOfSPDTracklets(evTag.GetNumberOfSPDTracklets());
+ SetMTotV0A(evTag.GetMTotV0A());
+ SetMTotV0C(evTag.GetMTotV0C());
+ SetNbPMV0A(evTag.GetNbPMV0A());
+ SetNbPMV0C(evTag.GetNbPMV0C());
}
return *this;
}