]>
Commit | Line | Data |
---|---|---|
18da6e54 | 1 | #ifndef ALIITSDRIFTSPEEDARRAYSDD_H |
2 | #define ALIITSDRIFTSPEEDARRAYSDD_H | |
3 | /* Copyright(c) 2007-2009, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id$ */ | |
7 | ||
8 | /////////////////////////////////////////////////////////////////// | |
9 | // // | |
4c1bcb5e | 10 | // Class for a TOnjArray of the AliITSDriftSpeedSDD objects // |
18da6e54 | 11 | // from 1 run (1 AliITSDriftSpeedSDD for each injector trigger // |
12 | // Origin: F.Prino, Torino, prino@to.infn.it // | |
13 | // // | |
14 | /////////////////////////////////////////////////////////////////// | |
15 | ||
16 | #include<TObject.h> | |
4c1bcb5e | 17 | #include<TObjArray.h> |
18da6e54 | 18 | |
19 | class AliITSDriftSpeedSDD; | |
20 | ||
21 | ||
22 | class AliITSDriftSpeedArraySDD : public TObject{ | |
23 | public: | |
24 | AliITSDriftSpeedArraySDD(); | |
25 | AliITSDriftSpeedArraySDD(Int_t numEv); | |
4c1bcb5e | 26 | virtual ~AliITSDriftSpeedArraySDD() {}; |
18da6e54 | 27 | |
28 | void AddDriftSpeed(AliITSDriftSpeedSDD* drSpeed); | |
29 | ||
30 | void PrintAll() const; | |
4c1bcb5e | 31 | Double_t GetDriftSpeed(Int_t iEvent, Double_t iAnode); |
18da6e54 | 32 | |
33 | protected: | |
34 | Int_t fNEvents; // number of drift speed determination | |
4c1bcb5e | 35 | TObjArray fDriftSpeedSDD; // array of AliITSDriftSpeedSDD objects |
36 | ClassDef(AliITSDriftSpeedArraySDD,2); | |
18da6e54 | 37 | }; |
38 | #endif |