]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/AliRecoParam.h
Fix a problem with old UserInfo written to the cloned TTree.
[u/mrichter/AliRoot.git] / STEER / AliRecoParam.h
CommitLineData
242b332c 1#ifndef ALIRECOPARAM_H
2#define ALIRECOPARAM_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6///////////////////////////////////////////////////////////////////////////////
7// //
8// Base Class for Detector reconstruction parameters //
9// //
10///////////////////////////////////////////////////////////////////////////////
11
12
13#include "TNamed.h"
14class AliDetectorRecoParam;
15
16class AliRecoParam : public TNamed
17{
18 enum EventType0 {kUndef=0, kPhysic=1, kCalib=2};
19 public:
20 AliRecoParam();
21 virtual ~AliRecoParam();
22 static AliRecoParam * Instance();
23 //
24 virtual void Print(Option_t *option="") const;
25 TObjArray * GetRecoParam(const char * detType, Int_t *eventType=0);
26 void RegisterRecoParam(AliDetectorRecoParam* param);
27protected:
28 TObjArray *fRecoParamArray; //array with registerd reconstruction parameters
29 static AliRecoParam* fgInstance; // Reconstruction parameters instance
30 ClassDef(AliRecoParam, 1)
31};
32
33
34#endif