+
+
+ // Getters
+
+ virtual Short_t GetZDCParticipants() const {return fZDCParticipants;}
+ virtual Short_t GetZDCPartSideA() const {return fZDCPartSideA;}
+ virtual Short_t GetZDCPartSideC() const {return fZDCPartSideC;}
+ virtual Double_t GetImpactParameter() const {return fImpactParameter;}
+ virtual Double_t GetImpactParamSideA() const {return fImpactParamSideA;}
+ virtual Double_t GetImpactParamSideC() const {return fImpactParamSideC;}
+
+ virtual Double_t GetZNCEnergy() const {return (Double_t) fZDCN1Energy;}
+ virtual Double_t GetZPCEnergy() const {return (Double_t) fZDCP1Energy;}
+ virtual Double_t GetZNAEnergy() const {return (Double_t) fZDCN2Energy;}
+ virtual Double_t GetZPAEnergy() const {return (Double_t) fZDCP2Energy;}
+ virtual Double_t GetZEM1Energy() const {return (Double_t) fZDCEMEnergy;}
+ virtual Double_t GetZEM2Energy() const {return (Double_t) fZDCEMEnergy1;}
+
+ virtual const Double_t *GetZNCTowerEnergy() const {return fZN1TowerEnergy;}
+ virtual const Double_t *GetZNATowerEnergy() const {return fZN2TowerEnergy;}
+ virtual const Double_t *GetZPCTowerEnergy() const {return fZP1TowerEnergy;}
+ virtual const Double_t *GetZPATowerEnergy() const {return fZP2TowerEnergy;}
+ virtual const Double_t *GetZNCTowerEnergyLR() const {return fZN1TowerEnergyLR;}
+ virtual const Double_t *GetZNATowerEnergyLR() const {return fZN2TowerEnergyLR;}
+ const Double_t *GetZPCTowerEnergyLR() const {return fZP1TowerEnergyLR;}
+ const Double_t *GetZPATowerEnergyLR() const {return fZP2TowerEnergyLR;}