Line data Source code
1 : #ifndef ALIPMDRECOPARAM_H
2 : #define ALIPMDRECOPARAM_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 : // Class with PMD reconstruction parameters //
9 : // //
10 : ///////////////////////////////////////////////////////////////////////////////
11 :
12 :
13 : #include "AliDetectorRecoParam.h"
14 :
15 : class AliPMDRecoParam : public AliDetectorRecoParam
16 : {
17 : public:
18 : AliPMDRecoParam();
19 : AliPMDRecoParam(const AliPMDRecoParam &source); //Copy Ctor
20 : AliPMDRecoParam& operator=(const AliPMDRecoParam &source); // ass. op.
21 : virtual ~AliPMDRecoParam();
22 :
23 : virtual void PrintParameters() const;
24 :
25 196 : Int_t GetClusteringParam() const { return fPmdClusteringParam;}
26 0 : void SetClusteringParam(Int_t cluspar) {fPmdClusteringParam = cluspar;}
27 :
28 : static AliPMDRecoParam *GetPbPbParam(); // reco param for PbPb.
29 : static AliPMDRecoParam *GetPPParam(); // reco param for PP
30 : static AliPMDRecoParam *GetCosmicParam(); // reco param for cosmic muons
31 :
32 : static AliPMDRecoParam *GetLowFluxParam();// make reco parameters for low flux env.
33 : static AliPMDRecoParam *GetHighFluxParam();// make reco parameters for high flux env.
34 :
35 :
36 :
37 : private:
38 :
39 : Int_t fPmdClusteringParam; // Clustering switch to decide crude or refined
40 :
41 24 : ClassDef(AliPMDRecoParam, 2)
42 : };
43 :
44 : #endif
|