Integrating the Cooked Matrix tracker into the commom reconstruction framework
[u/mrichter/AliRoot.git] / ITS / UPGRADE / AliITSUParamList.h
1 #ifndef ALIITSUPARAMLIST_H
2 #define ALIITSUPARAMLIST_H
3
4 #include "AliParamList.h"
5 #include <TObjArray.h>
6
7 class AliITSUParamList : public AliParamList
8 {
9  public:
10   AliITSUParamList(Int_t n=0, const Double_t *parVal=0);
11   AliITSUParamList(const AliITSUParamList& src);
12   AliITSUParamList& operator=(const AliITSUParamList& src);
13   virtual ~AliITSUParamList();
14   //
15   TObjArray*  GetParamObjects()                const {return fParamObj;}
16   TObject*    GetParamObject(const char* name) const {return fParamObj ? fParamObj->FindObject(name):0;}
17   void        AddParamObject(TObject* obj);
18   //
19   virtual void  Print(Option_t *opt="") const;
20   //
21  protected:
22   TObjArray* fParamObj;            // optional array of parameters objects
23   //
24   ClassDef(AliITSUParamList,1)
25 };
26
27
28 #endif