ROOT logo
#ifndef ALIEVENTTAG_H
#define ALIEVENTTAG_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */


/* $Id$ */

//-------------------------------------------------------------------------
//                          Class AliEventTag
//   This is the class to deal with the tags for the event level
//
//    Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
//-------------------------------------------------------------------------

#include "TObject.h"
#include "TString.h"

//___________________________________________________________________________
class AliEventTag : public TObject {
 public:
  AliEventTag();
  AliEventTag(const AliEventTag & t);
  virtual ~AliEventTag();

  AliEventTag &operator=(const AliEventTag &rhs);
  
  //____________________________________________________//
  void SetPeriodNumber(UInt_t n) {fPeriodNumber = n;}
  void SetOrbitNumber(UInt_t n) {fOrbitNumber = n;}
  void SetBunchCrossNumber(UShort_t n) {fBunchCrossNumber = n;}

  //*T*  void SetFiredTriggerClasses(TString names) {fFiredTriggerClasses = names;}
  void SetEventType(UInt_t ntype) {fEventType = ntype;}
  void SetPhysicsFlag(UShort_t nflag) {fPhysicsFlag = nflag;}
  void SetBackgroungFlag(UShort_t nflag) {fBackgroundFlag = nflag;}

/*   void SetGUID(TString Pid); */
/*   void SetPath(TString Pid); */
/*   void SetMD5(TString Pid); */
/*   void SetTURL(TString Pid); */
/*   void SetSize(Long64_t i); */
  void SetNumOfParticipants(Int_t P) {fNumberOfParticipants = P;}
  void SetNumOfParticipants2(Int_t P2) {fNumberOfParticipants = P2;}
  void SetImpactParameter(Float_t Pimpact) {fImpactParameter = Pimpact;}
  void SetVertexX(Float_t Pvx) {fPrimaryVertexX = Pvx;}
  void SetVertexY(Float_t Pvy) {fPrimaryVertexY = Pvy;}
  void SetVertexZ(Float_t Pvz) {fPrimaryVertexZ = Pvz;}
  void SetVertexFlag(Int_t i) {fPrimaryVertexFlag = i;}
  void SetVertexZError(Float_t f) { fPrimaryVertexZError = f;}
  void SetTriggerMask(ULong64_t Ptr) {fTriggerMask = Ptr;}
  void SetTriggerMaskNext50(ULong64_t Ptr) {fTriggerMaskNext50 = Ptr;}
  void SetTriggerCluster(UChar_t n) {fTriggerCluster = n;}
  void SetZDCNeutron1Energy(Float_t Pen) {fZDCNeutron1Energy = Pen;}
  void SetZDCProton1Energy(Float_t Pen) {fZDCProton1Energy = Pen;}
  void SetZDCNeutron2Energy(Float_t Pen) {fZDCNeutron2Energy = Pen;}
  void SetZDCProton2Energy(Float_t Pen) {fZDCProton2Energy = Pen;}
  void SetZDCEMEnergy(Float_t Pen1, Float_t Pen2) 
       {fZDCEMEnergy[0]=Pen1; fZDCEMEnergy[1]=Pen2;}
  void SetT0VertexZ(Float_t Pvz) {fT0VertexZ = Pvz;}
  void SetNumOfTracks(Int_t Ptr) {fNumberOfTracks = Ptr;}
  void SetNumOfPosTracks(Int_t Ptr) {fNumberOfPositiveTracks = Ptr;}
  void SetNumOfNegTracks(Int_t Ptr) {fNumberOfNegativeTracks = Ptr;}
  void SetNumOfNeutrTracks(Int_t Ptr) {fNumberOfNeutralTracks = Ptr;}
  void SetNumOfV0s(Int_t Ptr) {fNumberOfV0s = Ptr;}
  void SetNumOfCascades(Int_t Ptr) {fNumberOfCascades = Ptr;}
  void SetNumOfKinks(Int_t Ptr) {fNumberOfKinks = Ptr;}
  void SetNumOfPMDTracks(Int_t Ptr) {fNumberOfPMDTracks = Ptr;}
  void SetNumOfFMDTracks(Int_t Ptr) {fNumberOfFMDTracks = Ptr;}
  void SetNumOfPHOSClusters(Int_t Ptr) {fNumberOfPHOSClusters = Ptr;}
  void SetNumOfEMCALClusters(Int_t Ptr) {fNumberOfEMCALClusters = Ptr;}
  void SetNumOfJetCandidates(Int_t Ptr) {fNumberOfJetCandidates = Ptr;}
  void SetNumOfHardPhotonsCandidates(Int_t Ptr) {fNumberOfHardPhotonsCandidates = Ptr;}
  void SetMaxJetEnergy(Float_t f) {fMaxJetEnergy = f;}
  void SetMaxNeutralEnergy(Float_t f) {fMaxNeutralEnergy = f;}
  void SetNumOfChargedAbove1GeV(Int_t i) {fNumberOfChargedAbove1GeV = i;}
  void SetNumOfChargedAbove3GeV(Int_t i) {fNumberOfChargedAbove3GeV = i;}
  void SetNumOfChargedAbove10GeV(Int_t i) {fNumberOfChargedAbove10GeV = i;}
  void SetNumOfMuonsAbove1GeV(Int_t i) {fNumberOfMuonsAbove1GeV = i;}
  void SetNumOfMuonsAbove3GeV(Int_t i) {fNumberOfMuonsAbove3GeV = i;}
  void SetNumOfMuonsAbove10GeV(Int_t i) {fNumberOfMuonsAbove10GeV = i;}
  void SetNumOfElectronsAbove1GeV(Int_t i) {fNumberOfElectronsAbove1GeV = i;}
  void SetNumOfElectronsAbove3GeV(Int_t i) {fNumberOfElectronsAbove3GeV = i;}
  void SetNumOfElectronsAbove10GeV(Int_t i) {fNumberOfElectronsAbove10GeV = i;}
  void SetNumOfElectrons(Int_t Ptr) {fNumberOfElectrons = Ptr;}
  void SetNumOfFWMuons(Int_t Ptr) {fNumberOfFWMuons = Ptr;}
  void SetNumOfFWMatchedMuons(Int_t Ptr) {fNumberOfFWMatchedMuons = Ptr;}
  void SetNumOfMuons(Int_t Ptr) {fNumberOfMuons = Ptr;}
  void SetNumOfPions(Int_t Ptr) {fNumberOfPions = Ptr;}
  void SetNumOfKaons(Int_t Ptr) {fNumberOfKaons = Ptr;}
  void SetNumOfProtons(Int_t Ptr) {fNumberOfProtons = Ptr;}
  void SetNumOfLambdas(Int_t Ptr) {fNumberOfLambdas = Ptr;}
  void SetNumOfPhotons(Int_t Ptr) {fNumberOfPhotons = Ptr;}
  void SetNumOfPi0s(Int_t Ptr) {fNumberOfPi0s = Ptr;}
  void SetNumOfNeutrons(Int_t Ptr) {fNumberOfNeutrons = Ptr;}
  void SetNumOfKaon0s(Int_t Ptr) {fNumberOfKaon0s = Ptr;}
  void SetTotalMomentum(Float_t P) {fTotalP = P;}
  void SetMeanPt(Float_t Pt) {fMeanPt = Pt;}
  void SetMaxPt(Float_t Pt) {fMaxPt = Pt;}
  void SetEtaMaxPt(Float_t eta) {fEtaMaxPt = eta;}
  void SetPhiMaxPt(Float_t phi) {fPhiMaxPt = phi;}
  void SetNeutralTotalMomentum(Float_t f) {fTotalNeutralP = f;}
  void SetNeutralMeanPt(Float_t f) {fMeanNeutralPt = f;}
  void SetNeutralMaxPt(Float_t f) {fMaxNeutralPt = f;}
  void SetEventPlaneAngle(Float_t f) {fEventPlaneAngle = f;}
  void SetHBTRadii(Float_t f) {fHBTRadii = f;}

  //First physics
  void SetNumberOfFiredChipsLayer1(Int_t n) {fNumberOfFiredChipsLayer1 = n;}
  void SetNumberOfFiredChipsLayer2(Int_t n) {fNumberOfFiredChipsLayer2 = n;}
  void SetNumberOfSPDTracklets(Int_t n) {fNumberOfSPDTracklets = n;}

  void SetMTotV0A(Float_t mult) {fMTotV0A = mult;}
  void SetMTotV0C(Float_t mult) {fMTotV0C = mult;}
  void SetNbPMV0A(Short_t npmt) {fNbPMV0A = npmt;}
  void SetNbPMV0C(Short_t npmt) {fNbPMV0C = npmt;}
  void SetEventId(Int_t /*id*/) {;}
  //____________________________________________________//
  UInt_t GetPeriodNumber() const {return fPeriodNumber;}
  UInt_t GetOrbitNumber() const {return fOrbitNumber;}
  UShort_t GetBunchCrossNumber() const {return fBunchCrossNumber;}

  //*T*  TString GetFiredTriggerClasses() const {return fFiredTriggerClasses;}
  TString GetFiredTriggerClasses(TString actclass) const; //*T* {return fFiredTriggerClasses;}
  UInt_t GetEventType() const {return fEventType;}
  UShort_t GetPhysicsFlag() const {return fPhysicsFlag;}
  UShort_t GetBackgroundFlag() const {return fBackgroundFlag;}

/*   const char *GetGUID() const {return ((AliFileTag *) fFileRef.GetObject())->GetGUID();} */
/*   const char *GetPath() const {return ((AliFileTag *) fFileRef.GetObject())->GetPath();} */
/*   const char *GetMD5() const {return  ((AliFileTag *) fFileRef.GetObject())->GetMD5();} */
/*   const char *GetTURL() const {return ((AliFileTag *) fFileRef.GetObject())->GetTURL();} */
/*   Long64_t    GetSize() const {return ((AliFileTag *) fFileRef.GetObject())->GetSize();} */
  Int_t       GetNumOfParticipants() const {return fNumberOfParticipants;}
  Int_t       GetNumOfParticipants2() const {return fNumberOfParticipants2;}
  Float_t     GetImpactParameter() const {return fImpactParameter;}
  Float_t     GetVertexX() const {return fPrimaryVertexX;}
  Float_t     GetVertexY() const {return fPrimaryVertexY;}
  Float_t     GetVertexZ() const {return fPrimaryVertexZ;}
  Int_t       GetVertexFlag() const {return fPrimaryVertexFlag;}
  Float_t     GetVertexZError() const {return fPrimaryVertexZError;}
  ULong64_t   GetTriggerMask() const {return fTriggerMask;}
  ULong64_t   GetTriggerMaskNext50() const {return fTriggerMaskNext50;}
  UChar_t     GetTriggerCluster() const {return fTriggerCluster;}
  Float_t     GetZDCNeutron1Energy() const {return fZDCNeutron1Energy;}
  Float_t     GetZDCProton1Energy() const {return fZDCProton1Energy;}
  Float_t     GetZDCNeutron2Energy() const {return fZDCNeutron2Energy;}
  Float_t     GetZDCProton2Energy() const {return fZDCProton2Energy;}
  Float_t     GetZDCEMEnergy(Int_t i) const {return fZDCEMEnergy[i];}
  Float_t     GetT0VertexZ() const {return fT0VertexZ;}
  Int_t       GetNumOfTracks() const {return fNumberOfTracks;}
  Int_t       GetNumOfPosTracks() const {return fNumberOfPositiveTracks;}
  Int_t       GetNumOfNegTracks() const {return fNumberOfNegativeTracks;}
  Int_t       GetNumOfNeutrTracks() const {return fNumberOfNeutralTracks;}
  Int_t       GetNumOfV0s() const {return fNumberOfV0s;}
  Int_t       GetNumOfCascades() const {return fNumberOfCascades;}
  Int_t       GetNumOfKinks() const {return fNumberOfKinks;}
  Int_t       GetNumOfPMDTracks() const {return fNumberOfPMDTracks;}
  Int_t       GetNumOfFMDTracks() const {return fNumberOfFMDTracks;}
  Int_t       GetNumOfPHOSClusters() const {return fNumberOfPHOSClusters;}
  Int_t       GetNumOfEMCALClusters() const {return fNumberOfEMCALClusters;}
  Int_t       GetNumOfJetCandidates() const {return fNumberOfJetCandidates;}
  Int_t       GetNumOfHardPhotonsCandidates() const {return fNumberOfHardPhotonsCandidates;}
  Float_t     GetMaxJetEnergy() const {return fMaxJetEnergy;}
  Float_t     GetMaxNeutralEnergy() const {return fMaxNeutralEnergy;}
  Int_t       GetNumOfChargedAbove1GeV() const {return fNumberOfChargedAbove1GeV;}
  Int_t       GetNumOfChargedAbove3GeV() const {return fNumberOfChargedAbove3GeV;}
  Int_t       GetNumOfChargedAbove10GeV() const {return fNumberOfChargedAbove10GeV;}
  Int_t       GetNumOfMuonsAbove1GeV() const {return fNumberOfMuonsAbove1GeV;}
  Int_t       GetNumOfMuonsAbove3GeV() const {return fNumberOfMuonsAbove3GeV;}
  Int_t       GetNumOfMuonsAbove10GeV() const {return fNumberOfMuonsAbove10GeV;}
  Int_t       GetNumOfElectronsAbove1GeV() const {return fNumberOfElectronsAbove1GeV;}
  Int_t       GetNumOfElectronsAbove3GeV() const {return fNumberOfElectronsAbove3GeV;}
  Int_t       GetNumOfElectronsAbove10GeV() const {return fNumberOfElectronsAbove10GeV;}
  Int_t       GetNumOfElectrons() const {return fNumberOfElectrons;}
  Int_t       GetNumOfFWMuons() const {return fNumberOfFWMuons;}
  Int_t       GetNumOfFWMatchedMuons() const {return fNumberOfFWMatchedMuons;}
  Int_t       GetNumOfMuons() const {return fNumberOfMuons;}
  Int_t       GetNumOfPions() const {return fNumberOfPions;}
  Int_t       GetNumOfKaons() const {return fNumberOfKaons;}
  Int_t       GetNumOfProtons() const {return fNumberOfProtons;}
  Int_t       GetNumOfLambdas() const {return fNumberOfLambdas;}
  Int_t       GetNumOfPhotons() const {return fNumberOfPhotons;}
  Int_t       GetNumOfPi0s() const {return fNumberOfPi0s;}
  Int_t       GetNumOfNeutrons() const {return fNumberOfNeutrons;}
  Int_t       GetNumOfKaon0s() const {return fNumberOfKaon0s;}
  Float_t     GetTotalMomentum() const {return fTotalP;}
  Float_t     GetMeanPt() const {return fMeanPt;}
  Float_t     GetMaxPt() const {return fMaxPt;}
  Float_t     GetEtaMaxPt() const {return fEtaMaxPt;}
  Float_t     GetPhiMaxPt() const {return fPhiMaxPt;}
  Float_t     GetNeutralTotalMomentum() const {return fTotalNeutralP;}
  Float_t     GetNeutralMeanPt() const {return fMeanNeutralPt;}
  Float_t     GetNeutralMaxPt() const {return fMaxNeutralPt;}
  Float_t     GetEventPlaneAngle() const {return fEventPlaneAngle;}
  Float_t     GetHBTRadii() const {return fHBTRadii;}

  //First physics
  Int_t GetNumberOfFiredChipsLayer1() const {return fNumberOfFiredChipsLayer1;}
  Int_t GetNumberOfFiredChipsLayer2() const {return fNumberOfFiredChipsLayer2;}
  Int_t GetNumberOfSPDTracklets() const {return fNumberOfSPDTracklets;}

  Float_t GetMTotV0A() const {return fMTotV0A;}
  Float_t GetMTotV0C() const {return fMTotV0C;}
  Short_t GetNbPMV0A() const {return fNbPMV0A;}
  Short_t GetNbPMV0C() const {return fNbPMV0C;}

  //____________________________________________________//
 private:
  UInt_t    fPeriodNumber;                  //The period number
  UInt_t    fOrbitNumber;                   //The orbit number
  UShort_t  fBunchCrossNumber;              //The BC number
  //*T*  TString   fFiredTriggerClasses;           //List of the fired trigger class names
  UInt_t    fEventType;                     //event type == 7 ==> PHYSICS_EVENT
  UShort_t  fPhysicsFlag;                   //1 - flagged as correct physics event
  UShort_t  fBackgroundFlag;                //1 - flagged by the background rejection procedure

/*   TString   fGUID;		            //The unique identifier of the file */
/*   TString   fPath;		            //The file's path (local storage) */
/*   Long64_t  fsize;                          //the size of the file */
/*   TString   fmd5;                           //another file identifier */
/*   TString   fturl;                          //the file's url */
  Int_t     fNumberOfParticipants;    	    //Number of participants - side C
  Int_t     fNumberOfParticipants2;    	    //Number of participants - side A
  Float_t   fImpactParameter;		    //The impact parameter
  Int_t     fPrimaryVertexFlag;		    //Primary vertex flag: 0->not found, 1->found
  Float_t   fPrimaryVertexX;		    //Primary vertex - X coordinate
  Float_t   fPrimaryVertexY;		    //Primary vertex - Y coordinate
  Float_t   fPrimaryVertexZ;		    //Primary vertex - Z coordinate
  Float_t   fPrimaryVertexZError;	    //Primary vertex - Z coordinate - error
  ULong64_t fTriggerMask;		    //Information from trigger (trigger mask)
  ULong64_t fTriggerMaskNext50;		    //Information from trigger (trigger mask)
  UChar_t   fTriggerCluster;                // Trigger cluster (mask)
  Float_t   fZDCNeutron1Energy;		    //ZDC info - neutron
  Float_t   fZDCProton1Energy;		    //ZDC info - proton
  Float_t   fZDCNeutron2Energy;		    //ZDC info - neutron
  Float_t   fZDCProton2Energy;		    //ZDC info - proton
  Float_t   fZDCEMEnergy[2];		    //ZDC info - em
  Float_t   fT0VertexZ;			    //T0 info
  Int_t     fNumberOfTracks;		    //Multiplicity
  Int_t     fNumberOfPositiveTracks;	    //Multiplicity of positive tracks
  Int_t     fNumberOfNegativeTracks;	    //Multiplicity of negative tracks
  Int_t     fNumberOfNeutralTracks;	    //Multiplicity of neutral tracks
  Int_t     fNumberOfV0s;		    //Number of V0s
  Int_t     fNumberOfCascades;		    //Number of cascades
  Int_t     fNumberOfKinks;		    //Number of kinks
  Int_t     fNumberOfPMDTracks;		    //PMD tracks
  Int_t     fNumberOfFMDTracks;		    //FMD tracks
  Int_t     fNumberOfPHOSClusters;	    //PHOS clusters
  Int_t     fNumberOfEMCALClusters;	    //EMCAL clusters
  Int_t     fNumberOfJetCandidates;	    //Jet candidates
  Float_t   fMaxJetEnergy;                  //jet energy info
  Int_t     fNumberOfHardPhotonsCandidates; //Hard photons candidates
  Float_t   fMaxNeutralEnergy;              //neutral energy info
  Int_t     fNumberOfChargedAbove1GeV;      //Number of charged above 1 GeV/c
  Int_t     fNumberOfChargedAbove3GeV;      //Number of charged above 3 GeV/c
  Int_t     fNumberOfChargedAbove10GeV;     //Number of charged above 10 GeV/c
  Int_t     fNumberOfMuonsAbove1GeV;        //Number of muons above 1 GeV/c
  Int_t     fNumberOfMuonsAbove3GeV;        //Number of muons above 3 GeV/c
  Int_t     fNumberOfMuonsAbove10GeV;       //Number of muons above 10 GeV/c
  Int_t     fNumberOfElectronsAbove1GeV;    //Number of electrons above 1 GeV/c
  Int_t     fNumberOfElectronsAbove3GeV;    //Number of electrons above 3 GeV/c
  Int_t     fNumberOfElectronsAbove10GeV;   //Number of electrons above 10 GeV/c
  Int_t     fNumberOfElectrons;		    //Number of electrons
  Int_t     fNumberOfFWMuons;		    //Number of forward muons
  Int_t     fNumberOfFWMatchedMuons;	    //Number of forward matched muons
  Int_t     fNumberOfMuons;		    //Number of muons
  Int_t     fNumberOfPions;		    //Number of pions
  Int_t     fNumberOfKaons;		    //Number of kaons
  Int_t     fNumberOfProtons;		    //Number of protons
  Int_t     fNumberOfLambdas;		    //Number of lambdas
  Int_t     fNumberOfPhotons;               //Number of photons
  Int_t     fNumberOfPi0s;                  //Number of pi0
  Int_t     fNumberOfNeutrons;              //Number of neutrons
  Int_t     fNumberOfKaon0s;                //Number of Ks
  Float_t   fTotalP;			    //Sum of the momentum per event
  Float_t   fMeanPt;			    //Mean Pt per event
  Float_t   fMaxPt;			    //Max Pt for each event
  Float_t   fEtaMaxPt;			    //Eta of the particle with max pt (leading particle)
  Float_t   fPhiMaxPt;			    //Phi of the particle with max pt (leading particle)  
  Float_t   fTotalNeutralP;		    //Sum of the momentum per event for neutral
  Float_t   fMeanNeutralPt;		    //Mean Pt per event for neutral
  Float_t   fMaxNeutralPt;		    //Max Pt for each event for neutral
  Float_t   fEventPlaneAngle;		    //event plane info
  Float_t   fHBTRadii;                      //HBT info
  
  //First physics
  Int_t     fNumberOfFiredChipsLayer1;      //number of fired chips - layer 1
  Int_t     fNumberOfFiredChipsLayer2;      //number of fired chips - layer 2
  Int_t     fNumberOfSPDTracklets;          //number of SPD tracklets

  Float_t   fMTotV0A;                       //Total multiplicity in V0 A side
  Float_t   fMTotV0C;                       //Total multiplicity in V0 C side
  Short_t   fNbPMV0A;                       //Total number of fired channels in V0 A side
  Short_t   fNbPMV0C;                       //Total number of fired channels in V0 C side

  ClassDef(AliEventTag,18)  //(ClassName, ClassVersion)
      };
//___________________________________________________________________________


#endif
 AliEventTag.h:1
 AliEventTag.h:2
 AliEventTag.h:3
 AliEventTag.h:4
 AliEventTag.h:5
 AliEventTag.h:6
 AliEventTag.h:7
 AliEventTag.h:8
 AliEventTag.h:9
 AliEventTag.h:10
 AliEventTag.h:11
 AliEventTag.h:12
 AliEventTag.h:13
 AliEventTag.h:14
 AliEventTag.h:15
 AliEventTag.h:16
 AliEventTag.h:17
 AliEventTag.h:18
 AliEventTag.h:19
 AliEventTag.h:20
 AliEventTag.h:21
 AliEventTag.h:22
 AliEventTag.h:23
 AliEventTag.h:24
 AliEventTag.h:25
 AliEventTag.h:26
 AliEventTag.h:27
 AliEventTag.h:28
 AliEventTag.h:29
 AliEventTag.h:30
 AliEventTag.h:31
 AliEventTag.h:32
 AliEventTag.h:33
 AliEventTag.h:34
 AliEventTag.h:35
 AliEventTag.h:36
 AliEventTag.h:37
 AliEventTag.h:38
 AliEventTag.h:39
 AliEventTag.h:40
 AliEventTag.h:41
 AliEventTag.h:42
 AliEventTag.h:43
 AliEventTag.h:44
 AliEventTag.h:45
 AliEventTag.h:46
 AliEventTag.h:47
 AliEventTag.h:48
 AliEventTag.h:49
 AliEventTag.h:50
 AliEventTag.h:51
 AliEventTag.h:52
 AliEventTag.h:53
 AliEventTag.h:54
 AliEventTag.h:55
 AliEventTag.h:56
 AliEventTag.h:57
 AliEventTag.h:58
 AliEventTag.h:59
 AliEventTag.h:60
 AliEventTag.h:61
 AliEventTag.h:62
 AliEventTag.h:63
 AliEventTag.h:64
 AliEventTag.h:65
 AliEventTag.h:66
 AliEventTag.h:67
 AliEventTag.h:68
 AliEventTag.h:69
 AliEventTag.h:70
 AliEventTag.h:71
 AliEventTag.h:72
 AliEventTag.h:73
 AliEventTag.h:74
 AliEventTag.h:75
 AliEventTag.h:76
 AliEventTag.h:77
 AliEventTag.h:78
 AliEventTag.h:79
 AliEventTag.h:80
 AliEventTag.h:81
 AliEventTag.h:82
 AliEventTag.h:83
 AliEventTag.h:84
 AliEventTag.h:85
 AliEventTag.h:86
 AliEventTag.h:87
 AliEventTag.h:88
 AliEventTag.h:89
 AliEventTag.h:90
 AliEventTag.h:91
 AliEventTag.h:92
 AliEventTag.h:93
 AliEventTag.h:94
 AliEventTag.h:95
 AliEventTag.h:96
 AliEventTag.h:97
 AliEventTag.h:98
 AliEventTag.h:99
 AliEventTag.h:100
 AliEventTag.h:101
 AliEventTag.h:102
 AliEventTag.h:103
 AliEventTag.h:104
 AliEventTag.h:105
 AliEventTag.h:106
 AliEventTag.h:107
 AliEventTag.h:108
 AliEventTag.h:109
 AliEventTag.h:110
 AliEventTag.h:111
 AliEventTag.h:112
 AliEventTag.h:113
 AliEventTag.h:114
 AliEventTag.h:115
 AliEventTag.h:116
 AliEventTag.h:117
 AliEventTag.h:118
 AliEventTag.h:119
 AliEventTag.h:120
 AliEventTag.h:121
 AliEventTag.h:122
 AliEventTag.h:123
 AliEventTag.h:124
 AliEventTag.h:125
 AliEventTag.h:126
 AliEventTag.h:127
 AliEventTag.h:128
 AliEventTag.h:129
 AliEventTag.h:130
 AliEventTag.h:131
 AliEventTag.h:132
 AliEventTag.h:133
 AliEventTag.h:134
 AliEventTag.h:135
 AliEventTag.h:136
 AliEventTag.h:137
 AliEventTag.h:138
 AliEventTag.h:139
 AliEventTag.h:140
 AliEventTag.h:141
 AliEventTag.h:142
 AliEventTag.h:143
 AliEventTag.h:144
 AliEventTag.h:145
 AliEventTag.h:146
 AliEventTag.h:147
 AliEventTag.h:148
 AliEventTag.h:149
 AliEventTag.h:150
 AliEventTag.h:151
 AliEventTag.h:152
 AliEventTag.h:153
 AliEventTag.h:154
 AliEventTag.h:155
 AliEventTag.h:156
 AliEventTag.h:157
 AliEventTag.h:158
 AliEventTag.h:159
 AliEventTag.h:160
 AliEventTag.h:161
 AliEventTag.h:162
 AliEventTag.h:163
 AliEventTag.h:164
 AliEventTag.h:165
 AliEventTag.h:166
 AliEventTag.h:167
 AliEventTag.h:168
 AliEventTag.h:169
 AliEventTag.h:170
 AliEventTag.h:171
 AliEventTag.h:172
 AliEventTag.h:173
 AliEventTag.h:174
 AliEventTag.h:175
 AliEventTag.h:176
 AliEventTag.h:177
 AliEventTag.h:178
 AliEventTag.h:179
 AliEventTag.h:180
 AliEventTag.h:181
 AliEventTag.h:182
 AliEventTag.h:183
 AliEventTag.h:184
 AliEventTag.h:185
 AliEventTag.h:186
 AliEventTag.h:187
 AliEventTag.h:188
 AliEventTag.h:189
 AliEventTag.h:190
 AliEventTag.h:191
 AliEventTag.h:192
 AliEventTag.h:193
 AliEventTag.h:194
 AliEventTag.h:195
 AliEventTag.h:196
 AliEventTag.h:197
 AliEventTag.h:198
 AliEventTag.h:199
 AliEventTag.h:200
 AliEventTag.h:201
 AliEventTag.h:202
 AliEventTag.h:203
 AliEventTag.h:204
 AliEventTag.h:205
 AliEventTag.h:206
 AliEventTag.h:207
 AliEventTag.h:208
 AliEventTag.h:209
 AliEventTag.h:210
 AliEventTag.h:211
 AliEventTag.h:212
 AliEventTag.h:213
 AliEventTag.h:214
 AliEventTag.h:215
 AliEventTag.h:216
 AliEventTag.h:217
 AliEventTag.h:218
 AliEventTag.h:219
 AliEventTag.h:220
 AliEventTag.h:221
 AliEventTag.h:222
 AliEventTag.h:223
 AliEventTag.h:224
 AliEventTag.h:225
 AliEventTag.h:226
 AliEventTag.h:227
 AliEventTag.h:228
 AliEventTag.h:229
 AliEventTag.h:230
 AliEventTag.h:231
 AliEventTag.h:232
 AliEventTag.h:233
 AliEventTag.h:234
 AliEventTag.h:235
 AliEventTag.h:236
 AliEventTag.h:237
 AliEventTag.h:238
 AliEventTag.h:239
 AliEventTag.h:240
 AliEventTag.h:241
 AliEventTag.h:242
 AliEventTag.h:243
 AliEventTag.h:244
 AliEventTag.h:245
 AliEventTag.h:246
 AliEventTag.h:247
 AliEventTag.h:248
 AliEventTag.h:249
 AliEventTag.h:250
 AliEventTag.h:251
 AliEventTag.h:252
 AliEventTag.h:253
 AliEventTag.h:254
 AliEventTag.h:255
 AliEventTag.h:256
 AliEventTag.h:257
 AliEventTag.h:258
 AliEventTag.h:259
 AliEventTag.h:260
 AliEventTag.h:261
 AliEventTag.h:262
 AliEventTag.h:263
 AliEventTag.h:264
 AliEventTag.h:265
 AliEventTag.h:266
 AliEventTag.h:267
 AliEventTag.h:268
 AliEventTag.h:269
 AliEventTag.h:270
 AliEventTag.h:271
 AliEventTag.h:272
 AliEventTag.h:273
 AliEventTag.h:274
 AliEventTag.h:275
 AliEventTag.h:276
 AliEventTag.h:277
 AliEventTag.h:278
 AliEventTag.h:279
 AliEventTag.h:280
 AliEventTag.h:281
 AliEventTag.h:282
 AliEventTag.h:283
 AliEventTag.h:284
 AliEventTag.h:285
 AliEventTag.h:286
 AliEventTag.h:287
 AliEventTag.h:288
 AliEventTag.h:289
 AliEventTag.h:290
 AliEventTag.h:291
 AliEventTag.h:292
 AliEventTag.h:293
 AliEventTag.h:294
 AliEventTag.h:295
 AliEventTag.h:296
 AliEventTag.h:297
 AliEventTag.h:298
 AliEventTag.h:299
 AliEventTag.h:300
 AliEventTag.h:301
 AliEventTag.h:302