#ifndef ALIITSDRIFTSPEEDARRAYSDD_H #define ALIITSDRIFTSPEEDARRAYSDD_H /* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ /////////////////////////////////////////////////////////////////// // // // Class for a TClonesArray of the AliITSDriftSpeedSDD objects // // from 1 run (1 AliITSDriftSpeedSDD for each injector trigger // // Origin: F.Prino, Torino, prino@to.infn.it // // // /////////////////////////////////////////////////////////////////// #include #include class AliITSDriftSpeedSDD; class AliITSDriftSpeedArraySDD : public TObject{ public: AliITSDriftSpeedArraySDD(); AliITSDriftSpeedArraySDD(Int_t numEv); AliITSDriftSpeedArraySDD(const AliITSDriftSpeedArraySDD& array); AliITSDriftSpeedArraySDD& operator=(const AliITSDriftSpeedArraySDD& array); virtual ~AliITSDriftSpeedArraySDD(); void AddDriftSpeed(AliITSDriftSpeedSDD* drSpeed); void PrintAll() const; Float_t GetDriftSpeed(Int_t iEvent, Float_t iAnode) const; protected: Int_t fNEvents; // number of drift speed determination TClonesArray *fDriftSpeedSDD; // array of AliITSDriftSpeedSDD objects ClassDef(AliITSDriftSpeedArraySDD,1); }; #endif