]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSDriftSpeedArraySDD.h
Adding the track fit residuals as a consequence of the ExB distortions (Marian)
[u/mrichter/AliRoot.git] / ITS / AliITSDriftSpeedArraySDD.h
CommitLineData
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// //
10// Class for a TClonesArray of the AliITSDriftSpeedSDD objects //
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>
17#include<TClonesArray.h>
18
19class AliITSDriftSpeedSDD;
20
21
22class AliITSDriftSpeedArraySDD : public TObject{
23 public:
24 AliITSDriftSpeedArraySDD();
25 AliITSDriftSpeedArraySDD(Int_t numEv);
26 AliITSDriftSpeedArraySDD(const AliITSDriftSpeedArraySDD& array);
27 AliITSDriftSpeedArraySDD& operator=(const AliITSDriftSpeedArraySDD& array);
28 virtual ~AliITSDriftSpeedArraySDD();
29
30 void AddDriftSpeed(AliITSDriftSpeedSDD* drSpeed);
31
32 void PrintAll() const;
33 Float_t GetDriftSpeed(Int_t iEvent, Float_t iAnode) const;
34
35 protected:
36 Int_t fNEvents; // number of drift speed determination
37 TClonesArray *fDriftSpeedSDD; // array of AliITSDriftSpeedSDD objects
38 ClassDef(AliITSDriftSpeedArraySDD,1);
39};
40#endif